J'ai essayé de personnaliser le thème Elementary GTK3 (j'utilise le operating system élémentaire), et j'aimerais avoir un padding différent pour GtkEntry
et GtkSearchBar
.
Je règle le remplissage pour tous les widgets de type GtkEntry
utilisant:
*.entry { padding: 4px 5px 4px 10px; }
Cependant, cela semble affecter à la fois GtkEntry
et GtkSearchBar
.
L'espace supplémentaire avant l'icône de search dans GtkSearchBar
pourrait être sûr sans. Ce que je veux, c'est que le GtkEntry
dispose d'un padding 10px
à gauche, comme indiqué dans l'image, et d' 4px
padding 4px
à gauche du GtkSearchBar
.
Comment puis-je faire cela? Je n'ai pas pu find un sélecteur CSS (comme GtkComboBox.combobox-entry .entry
) signifiant spécifiquement pour un GtkSearchBar
.
Vous pouvez utiliser le fragment CSS suivant. J'ai ajouté le sélecteur GtkSearchEntry
au cas où, parce que l'image que vous avez posté pue.
GtkEntry { padding: 4px 5px 4px 10px; } GtkSearchBar GtkEntry, GtkSearchEntry { padding: 4px 5px; }