Gradience um aplicativo de desktop ágil escrito em Python, GTK4 e libadwaita. Usando-o, você pode ajustar cada cor mostrada no tema libadwaita (bem como cores do tema adw-gtk3, caso você o instale).
Estamos falando de cores de aplicativos de fundo, cor do botão, alternações, interruptores, caixas de seleção e controles deslizantes; Menus; Diálogos; pop-overs; listas, texto... Você pode até ajustar a opacidade se você realmente gosta de ver seu papel de parede.
Há até uma guia avançada onde o código CSS personalizado pode ser aplicado — este aplicativo quebra o mito de que libadwaita limita a personalização do tema.
Gradience tem alguns recursos interessantes para ajudar os menos talentosos entre nós a alcançar uma configuração personalizada de desktop que não faz os olhos de ninguém doer.
O modo 'Monet' pode gerar automaticamente um esquema de cores libadwaita com base nas cores de qualquer imagem que você alimentá-lo. Você tem um monte de controles para ajustar o que ele produz com mais detalhes, usando seus cálculos iniciais como base. Você pode configurar, nomear e salvar sua predefinição 'Material Design 3' para usar novamente ou compartilhar.
O que nos leva ao verdadeiro recurso "assassino" da Gradience: ele permite que você salve, exporte, importe e navegue em "predefinições" com curadoria de outros usuários Gradience.
Existem algumas paletas fantásticas já disponíveis, incluindo as baseadas no popular esquema de cores "Drácula", e o calmante esquema de cores "Solarized", que você pode ver na foto abaixo:
Talvez o mais importante, Gradience seja relativamente "seguro" para você como você pode, com um clique, desfazer/redefinir/retornar ao libadwaita original.
Com Gradience você pode:
- Alterar qualquer cor do tema Adwaita
- Aplicar Cores Material 3 de papel de parede
- Pesquisar e instalar as predefinições de outros usuários
- Alterar opções avançadas com CSS
- Estender a funcionalidade usando plugins
Esta última função é interessante para o futuro, pois poderia permitir que esquemas de cores fossem aplicados também a software não libadwaita. No momento em que este post foi escrito não há plugins disponíveis, mas é algo para ficar de olho.
Algumas notas: tenha em mente que o aplicativo é relativamente novo e pode haver algumas peculiaridades; o aplicativo não pode alterar o tema de software não libadwaita a menos que esteja usando o tema adw-gtk3; e esteja ciente de que muitas vezes você precisa sair/reabrir aplicativos para que as mudanças de tema ocorram - então não pense que o Gradience não está funcionando.