Posso usar @import para importar a folha de estilos padrão do Kod para a minha?

Posso usar @import para importar a folha de estilos padrão do Kod para a minha?

Eu entendi aquiloCódigoestá sendo desenvolvido ativamente e está sujeito a mudanças drásticas em qualquer área. Eu gostaria de modificar algumas pequenas coisas (como tipo e tamanho da fonte ou certas cores) e ainda poder me beneficiar de quaisquer alterações ou atualizações na folha de estilo padrão do Kod.

Eu pensei que seria capaz de usar @importa folha de estilo padrão para conseguir isso. Isto é o que ~/.kod/custom.cssseria,

@import url("file:///Applications/Kod.app/Contents/Resources/style/default.css");

/* Change the default font face and color. */
body {
    font-family: Menlo, monospace;
    color: #efefef;
}

Esta folha de estilo foi definida com o seguinte defaultscomando, de acordo com os comentários na parte superior do arquivo CSS padrão do Kod:

defaults write se.hunch.kod style/url ~/.kod/custom.css

Infelizmente, isso não funcionou. Quando tentei recarregar o estilo pela primeira vez, o Kod travou. Abriu bem novamente, mas

  • a @importdeclaração não estava funcionando, e
  • Kod travou toda vez que salvei o custom.cssarquivo.

Estou fazendo algo errado? Escrevi minha @importdeclaração errada? Não é assim @importque deveria funcionar? Perdi algum tipo de documentação ou postagem dos Grupos do Google do Kod que menciona que o Kod proíbe explicitamente isso?

Responder1

Parece que o Kod não suporta @importdeclarações no CSS.

Como solução alternativa, você pode usar um software de controle de versão. Não tenho experiência com o Kod git, que esse pessoal do Kod usa, mas provavelmente você pode configurar uma cópia local de https://github.com/rsms/kod/tree/master/resources/stylealgum lugar e mantê-la atualizada sempre que atualizar o próprio Kod. Mantenha suas próprias alterações e elas serão mescladas com quaisquer atualizações nesses arquivos.

informação relacionada