Template areas already supported by the frontend

A practical inventory of what the Rural Digital template can already configure.

Frontend Customization Map

Managed primarily in /void through Site Settings, Navbar, Footer, Pages, Modules, and the page builder.

Site-widePer-pagePage builderModules

What the frontend already supports

The template is built around configurable areas that can be changed through Sanity content instead of one-off code edits.

9

Major customization areas across global styles, page controls, modules, and custom components.

114

Supported settings and controls surfaced through Sanity content, page builder fields, and module displays.

3

Page types covered: landing pages, regular pages, and module pages.

Infinite

Composable content blocks and bespoke HTML/CSS extension points when a site needs something custom.

Nine configurable areas covered by the template

These are the frontend-supported controls available across site settings, page builder sections, module layouts, and custom components.

1. Global Site Styling

Site-level controls that keep the brand, theme, and interface system consistent.

  • Day and night themes
  • Built-in DaisyUI themes, project themes, and custom themes
  • Color tokens for base, primary, secondary, accent, neutral, info, success, warning, and error
  • Border radius and corner style
  • Control density
  • Border thickness
  • Shadow, depth, texture, and noise
  • Heading and body fonts, weights, and styles
  • Favicon, logo, and default OG image

2. Navigation

Navbar controls for site-wide menus, page-level overrides, mobile behavior, and utility actions.

  • Custom navbar per site or per page
  • Hide navbar per page
  • Day and night logos
  • Logo text fallback
  • Primary and secondary links
  • Dropdown child menus, including multi-column child menus
  • Navbar CTA button
  • Alert banner
  • Site search in navbar
  • Day and night theme toggle
  • Fixed-top navbar
  • Mobile nav overlay, background, animation, and blur
  • Navbar background and text color tones

3. Footer

Footer controls for layout, brand details, link groups, calls to action, and utility features.

  • Custom footer per site or per page
  • Hide footer per page
  • Layouts: columns, centered stack, and minimal bar
  • Brand, logo, and tagline
  • Link groups and bottom links
  • Social icons
  • CTA buttons
  • Site search
  • Module subscription signup
  • Day and night toggle
  • Footer background and text tones
  • Top border toggle

4. Pages

Page-level settings that control content type, navigation behavior, banners, search, and indexing.

  • Page types: landing page, regular page, and module page
  • Per-page custom navbar and footer override
  • Default or custom inside banner
  • Breadcrumb style
  • Page-level chatbot
  • Page-level access, search, and navigation visibility
  • SEO, no-index, no-follow, sitemap hiding, and search hiding

5. Landing Sections

Reusable section controls for page layout, spacing, backgrounds, heading placement, and motion.

  • Section layouts: stack, grid, split, and masonry
  • Container widths: full, wide, normal, and narrow
  • Responsive column counts
  • Horizontal and vertical gaps
  • Alignment and justification
  • Vertical and horizontal padding
  • Minimum height
  • Background tones, gradients, and patterns
  • Background image with overlay, opacity, mode, and position
  • Section heading and heading alignment
  • Scroll animations: fade, swipe, direction, duration, delay, distance, stagger, viewport trigger, and animate once

6. Content Blocks

Composable blocks that can be mixed into landing pages and repeated wherever the site needs them.

  • Hero
  • Rich text
  • Cards
  • Carousels
  • Accordions
  • CTA buttons
  • Image blocks
  • Form embeds
  • Module embeds
  • Stats and counters
  • Logo marquee
  • Steps and process timeline
  • Video embeds
  • Custom HTML/CSS components

7. Hero Options

Hero controls for page entrances, slideshow behavior, media, forms, badges, and search.

  • Image left, image right, overlay image, centered, and no-image styles
  • Multiple hero slides
  • Auto-rotate, pagination, and drag-to-scroll
  • Overlay content alignment
  • Background image rotation with fade, slide, or zoom
  • Background video URL or file
  • Headline and subheadline inline color
  • Description rich text
  • CTA buttons
  • Highlight badges
  • Right-side form
  • Hero search bar

8. Module Displays

Module controls for listing structured content such as resources, events, maps, directories, and galleries.

  • Module landing layouts: grid gallery, list, masonry, map, calendar, portal, and module groups
  • Module macro display styles: grid, list, carousel, and cards
  • Automatic or specific item selection
  • Featured, recent, and all item pulls
  • Max item count
  • Show or hide card images
  • Search, filters, and grouped filters
  • Sort modes: manual, newest, oldest, alphabetical, and custom sort order
  • Results per page
  • Map center and radius controls

9. Custom Components

Extension points for pages that need bespoke visuals or interactive blocks beyond the standard set.

  • AI-generated custom HTML blocks
  • Manual HTML/CSS editing
  • Variables and placeholders
  • Reference image or URL
  • Animation presets
  • Visual canvas fields for responsive text, button, image, and box elements

The practical takeaway

This template already supports broad theming, per-page layout overrides, reusable sections, dynamic modules, and custom HTML/CSS extension points.

  • Use site-wide settings for brand, theme, logo, favicon, and default SEO assets
  • Use per-page overrides for navigation, footer, banners, search, indexing, and chatbot behavior
  • Use the page builder for reusable sections, cards, rich text, image blocks, CTAs, forms, and embedded modules
  • Use module displays and custom components when the site needs structured directories or bespoke interface blocks

Where this is managed

Most controls live in /void inside Site Settings, Navbar, Footer, Pages, Modules, and the page builder.

  • Site-wide controls
  • Per-page overrides
  • Page builder sections
  • Modules and custom components