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

2

Eu entendo que o Kod está sendo desenvolvido ativamente e está sujeito a mudanças drásticas em qualquer área. Eu gostaria de modificar algumas pequenas coisas (como tamanho e face da fonte ou certas cores) e ainda aproveitar todas as alterações ou atualizações na folha de estilo Kod padrão.

Eu pensei que eu seria capaz de @import a folha de estilo padrão para conseguir isso. É assim que ~/.kod/custom.css seria,

@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 comando defaults , de acordo com os comentários no topo 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 caiu. Ele abriu bem novamente, mas

  • a declaração @import não estava funcionando e
  • O Kod travou toda vez que eu salvei o arquivo custom.css .

Estou fazendo algo errado? Eu escrevi minha declaração @import errada? Não é assim que @import deveria funcionar? Senti falta de algum tipo de documentação ou postagens no Kod Grupos do Google que mencionam que o Kod explicitamente proíbe isso?

    
por Thomas Upton 01.02.2011 / 22:54

1 resposta

1

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

Como solução alternativa, você pode usar o software de controle de versão. Eu não tenho nenhuma experiência com git , que esse pessoal do Kod usa, mas você pode provavelmente configurar uma cópia local de https://github.com/rsms/kod/tree/master/resources/style em algum lugar, e manter isso atualizado sempre que você atualizar o próprio Kod. Mantenha suas próprias alterações e elas serão mescladas com quaisquer atualizações desses arquivos.

    
por 01.02.2011 / 23:03