Remover gradientes de aplicativos padrão

0

Atualmente, tento criar meu próprio tema com o tema Ambiance como modelo. Eu quero fazer um tema simples, então atualmente eu tento substituir os gradientes com background-color: ... . No entanto, não consigo identificar onde esses gradientes são definidos:

1. : Há um gradiente bastante sutil no cabeçalho na maioria dos aplicativos padrão, como gedit , nautilus , o aplicativo de configurações e até unity-tweak-tool (abaixo do% código%).

2. : Existe um gradiente como o fundo da localização UnityDecoration .top .

Meu problema principal é que eu não sei como esses elementos são nomeados, então eu poderia procurar rapidamente o nome da classe ou algo assim. Eu não consegui encontrar uma documentação adequada para isso.

Eu tentei olhar para outros designs, mas eles são todos para o gtk-3.0, não o gtk-3.2 que é usado pelo Ubuntu 16.10 (a maioria deles não funciona). No entanto, mesmo se eu tivesse encontrado um design, é muito código-fonte para encontrá-lo sem ter os nomes próprios ...

Então, minhas perguntas são:

Como esses gradientes particulares podem ser removidos?

Existe alguma documentação para os nomes das classes e os elementos da interface do usuário correspondentes?

    
por CharlyDelta 15.03.2017 / 15:22

1 resposta

0

Depois de horas de tentativa e erro, finalmente consegui.

1. : O seletor .primary-toolbar, headerbar, .maximized headerbar.titlebar:not(:backdrop) (não sei qual deles exatamente) em gtk-widgets.css

2. : o seletor é placessidebar.sidebar row:selected em gtk-widgets.css

Eu não encontrei uma documentação de qualquer maneira ...

    
por CharlyDelta 16.03.2017 / 17:28