Logo
NeoArc Studio

Theming and Branding

Customise every visual aspect of your published documentation with 120+ CSS colour variables, light and dark theme support, custom icon upload for logos and brand marks, and per-component styling overrides. The published site reflects your organisation's brand identity, not the tool's default appearance.

Architecture documentation represents your organisation. When you share a documentation site with stakeholders, clients, or partners, it should look like it belongs to your organisation, not to the tool that generated it. NeoArc Studio's theming system gives you complete control over the visual identity of your published output through 120+ CSS colour variables, custom icons, and theme-level configuration.

120+ CSS Colour Variables

Every colour in the published viewer is controlled by a CSS variable that you can override. Variables are organised by component and purpose, covering every visual element from page backgrounds to individual content block borders.

Light and Dark Themes

Two complete themes are included as starting points. Each theme defines all 120+ colour variables with values tuned for its context.

Custom Icons

Upload SVG icons for your organisation's logo, product marks, and custom symbols. Custom icons are available everywhere standard icons appear: navigation, card grids, content blocks, and infographic elements. Each custom icon is stored with a custom:id reference and renders using the original SVG markup for pixel-perfect display.

Theme Configuration

Theme settings are defined in the site settings file and apply to all published output.

Site-Level Colours
Override any of the 120+ CSS variables in the site settings. Changes apply to every published page. Light and dark theme overrides are independent, so each theme can have completely different colour schemes.
Typography
Configure the default font family for the published site. The viewer loads the specified font and applies it across all content. PDF publishing has additional per-element typography control.
Site Logo
Set a custom logo that appears in the site header. The logo replaces the default site title text, providing prominent brand visibility on every page.
Favicon
Custom favicon for browser tabs and bookmarks. The published site uses your organisation's icon instead of a generic document icon.

What Gets Themed

Theme variables affect every visual element in the published output.

ElementWhat You Can Customise
Page LayoutBackground colour, content area width, sidebar width, border colours
NavigationTop bar colours, sidebar colours, active/hover states, mobile menu
Content BlocksEvery content block type respects theme variables for backgrounds, borders, text, and accents
Code BlocksBackground, text colour, border, syntax highlighting base colours
CalloutsBackground and border colours for each variant (info, warning, tip, danger)
TablesHeader background, stripe colour, border colour, text colour
CardsBackground, border, shadow, icon colour, title colour
DiagramsDiagrams respect the current theme (light/dark) for element rendering
SearchInput styling, result highlighting, keyboard navigation indicators
Visualisation BlocksPath colours are per-block, but container styling follows the theme

Marketing Home Sections

The documentation home page supports six section types for creating landing page experiences: hero banners, feature grids, call-to-action buttons, graph-links, diagrams, and graph-diagram sections. Each section type is individually themed and styled, allowing you to create a professional landing page that introduces your documentation with visual impact.