Sobre ícones simbólicos
Os ícones simbólicos são (principalmente) .svg
ícones, dos quais o nome se parece:
some-icon-symbolic.svg
A vantagem especial dos ícones simbólicos é que você pode definir sua cor, mesmo que o próprio ícone tenha uma cor totalmente diferente. Portanto, eles podem idealmente ser usados em situações temáticas, como ícones de painel.
Um exemplo:
Digamos que eu tenha um ícone laranja (simbólico) foldertrack-symbolic.svg
icon:
Normalmente,esseícone,usadoemumpainel,seriasemelhantea:
Quandoaplicadocomoumíconesimbólico,eleseencaixanotema:
Comoaplicaríconessimbólicosparausarsuasvantagens
Nãodefinaaimagempelocaminho(incluindoaextensão):
(nãouseisso↓)
icon=Gtk.Image.new_from_file("/usr/share/pixmaps/foldertrack-symbolic.svg",
)
Mas:
- Verifique se o ícone está em um diretório onde você pode simplesmente usar o nome do ícone (por padrão, você pode usar
/usr/share/pixmaps
, conforme descrito aqui ) - Defina a imagem por (apenas) o nome sem extensão e defina o tamanho do ícone :
icon = Gtk.Image.new_from_icon_name(
"foldertrack-symbolic", Gtk.IconSize.MENU
)
... e seu ícone se encaixa bem em:)
Oarquivo.plugin
Nãovaisurpreenderquevocêpossausarexatamenteomesmotruquenoarquivo.plugin,parafazeraaparênciadoappletnoajusteBudgie-Settings:
Usenadescriçãodoíconeonomedoíconesimbólico:
Icon=foldertrack-symbolic
...evaiseencaixarperfeitamente: