Internal Reference · Not Indexed

Nuvaire Style Reference

The design system behind nuvaire.co.uk and its admin dashboard. Square edges, muted neutral palette, Manrope throughout. Use this page when building new sections or admin screens so new work stays consistent — swatches and samples below are the real CSS, not a redraw.

Colour palette

One accent used sparingly (links, focus states, small highlights) — never as a large fill. Status colours are muted, never saturated.
Background
#F6F4EF
--bg
Surface
#EFEBE3
--surface
Ink
#1B1A18
--ink
Muted
#726E66
--muted
Rule
#DAD6CD
--rule
Accent
#8B5A3C
--accent
Success
#3F5E3A
--success
Danger
#A23B2E
--danger
Warning
#9C7A2E
--warning
Info
#4B6B7A
--info

Typography

Manrope only, weights 300–700. Sizes stay deliberately small and restrained — no oversized display type.
.eyebrow11px / 600 / uppercase / 0.18em tracking
Independent Business Consultancy
.hero-heading42px / 500 / -0.01em / 1.18 line-height
Modern consultancy.
.section-heading26px / 500
What we do
.hero-desc / .about-desc15px / 400 / var(--muted)
Independent and UK-based, we bring clarity and precision to complex business challenges.
.nav-links a11px / 500 / uppercase / 0.12em tracking
Services   About   Insights   Contact
.service-number12px / 600 / var(--muted)
01

Buttons

Always square. Outline for secondary actions, solid ink for primary. No shadows.
Outline
Let's Connect .btn-outline
Solid
.btn-solid
Text link
Read the article → .post-link (hover → accent)

Form fields

Underline style, not boxed. Focus state switches the rule to the accent colour.

Admin dashboard components

The admin keeps Bootstrap structurally (cards, tables, Summernote editor) but every component is reskinned with these tokens: square corners, thin 1px rule borders, no shadows, no gradients.
Status badges
Published Draft Pending Spam
Alerts
Post published successfully.
Error: could not delete this item.
Card
Recent Comments
Cards use a 1px solid var(--rule) border, var(--surface) header fill, no box-shadow, no rounded corners.

Layout rules

CSS tokens

Defined once in style.css (public site) and mirrored into admin/css/admin.css for the dashboard. Copy this block when starting a new stylesheet for the same brand.
:root { --bg: #F6F4EF; --surface: #EFEBE3; --ink: #1B1A18; --muted: #726E66; --rule: #DAD6CD; --accent: #8B5A3C; --success: #3F5E3A; --danger: #A23B2E; --warning: #9C7A2E; --info: #4B6B7A; } font-family: 'Manrope', Helvetica, Arial, sans-serif; * { border-radius: 0; }