11.10 e acima
A criação de um tema para a versão 11.10 e posterior (GTK + 3) é felizmente muito semelhante à 11.04 e às versões anteriores do Ubuntu que usavam o GTK + 2. Esta resposta é baseada na já excelente resposta de Rinzwind .
É mais fácil alterar um tema existente do que abordá-lo do zero. Além disso - é mais fácil editar um tema em sua própria pasta pessoal local - isso evita problemas de permissões etc.
Vamos criar um novo tema chamado foss baseado no tema Ambiente. Obviamente - se você tiver outros temas GTK + 3 instalados, use-os (consulte Perguntas e Respostas vinculadas para saber onde obter temas)
Os temas de instalação são armazenados /usr/share/themes/
- os temas locais são armazenados na sua pasta pessoal, sob o nome da pasta.themes
- Terminal aberto
- Crie uma pasta de tema foss local
mkdir -p ~/.themes/foss
cp -R /usr/share/themes/Ambiance/* ~/.themes/foss
Dentro da nova pasta, há um arquivo nomeado index.theme
que precisa ser alterado para o novo nome do tema.
gedit ~/.themes/foss/index.theme
altere todos os nomes de temas antigos para o novo.
E agora temos um novo nome chamado foss :
Editando o novo tema
Dentro do nosso novo diretório existem duas pastas principais - Unity e gtk-3.0 :
Com um editor de imagens como Pinta ou Gimp, você pode alterar as cores ou fazer várias coisas nas imagens nessas pastas.
Mantenha o mesmo tamanho da imagem e, é claro, use cores sãs (use uma cor e 1 ou 2 tons dessa cor para criar um tema ).
Abra todas as imagens dentro do Pinta / Gimp e comece a editá-las e, quando estiver satisfeito, copie-as para o diretório do seu tema.
No entanto - a parte principal da edição do tema é alterar os vários arquivos .css nessas pastas (e na subpasta Apps ).
Cascading-Style-Sheets é uma linguagem de folha de estilo bem definida que altera a aparência dos objetos associados - no nosso caso, um tema - mas se aplica igualmente a páginas e documentos HTML.
Não é para os não iniciados editá-los - felizmente, existem algumas ferramentas muito boas para permitir que você edite e visualize alterações de CSS - veja as perguntas e respostas vinculadas abaixo.
Quando estiver satisfeito com o seu tema - defina seu tema via Ubuntu-Tweak
Infelizmente, você não pode alterar os temas através da tela Aparência padrão - os temas existentes estão codificados em 11.10 e 12.04.
Perguntas Vinculadas: