Links on the site may earn us an affiliate commission. Learn more.

Warm Ink: A New Home Assistant Theme Inspired by the Anthropic/Claude Color Palette

I just released a new Home Assistant theme called Warm Ink, and I wanted to write up the story behind it.

Where the Idea Came From

Most Home Assistant themes lean into one of two directions: cool and technical (lots of blues, dark backgrounds, neon accents) or brightly colorful with saturated pastel palettes. I wanted something different. Something that felt calm and lived-in rather than flashy.

The inspiration came from the Anthropic/Claude color palette. If you spend any time on claude.ai you’ll notice it has a very deliberate visual character: warm off-whites, earthy grays, and a signature terra cotta orange that shows up just enough to guide your attention without demanding it. That warmth and restraint felt like exactly the right mood for a home dashboard you look at every day.

The Palette

Warm Ink is built around nine named colors that cover the full range of what the UI needs; backgrounds, text, borders, active states, and status indicators.

Name Hex Role
Cream #faf9f5 Light mode background
Linen #e8e6dc Light mode secondary surface
Sand #b0aea5 Muted icons and disabled states
Stone #6b6960 Secondary text
Charcoal #3a3936 Dark mode surface
Ink #141413 Dark mode background
Terra #d97757 Primary accent — active states, toggles, highlights
Sky #6a9bcc Accent blue — cool states, info
Fern #788c5d Success and nature states

The terra cotta (Terra) is the heart of the theme. It shows up on every active toggle, selected sidebar item, slider handle, focused input, and entity state highlight. It’s warm without being aggressive; more burnt sienna than traffic-cone orange.

Installing Warm Ink

You’ll need HACS installed in your Home Assistant instance first.

If the theme is already in the HACS store:

  1. Go to HACS in your sidebar.
  2. Search for Warm Ink and click Download.
  3. Reload themes via Developer Tools → Actions → frontend.reload_themes.
  4. Go to your Profile page , under User Preferences, select Warm Ink from the Theme dropdown.

To add it as a custom repository:

  1. Open HACS from the sidebar.
  2. Click the three-dot menu in the top-right corner and select Custom repositories.
  3. Paste in the repository URL: https://github.com/JuanMTech/Warm-Ink-Theme
  4. Set the type to Theme and click Add.
  5. Search for Warm Ink in HACS and click Download.
  6. Reload themes and select it from your profile as described above.

Manual Installation

  1. Add this to your configuration.yaml (requires a restart if it’s your first theme):

    frontend:
      themes: !include_dir_merge_named themes/
    
  2. Create a themes/ folder in your Home Assistant config directory if one doesn’t exist yet.

  3. Download warm_ink.yaml from the GitHub repository and drop it in that folder.

  4. Reload themes: Developer Tools → Actions → frontend.reload_themes.

  5. Head to your Profile page and select Warm Ink under User Preferences.

Get It

The theme is available now on GitHub:

github.com/JuanMTech/Warm-Ink-Theme

If you run into any issues or have suggestions, open an issue on the repo.