Entiendo queDiosse está desarrollando activamente y es propenso a cambios drásticos en cualquier área. Me gustaría modificar algunas cosas pequeñas (como el tamaño y el tamaño de la fuente o ciertos colores) y al mismo tiempo poder beneficiarme de cualquier cambio o actualización de la hoja de estilo predeterminada de Kod.
Pensé que podría utilizar @import
la hoja de estilo predeterminada para lograr esto. Así es como ~/.kod/custom.css
se vería,
@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 hoja de estilo se configuró con el siguiente defaults
comando, según los comentarios en la parte superior del archivo CSS predeterminado de Kod:
defaults write se.hunch.kod style/url ~/.kod/custom.css
Desafortunadamente, esto no funcionó. Cuando intenté recargar el estilo por primera vez, Kod falló. Volvió a abrir bien, pero
- la
@import
declaración no estaba funcionando, y - Kod fallaba cada vez que guardaba el
custom.css
archivo.
¿Estoy haciendo algo mal? ¿Escribí @import
mal mi declaración? ¿No es así como @import
se supone que funciona? ¿Me perdí algún tipo de documentación o publicación de Kod Google Groups que mencione que Kod explícitamente no permite esto?
Respuesta1
Parece que Kod no admite @import
declaraciones en CSS.
Como solución alternativa, puede utilizar un software de control de versiones. No tengo experiencia con git
, que usa esta gente de Kod, pero probablemente puedas configurar una copia local en https://github.com/rsms/kod/tree/master/resources/style
algún lugar y mantenerla actualizada cada vez que actualices Kod. Conserve sus propios cambios y se combinarán con cualquier actualización de estos archivos.