"Tudo o que temos a decidir é o que fazer com o código que nos foi dado."
Um pacote de temas místico para o VS Code, inspirado no mago Gandalf do universo de J.R.R. Tolkien. Quatro temas cuidadosamente elaborados que combinam elegância, sabedoria e sobriedade — seja para a clareza do dia ou a profundidade da noite.
Inspirado em Gandalf, o Branco — pureza, clareza e iluminação.
Fundo em tom de pergaminho quente (#F7F3EC) que evoca manuscritos antigos. Suave para os olhos em longas sessões de leitura. Ideal para programar de dia ou em ambientes bem iluminados.
| Elemento | Cor | Descrição |
|---|---|---|
| Fundo | #F7F3EC |
Pergaminho quente |
| Texto | #2C2C2C |
Carvão profundo |
| Palavras-chave | #7B4F9E |
Roxo místico |
| Strings | #4E7A38 |
Verde floresta |
| Funções | #3B6E9E |
Azul da sabedoria |
| Números | #C07830 |
Âmbar antigo |
| Comentários | #9E8E78 |
Sépia envelhecida |
| Interface | #4A3A5A |
Violeta escuro |
Inspirado em Gandalf, o Cinzento — equilíbrio, neutralidade e serenidade.
Tema intermediário refinado (#2A2A2E) com tons de cinza quente que eliminam o cansaço visual. Perfeito para sessões longas de trabalho onde é preciso foco sem fadiga.
| Elemento | Cor | Descrição |
|---|---|---|
| Fundo | #2A2A2E |
Cinza escuro quente |
| Texto | #C8C4BC |
Branco suave e quente |
| Palavras-chave | #9A88B8 |
Roxo-cinza suave |
| Strings | #7A9E6A |
Verde musgo |
| Funções | #7A98B8 |
Azul-cinza sereno |
| Números | #C89A46 |
Ouro envelhecido |
| Comentários | #636060 |
Cinza pedra |
| Interface | #1C1C22 |
Quase preto |
Inspirado nas profundezas de Khazad-dûm — poder, contraste e noite.
Fundo quase preto (#141418) com cores de sintaxe vivas mas sofisticadas. Alto contraste sem aspereza — a paleta de tons joia brilha como gemas élficas no escuro. Perfeito para programar à noite.
| Elemento | Cor | Descrição |
|---|---|---|
| Fundo | #141418 |
Quase preto |
| Texto | #D8D4CC |
Branco suave e quente |
| Palavras-chave | #B09AE0 |
Roxo místico brilhante |
| Strings | #8EC07C |
Verde esmeralda |
| Funções | #83BBDB |
Azul glacial |
| Números | #D4A84B |
Ouro luminoso |
| Comentários | #454550 |
Cinza sombra |
| Interface | #0D0D12 |
Negro absoluto |
Inspirado em Glamdring — luz pura cortando a escuridão absoluta.
Acessibilidade e legibilidade máximas. Fundo preto puro (#000000) com cores totalmente saturadas e conformes ao padrão WCAG. Desenvolvido para quem precisa da distinção visual mais nítida possível entre os elementos do código.
| Elemento | Cor | Descrição |
|---|---|---|
| Fundo | #000000 |
Preto puro |
| Texto | #FFFFFF |
Branco puro |
| Palavras-chave | #C792EA |
Roxo vibrante |
| Strings | #C3E88D |
Verde-limão vibrante |
| Funções | #82AAFF |
Azul vibrante |
| Números | #F78C6C |
Coral vibrante |
| Tipos/Classes | #FFCB6B |
Âmbar vibrante |
| Operadores | #89DDFF |
Ciano vibrante |
| Comentários | #697098 |
Cinza acessível |
- Abra o VS Code
- Vá em Extensões (
Ctrl+Shift+X) - Pesquise por "Gandalf Theme Pack"
- Clique em Instalar
- Baixe o arquivo
.vsixna página de Releases - Abra o VS Code
- Execute
Extensions: Install from VSIX...pelo Painel de Comandos (Ctrl+Shift+P) - Selecione o arquivo baixado
- Abra o Painel de Comandos (
Ctrl+Shift+P) - Digite "Color Theme" e selecione
Preferences: Color Theme - Escolha qualquer um dos quatro temas Gandalf da lista
Cada tema reflete um aspecto diferente do personagem de Gandalf:
- Light — A sabedoria e clareza de Gandalf, o Branco, evocada em tons de pergaminho que remetem aos pergaminhos de Minas Tirith
- Grey — O andarilho equilibrado, nem severo nem suave, como os caminhos de pedra do Shire
- Dark — O poder de Mirkwood e as chamas de Mordor, domados em contraste elegante
- High Contrast — O brilho de Glamdring nas profundezas — clareza absoluta e inegável
Papéis das cores de sintaxe em todos os temas:
- Roxo → Palavras-chave (poder arcano)
- Verde → Strings (natureza, crescimento)
- Azul → Funções (precisão calma)
- Ouro/Âmbar → Números (coisas preciosas e contadas)
- Cinza itálico → Comentários (anotações sussurradas)
Para a melhor experiência, considere adicionar ao seu settings.json:
{
"editor.fontFamily": "'Fira Code', 'Cascadia Code', monospace",
"editor.fontLigatures": true,
"editor.fontSize": 14,
"editor.lineHeight": 1.6,
"editor.letterSpacing": 0.3,
"editor.renderWhitespace": "boundary"
}Encontrou uma cor que parece estranha? Abra uma issue ou envie um PR. Todo feedback construtivo é bem-vindo.
MIT — "Mesmo a menor das pessoas pode mudar o curso do futuro."
Feito com cuidado para desenvolvedores que apreciam tanto código elegante quanto boas histórias.