feat(temas): +17 esquemas do iTerm2-Color-Schemes (MIT)

- Dracula, Nord, Atom One Dark/Light, Monokai Pro, Gruvbox Dark/Light,
  Tokyo Night, Catppuccin Mocha/Latte, Tomorrow (Night), Ayu Mirage/Light,
  Kanagawa Wave, Nord Light, Carbon Paper — cores de UI e de tokens de
  sintaxe derivadas do Background/Foreground + ANSI 0–15 de cada .itermcolors
- Cada tema declara color-scheme (scrollbars/controles) e overrides de
  seleção/itens ativos; seletor de Preferências agrupado (21 temas)
- THEMES validado no loadPrefs; README com a lista e a atribuição
This commit is contained in:
lgcosta committed 2026-11-04 14:14:05 -03:00
1 parent a55591d208
commit 993b341fc1
4 files changed
+779 -7

No files matched your search

+9 -2
View File
@@ -71,8 +71,15 @@ ocupa a tela inteira; menus e toolbar rolam horizontalmente com botões só de
realce, mantendo as camadas alinhadas.
- **Fonte** (DejaVu Sans Mono, Ubuntu Mono, Cascadia Code, Liberation Mono, Courier New ou
monoespaçada do sistema) e **tamanho** (10–32 px).
- **Esquema de cores / tema**: Claro (Greybird), Escuro (Adwaita), Solarizado claro e
Solarizado escuro — aplicam-se a toda a interface, incluindo preview e diffs.
- **Esquema de cores / tema** (21 opções, em grupos no diálogo): nativos — Claro (Greybird),
Escuro (Adwaita), Solarizado claro/escuro; **iTerm2-Color-Schemes** (projeto
[mbadolato/iTerm2-Color-Schemes](https://github.com/mbadolato/iTerm2-Color-Schemes), MIT) —
escuros: Dracula, Nord, Atom One Dark, Monokai Pro, Gruvbox Dark, Tokyo Night, Catppuccin
Mocha, Tomorrow Night, Ayu Mirage, Kanagawa Wave; claros: Catppuccin Latte, Gruvbox Light,
Atom One Light, Nord Light, Carbon Paper, Tomorrow, Ayu Light. As cores de UI **e** dos
tokens de sintaxe são derivadas do Background/Foreground + ANSI 0–15 de cada arquivo
`.itermcolors`; cada tema também declara `color-scheme` (scrollbars/controles nativos
acompanham). Aplicam-se a toda a interface, incluindo preview e diffs.
- **Colorização de sintaxe**: Markdown (títulos, negrito/itálico, código inline e blocos ` ``` `,
listas, citações, links, tags `#tag`, URLs) e HTML (tags, atributos, strings, comentários,
entidades) renderizados por overlay sobre o textarea; desligável.