Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Creating 50 Semantic Dark Themes for Claude Code

Описание и применение

Автор создал 50 бесплатных тем для Claude Code, сосредоточившись на семантической читаемости. Темы наследуют базовые настройки, сохраняя цвета ошибок и предупреждений, и требуют настройки фона терминала для полной интеграции.

Задача

Standard dark themes often prioritize aesthetics over functionality, causing semantic terminal colors (errors, warnings, diffs) to lose their meaning or contrast, making long coding sessions difficult.

Результат

50 free, MIT-licensed dark themes for Claude Code that prioritize semantic readability and contrast hierarchy over decorative aesthetics.

Рабочий процесс

  • Inherit Claude Code's base dark preset to ensure semantic consistency.
  • Override only a controlled set of interface roles (e.g., claude, text, inactive, subtle, promptBorder, userMessageBackground).
  • Leave semantic colors (success, error, warning, diff additions/deletions) to the base preset.
  • Ensure contrast hierarchy between primary text, inactive text, subtle surfaces, and accents.
  • Match the terminal application's background color to the theme's surface hex for full integration.
  • Distribute via Claude Code plugin marketplace or manual copy to ~/.claude/themes/.

Доказательства

The important implementation detail in this project is that every theme inherits Claude Code's base dark preset and overrides only a controlled set of interface roles.

Источник

Claude Code cannot set the terminal application's background color, so that remains a separate terminal setting.

Источник

  • Дата записи: 2026-09-08T20:45:20.091Z