Logo
NeoArc Studio

Site Settings: Theme Colours

Configure colour settings across categories: UI elements, validation states, content type badges, HTTP methods, status codes, and knowledge map visualisations.

The Theme tab provides colour settings organised into collapsible sections. These colours control the appearance of the published viewer across all components including pages, API documentation, schemas, diagrams, and the knowledge map.

1. UI Elements

Core interface colours that affect the overall look and feel.

PropertyDescription
UI border colourGeneral border colour for panels and components
UI text primary colourPrimary text colour
UI text secondary colourSecondary text colour
UI text tertiary colourTertiary text colour
UI text muted colourMuted/disabled text colour
UI hover background colourBackground colour on hover states
Content link colourHyperlink colour in content areas
CTA section background colourBackground for call-to-action sections
CTA section text colourText colour in call-to-action sections
Loader colourLoading spinner colour

2. Validation States

Colours for success, error, warning, and info indicators.

StateProperties
SuccessBackground colour, border colour, text colour
ErrorBackground colour, border colour, text colour
WarningBackground colour, text colour
InfoBackground colour, text colour

3. Content Type Badges and Active States

Colours for content type badges (Page, Endpoint, Schema, API Definition) in both normal and active/selected states.

Normal State

Content TypeProperties
PageBackground colour, text colour
EndpointBackground colour, text colour
SchemaBackground colour, text colour
API DefinitionBackground colour, text colour

Active/Selected State

Each content type also has active state colours for when the item is selected or highlighted.

Content TypeProperties
PageActive background, active text, active border colour
EndpointActive background, active text, active border colour
SchemaActive background, active text, active border colour
API DefinitionActive background, active text, active border colour

4. HTTP Methods

Colours for HTTP method badges in REST API documentation.

MethodProperties
GETBackground colour, text colour
POSTBackground colour, text colour
PUTBackground colour, text colour
PATCHBackground colour, text colour
DELETEBackground colour, text colour
HEADBackground colour, text colour
OPTIONSBackground colour, text colour

5. HTTP Status Codes

Colours for HTTP status code badges in API response documentation.

RangeMeaningProperties
2xxSuccessBackground colour, text colour
3xxRedirectBackground colour, text colour
4xxClient errorBackground colour, text colour
5xxServer errorBackground colour, text colour
DefaultUnknown codesBackground colour, text colour

6. Knowledge Map

Colours for nodes and edges in the knowledge graph visualisation. Separate colours exist for light mode and dark mode.

Node Colours (Light and Dark Mode)

Each node type has fill, stroke, and text colours for both light and dark modes.

Node TypeProperties (per mode)
PageFill colour, stroke colour, text colour
REST APIFill colour, stroke colour, text colour
SchemaFill colour, stroke colour, text colour
DiagramFill colour, stroke colour, text colour
API DefinitionFill colour, stroke colour, text colour

Edge Colours (Light and Dark Mode)

Relationship lines between nodes in the knowledge graph.

Edge TypeProperties
LinkColour (light mode), colour (dark mode)
ReferenceColour (light mode), colour (dark mode)
InheritanceColour (light mode), colour (dark mode)

Additional Theme Properties

PropertyDescription
Deprecated background colourBackground for deprecated element badges
Deprecated text colourText colour for deprecated elements
Enum value background colourBackground for enum value badges
Enum value text colourText for enum value badges
Schema ref background colourBackground for schema reference badges
Schema ref text colourText for schema reference badges
Highlight background colourBackground for highlighted/selected content
Focus highlight colourFocus ring colour for keyboard navigation
Focus highlight colour (light)Lighter variant for focus backgrounds