dicas de desenvolvimento de temas Gtk3

3

Eu comecei a adotar o tema padrão do Ubuntu Ambiance para minhas necessidades, mas acho que é um processo muito complicado. Assim que eu mudo o meu tema e o carrego, ele também fica em cache, então qualquer alteração adicional requer que eu reinicie o GM (Log out / in, lightdm restart , etc.) Isso pode realmente demorar um pouco e não é realmente ideal. Cheguei ao ponto de testar em uma VM para poder reiniciá-la facilmente sem ter que me afastar do trabalho no tema do host.

Eu também tentei pesquisar e procurar dicas para os temas Gtk3 no Super User, mas não tem muita coisa publicada. Os únicos tutoriais relevantes são para o Gtk2, com o qual estou muito feliz.

Portanto, a minha pergunta resume-se a: existem formas de acelerar o desenvolvimento de temas? Existe uma maneira de criar uma chance de CSS, iniciar um aplicativo e visualizar as atualizações instantaneamente, sem depender de reiniciar o ambiente de área de trabalho?

    
por StanAngeloff 27.04.2012 / 08:22

1 resposta

1

Por usuário, a personalização do Gtk3 é feita em ~/.config/gtk-3.0/gtk.css (para ser mais preciso, em $XDG_CONFIG_HOME/gtk-3.0/gtk.css , que geralmente é avaliado acima).

Se você deseja personalizar um aplicativo, edite e salve o arquivo gtk.css e reabra o aplicativo. Quando estiver satisfeito com os resultados, você poderá aplicar as alterações ao tema do sistema ou deixá-las como estão.

Na atualização do Ubuntu, a personalização do seu tema será revertida (se você a aprovar) se você editou o tema do sistema, então é melhor copiar e renomear o tema do sistema que você gosta e depois personalizá-lo; ou para customizar o tema apenas por um usuário usando o arquivo gtk.css em seu diretório .config/gtk-3.0 .

    
por 09.11.2012 / 22:53