Websites

Website color schemes: 13 palettes by business type

A website color scheme works best as one strong primary colour, a set of neutrals for backgrounds and text, and one accent used sparingly. All 13 AI site and app plans here followed that shape, 11 chose warm cream or sand neutrals, and the primary followed the business: teal by the water, clay for ceramics, crust brown for bread.

· Co-founder

4 min read · Published

A website color scheme works best as one strong primary, a family of neutrals and one accent used sparingly. In 13 AI site and app plans, every palette had that shape, 11 used warm cream, sand or paper neutrals, and the primary followed the business: six teals, five of them by the water, two terracotta clays for ceramics.

Where the palettes come from

Each OneCraft plan includes a design direction, and one of its lines is the palette: a primary, neutrals, an accent and how surfaces use them. The table reads those lines from OneCraft’s development project on 21 October 2026, one plan per business and job type, the latest completed pipeline run: 11 websites and 2 apps. Colour names are the planner’s own words; several plans also gave the primary in OKLCH, such as a deep sea teal near lightness 0.38 to 0.42 and hue 200.

The caveats shape the result. n is 13. The briefs were written by the team, and many describe businesses on the coast, which explains the teals. None of the briefs gave brand colours, so the planner chose from place and mood. All ran on one environment, and the planner changed during the week.

The shape every palette shared

One primary. Buttons, links and one coloured band per page use it. Most plans named a deep shade, deep sea teal, deep sage, deep ink blue, which keeps white text on a primary button readable.

Neutrals that carry the page. 11 of 13 plans chose warm neutrals, cream, sand or paper, for backgrounds and cards. Only the running club and the cleaning staff app chose cool neutrals, both businesses selling energy or efficiency rather than calm.

One accent. Terracotta, coral, apricot, amber, wheat gold, sea blue or sage, used for small touches: a sticker badge, an icon, a progress bar. No plan named more than one.

Light surfaces with one strong band. Every plan described light surfaces, and several added a single dark or primary band per page, a teal band, a dark ink band, a dark crust band, to break the scroll and frame a call to action.

How the primary followed the business

Building your own scheme

  1. Start from what you already have. A logo colour or shopfront colour becomes the primary. If you have none, take it from your place or product, as these plans did.
  2. Pick warm or cool neutrals to match the mood: warm for calm, crafted and hospitable, cool for crisp, technical and fast.
  3. Choose one accent with clear contrast to the primary, for small elements only.
  4. Test contrast. Text must meet WCAG’s 4.5 to 1 against its background; accents rarely pass as text on white. See website accessibility basics.
  5. Define dark mode as the same roles. A darker neutral family and a lighter primary, not a new palette. The dark mode website page shows the result.

These schemes become design tokens in the site’s code: shadcn/ui, which OneCraft websites are built with, reads them as CSS variables for background, foreground, primary, accent and the rest. What shadcn/ui is and what Tailwind CSS is explain how. For the theory of a palette, read what a colour palette is; for the fonts these plans paired with their colours, font pairings for websites; and to have a palette proposed from your own brief, the AI website builder. A web app manifest also carries a theme colour, so an installable site keeps the same primary.

Palette line of each plan's design direction, latest completed pipeline job per business and job type, dev project, read 21 October 2026 (n = 13 plans: 11 websites, 2 apps). Colour names are the planner's own
Kind of businessPrimaryNeutralsAccent
Yoga studio, Fremantle (website)Deep sea tealWarm sandSoft terracotta
Yoga studio, Fremantle (app)Deep harbour tealWarm sandSoft coral
Reformer pilates, NewcastleDeep sea tealWarm sandTerracotta
Kayak hire, NoosaDeep lagoon tealWarm sandySunny coral orange
Dog hotel and shop, BrisbaneWarm teal greenWarm creamSunny apricot
Running club, GeelongDeep ocean teal navyCoolCoral
Dog walking, BrisbaneLeafy greenWarm creamSunny yellow orange
Yoga studio, FitzroyDeep sage greenWarm creamTerracotta
Cleaning company staff app, AdelaideDeep greenCoolWarm amber
Pottery studio, FremantleTerracotta clayWarm creamSea blue
Ceramics shop, FremantleTerracotta clayWarm sandSea glass sage
Online sourdough course, HobartCrust brownWarm creamWheat gold
Branding agency, BrisbaneDeep ink blueWarm paperCoral

Questions people ask

How many colours should a website color scheme have?

Think in roles, not counts: one primary for buttons and key bands, a family of neutrals for backgrounds, cards and text, and one accent for small highlights. Every plan here used exactly that shape. Shades of each role are fine; a second competing primary or several accents is where schemes start to look busy.

Why did so many plans pick teal?

Mostly because the businesses were by the water. Six of 13 plans chose a teal: a harbourside yoga studio and its app, a pilates studio by the harbour, a river kayak hire and a waterfront running club, plus a dog hotel. The planner took the colour from the place in the brief, which is a good habit for a local business.

Should a small business website use a dark or light background?

Light surfaces were the base in every plan here, with one dark or coloured band per page for contrast: a teal band, a navy band, a dark crust band. Mostly light pages read easily for long text and prices. If you offer dark mode, set it up as a second set of the same roles, not a different scheme.

How do I make sure the colours are readable?

Check contrast between text and its background. WCAG asks for at least 4.5 to 1 for normal text and 3 to 1 for large text. Accent colours such as coral, apricot and gold often fail as text on white, so keep them for shapes and backgrounds of small badges, and keep body text on the neutrals.

Can a brand colour be the primary?

Yes, and it should be when the business already has one. The planner here worked from the brief's place and mood because the test briefs gave no brand colours. A real logo colour, set as the primary, with neutrals and an accent chosen around it, is how most of these schemes would adapt to an existing brand.

Written by

Indunil Asanka · Co-founder

Builds the generation pipelines behind OneCraft: the slide, flyer and poster layout engines, the document grid and the render workers that turn a written brief into a finished file.

LinkedIn profile

Sources

Written and checked by the OneCraft team. Last checked .

Make your own website

Describe what you need and the generator writes and designs it, then you edit anything you like.

See what it can make

Read next