Crie o tema do Ubuntu com HTML / JS / CSS puro

7

Eu estou querendo saber se alguém pode me apontar na direção certa para criar um tema do Ubuntu usando HTML / CSS / JS puro. Eu estou esperando que haja algum back-end existente para o GNOME3 ou Unity Eu posso simplesmente instalar e criar meu tema tão facilmente quanto eu criaria um site.

P.S .: Se não há como criar um tema ou adicionar ao tema padrão, então, alternativamente, se você puder, por favor me dê alguns detalhes sobre quais sistemas / bibliotecas eu teria que conectar ou estender. Eu sou um desenvolvedor de C ++, então eu suponho que se eu realmente precisar, eu posso tornar isso possível. Esperando que algo já exista.

Obrigado pela sua ajuda!

    
por BuZZ-dEE 23.02.2013 / 20:02

2 respostas

5

Você não pode fazer isso. A maioria dos aplicativos no Ubuntu não são aplicativos da Web em HTML incorporados em uma API comum, como se estivessem no WebOS ou no novo FirefoxOS. No entanto, o GTK + 3.xe o Qt 4 e 5 usam uma sintaxe CSS especializada para criar temas.

Há alguma documentação disponível na documentação da API do GtkCssProvider . Há também alguma documentação para o Qt na documentação Esquemas do Estilo Qt .

No entanto, mesmo se você criar alguns temas, ele não se aplicará a todos os aplicativos, e qualquer aplicativo ainda poderá forçar seu próprio estilo, se o autor assim desejar.

    
por dobey 25.02.2013 / 21:48
1

A maioria dos aplicativos do Ubuntu no Ubuntu são baseados em GTK e baseados em QT. Os temas do GTK são na maior parte uma espécie de CSS files. Se você der uma olhada em /usr/share/themes/Radiance , você terá mais informações sobre a estrutura básica dos temas no Ubuntu. Eu posso dizer que a maioria dos elementos são usados dentro dos temas padrão do Ubuntu, então você pode encontrar praticamente qualquer nome de elemento lá. Para ter uma documentação completa: [developer.gnome.org/gtk3/stable/GtkCssProvider.html][1].

[1]: link . Editar: corrigiu o link.

    
por Mostafa Shahverdy 02.03.2013 / 17:30

Tags