Brand feel
Stays upbeat without looking playful or immature.
A bright productivity palette that still reads like a serious product.
Citrus Lab mixes soft neutrals with green and amber energy. It works especially well for consumer dashboards, app landing pages, and lightweight utilities.
Suggested application
Use the surface and border pair for cards, forms, and content blocks. The primary color should carry calls to action, while accent stays reserved for highlighted insight.
Stays upbeat without looking playful or immature.
Highlights actions clearly for onboarding flows.
Gives screenshots a lighter and more approachable tone.
If the product needs a slightly more serious tone, mute the orange secondary before touching the neutral base so the palette keeps its friendliness without becoming noisy.
Move to a darker or more restrained system when the product handles dense finance data, heavy code workflows, or highly formal enterprise buying journeys.
Citrus Lab is designed as a practical starting point, not just a visual exercise. Best for utility apps, productivity tools, and consumer SaaS. Citrus Lab mixes soft neutrals with green and amber energy. It works especially well for consumer dashboards, app landing pages, and lightweight utilities.
The current text and background pairing lands at 15.41:1, which scores as AAA in this preview. The primary action color reaches 7.80:1 with its readable button text, which gives you a quick check on whether the main CTA is likely to stay clear when the palette moves into production.
If you adapt this preset to match a brand, start with the primary, secondary, and accent roles first. Keep the background, surface, and text relationship stable until the base readability still feels solid, then test muted text, borders, hover states, and empty states before launch.
Use this as a starting point in Astro, Tailwind, or any other frontend stack that accepts CSS custom properties.
:root {
--theme-bg: #fff9ee;
--theme-surface: #ffffff;
--theme-text: #1b2318;
--theme-muted: #6b7460;
--theme-primary: #84c441;
--theme-secondary: #ff9640;
--theme-accent: #247ba0;
--theme-border: #dbe7cb;
--theme-on-primary: #102033;
} These pages explain the broader decisions behind palettes like Citrus Lab, so visitors can compare this theme against a real project need instead of only reacting to the swatches.
How to choose an app palette that keeps interfaces readable, makes actions obvious, and scales from onboarding to settings screens.
Practical advice for choosing a website palette that supports trust, hierarchy, and conversion without leaning on noisy color decisions.
A practical checklist for moving from a promising palette to a repeatable brand color system that works across marketing and product surfaces.
If this palette is close but not exact, the broader theme library gives you more routes to compare without leaving the same design vocabulary.