NOTÍCIA

GTK+ 3 virá com suporte a temas com CSS

De acordo com informações no blog de Carlos Garnacho, programador do projeto GNOME, a próxima versão do Gimp Toolkit (GTK) virá com suporte para a criação de temas usando CSSCSS31 conteúdosArquitetura CSS: CSS FuncionalDev (Back & Front) · set 2019Entendendo posicionamento com CSS de uma vez por todasDev (Back & Front) · jul 2025Sites que combinam estética e usabilidade: reflexos da evolução do CSSDev (Back & Front) · fev 2025Ver tudo em Dev (Back & Front) .

O GTK+ é um kit de ferramentas para criação de interfaces gráficas, criado inicialmente para o Gimp e usado amplamente no LinuxLinux34 conteúdosKali Linux em um Servidor VPS: como, quando e por que usar?DevSecOps · dez 2024Construindo um Windows Service ou Linux Daemon com Worker Service & .NET Core – Parte 2Dev (Back & Front) · jul 2020Criando uma WebApi utilizando .NET, Linux e VSCodeDev (Back & Front) · ago 2019Ver tudo em DevSecOps .

A novidade deve tornar mais fácil a criação de temas, bem como atrair mais desenvolvedores e designers para contribuir com a ferramenta.

Como exemplo está a mudança das cores de fundo de um botão utilizando animação. Para isso, basta realizar transições com o temporizador, como é possível ver abaixo:

GtkCheckButton<br />{<br />
background-color: #e1e6e1;<br />
}<br /><br />
/* Animate checkbutton transitions */<br />
GtkCheckButton:active {<br />
background: #eef1ee;<br />
transition: 200ms ease-in-out;<br />
}

O toolkit não utilizará as folhas de estilo em cascata exatamente como um navegador da web. Juntamente com o suporte a gradientes lineares, radiais e cantos arredondados (que já funcionam em navegadores modernos), algumas variações estão previstas, como suporte a cores simbólicas (através de variáveis) e funções para gerenciamento de cor (shade, invert, saturate, complement).

O GTK+ 3 deve ser lançado junto com o GNOME 3, que está previsto para março do ano que vem.

Matérias especiais e reportagens conduzidas internamente pela Redação iMasters. Acompanhe no Twitter @imasters e no Instagram/Threads @portalimasters

Ver perfil
IMMMaturidade MarTech3,6 · Em desenvolvimento
Como você classificaria hoje o nível de maturidade tecnológica da área de marketing da sua empresa?