web-dev-qa-db-fra.com

Comment thématiser la bordure / zone de redimensionnement de Nautilus?

J'aimerais modifier l'apparence visuelle de la bordure/des zones redimensionnées marquées dans Nautilus:

enter image description here

Si je savais comment ces éléments sont nommés dans GTK +, je pourrais certainement découvrir ce que je devrais ajouter à /usr/share/themes/Ambiance/gtk-3.0/apps/nautilus.css.

5
htorque

J'ai changé la dernière entrée dans / usr/share/themes/Ambiance/gtk-3.0/apps/nautilus.css en:

NautilusWindow > GtkTable .pane-separator {
    background-color: shade (@dark_bg_color, 1.1);
    border-width: 0;
}

pour obtenir ceci:

enter image description here

Au lieu d'utiliser une seule couleur d'arrière-plan, vous pouvez également utiliser un dégradé:

NautilusWindow > GtkTable .pane-separator {
    background-image: -gtk-gradient (linear, left top, left bottom,
                                 from (shade (@dark_bg_color, 1.04)),
                                 to (shade (@dark_bg_color, 2.2)));
    border-width: 0;
}

Si vous souhaitez supprimer l'icône de la poignée, vous devez définir le -unico-inner-stroke-color sur transparent:

NautilusWindow > GtkTable .pane-separator {
    background-image: -gtk-gradient (linear, left top, left bottom,
                                 from (shade (@dark_bg_color, 1.04)),
                                 to (shade (@dark_bg_color, 2.2)));
    border-width: 0;

    -unico-inner-stroke-color: @transparent;
}

Vous pouvez également changer l'épaisseur du volet de redimensionnement en l'ajoutant au fichier CSS (le volet de redimensionnement aura une épaisseur de 3 pixels):

NautilusWindow * {
    -GtkPaned-handle-size: 3;
}

La dernière chose ressemble à ceci:

enter image description here

Merci à Andrea Cimitan pour son aide. ;-)

1
htorque