Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 23/04/2012, à 10:45

Dahm

Faire ressembler Xubuntu à Windows ?

Bonjour,

Je suis tout nouveau dans le monde de linux mais j'imagine bien que ma question va en faire hurler certains et je comprends bien.
Mais ma demande concerne un vieux PC portable destinée à ma vieille maman qui a déjà eu bien du mal à se faire au PC et à Windows et je voudrais donc faire ressembler Xubuntu (11.10) à Windows classique pour lui faciliter la transition (voire même éviter qu'elle ne fasse un blocage ;-).

Je ne cherche pas à ce que Xubuntu ressemble à Windows dans les moindre détails, et certainement pas avec le logo Windows. Je voudrais au moins :
- que la barre des tâches ressemble à Windows classique (XP par ex) : en bas de l'écran, avec menu Démarrer, etc.
-  que les boutons des fenêtres (agrandir, etc.) soient ceux de Windows.

J'ai parcouru cette page :
http://doc.xubuntu-fr.org/tutoriel/personnaliser_xfce
et jeté un oeil à ce site : http://xfce-look.org
mais suis un peu perdu : la qualité des thèmes "Windows" proposés sur xfce-look semble très variable et certains semblent occasionner des problèmes. Sans compter que je veux Xubuntu "Windows-like" en Français et pas en Anglais

Pouvez vous me conseiller et me guider ? D'autant plus que je n'ai plus que que 4 soirées devant pour finaliser l'installation ;-)

Merci d'avance !

Hors ligne

#2 Le 23/04/2012, à 13:40

Dahm

Re : Faire ressembler Xubuntu à Windows ?

Voici un peu ce que je recherche, mais sous xfce et en français, et sans bugs bien sûr (suis-je trop exigeant ?)
http://doc.ubuntu-fr.org/tutoriel/theme … windows_xp

Je préférais sans logo Windows mais bon, s'il est quand même là, tant pis. Et les effets de transparence c'est pas nécessaire non plus. D'autant plus si avoir les logos et icônes Windows me met dans l'illégalité ;-)

Merci encore d'avance.

Hors ligne

#3 Le 24/04/2012, à 18:02

chobbes

Re : Faire ressembler Xubuntu à Windows ?

Bonjour,

ça risque malheureusement d'être compliqué. Xubuntu est actuellement composée d'applications écrites à la fois en GTK 2.x et en GTK 3.x. Les rares (et vieux) thèmes pour windows XP existants sont uniquement pour les applis écrites en GTK 2.x donc elle n'auront pas toutes le même aspect.
De plus, cela t'oblige en général à utiliser un gestionnaire de fenêtres différent de xfwm4 (compiz et/ou emerald). Non pas que c'est impossible mais c'est pénible, instable et lourd comparé à xfwm4 (avis personnel...).

Je pense que le mieux est d'adapter le bureau actuel pour essayer de te rapprocher de XP, exemples :
- prendre un thème dans la liste actuelle afin d'en trouver un dans les tons bleus (attention, rares sont ceux qui gèrent les applis GTK 2.x et 3.x en même temps)
- mettre le tableau de bord en bas, augmenter sa taille et changer sa couleur en bleu
- changer l'icône du menu des applications par le logo Windows (tu peux aussi ne pas l'afficher...) et ajouter le texte "Démarrer" à côté.

Les possibilités de personnalisation sont assez importantes pour pouvoir arriver à quelque chose s'approchant de XP. De toute façon, ta maman va forcément un peu galérer au début.
Je ne suis pas un adepte des changements de thème et me contente volontiers de celui par défaut, d'autres spécialistes pourront peut-être te proposer une meilleure solution.

Dernière modification par chobbes (Le 24/04/2012, à 18:03)

Hors ligne

#4 Le 24/04/2012, à 18:54

The Uploader

Re : Faire ressembler Xubuntu à Windows ?

Salut

Tous les thèmes GTK que je trouve sur Deviant Art ou xfce/gnome-look.org sont des thèmes GTK2, donc obsolètes (on est passé à GTK 3. Sans thème les applications GTK 3 sont très très très très très moches. Très. big_smile ). Même la plupart des thèmes venant avec Xfce sont des thèmes GTK2 uniquement.

On pourrait les porter à GTK3, mais ça demande d'écrire du code CSS.

Par contre, xfce a déjà un thème xfwm4 nommé "RedmondXP" (il y a aussi "Silverado" qui ressemble au thème "Luna" gris), sélectionnable dans "Gestionnaire de fenêtres" (il y en a sûrement d'autres ailleurs). Pour un look à la Windows 9X des décorations des fenêtres, il y a "Redmond" tout court.

Pour le thème GTK 2/3, chez moi (mais je pense que c'est le cas sous Xubuntu), Xfce a aussi un thème GTK 2 et 3 nommé "Xfce-redmondxp" sélectionnable dans Apparence => Style. smile

Attention les deux thèmes "Redmond"  pour xfwm4 respectent les couleurs du thème GTK. Pour avoir les bonnes couleurs (par exemple avoir la "croix" en rouge), il faut sélectionner le thème GTK "Xfce-redmondxp" (il y aussi un thème nommé GTK nommé "Redmond" dans "Apparence => Style" mais il est obsolète, car il n'a pas de support pour GTK 3).

Pour avoir un "menu démarrer" tu peux mettre un libellé dans les options de configuration du plugin "menu d'applications" et activer l’affichage de ce libellé.

Tu peux aussi bouger le panel et le modifier, redimensionner, etc...

Pour le style des libellées des icônes du bureau (enfin surtout de leurs libellés), il faut faire un fichier caché nommé .gtkrc-2.0 dans ~ (la racine du dossier utilisateur) avec le contenu suivant :

style "xfdesktop-icon-view" {
    XfdesktopIconView::label-alpha = 100
    XfdesktopIconView::selected-label-alpha = 0
    XfdesktopIconView::ellipsize-icon-labels = 0
    XfdesktopIconView::tooltip-size = 128
}
widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view"

Le readme de xfdesktop explique ces options.

Pour les icônes en eux-mêmes, il y a sûrement des packs d'icônes XP sur xfce/gnome-look.org (chez moi le site est super lent donc je n'ai pas pu vérifier, mais je pense en avoir vu auparavant).

Quant à la légalité, c'est toi qui vois. smile

Finalement, voici ce à quoi je suis arrivé (vite fait, et sans thème de pack d'icônes Windows XP faute de temps) :
1335294428.png
(l'icône Windows pour le plugin "Menu d'applications" vient de là : http://images3.wikia.nocookie.net/__cb2 … s_Logo.png - le plugin menu d'applications ne semble pas permettre de ne pas mettre un icône..!)

Ce n'est pas parfait bien sûr. Par exemple sur le panel, j'aurais pu par exemple rajouter des lanceurs à côté du menu d'applications pour simuler la barre de lancement rapide de la barre des tâches de Windows XP. J'aurai pu aussi rajouter le plugin qui rajoute un icône pour montrer le bureau (et qui remet les applications quand on re-clique dessus).

Edit : voici avec les améliorations mentionnées ci-dessus :
1335295559.png

Edit: Un truc que j'ai oublié c'est le thème des notifications Xfce...
Edit : J'ai aussi oublié le thème d'icônes de la souris, et le thème de sons..
Edit : pour désactiver les effets de transparence (inexistants sous XP, sauf pour le rectangle de sélection de la souris dans l'explorateur de fichiers) mais garder les ombres (présentes sous XP) il suffit de mettre l'opacité au maximum dans "Peaufinage des fenêtres => Compositeur". Si on ne veut ni l'un ni l'autre, il suffit de désactiver la composition.

Dernière modification par The Uploader (Le 24/04/2012, à 22:14)


- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10

Hors ligne

#5 Le 26/04/2012, à 08:49

Dahm

Re : Faire ressembler Xubuntu à Windows ?

Merci à tous deux pour vos explications ! Je suis content du résultat :-) Espérons que ma mère le sera aussi ;-)

Hors ligne

#6 Le 28/04/2012, à 19:12

The Uploader

Re : Faire ressembler Xubuntu à Windows ?

Bon je viens d'essayer avec Xubuntu 12.04.

Il n'y a pas de paquet gtk3-engines-xfce, seulement gtk2-engines-xfce (non-inclus dans l'installation de base, ce qui est logique puisque ce sont des thèmes obsolètes).

Du coup, le thème Xfce-redmondxp (contenu dans le paquet gtk2-engines-xfce) n'a pas de support pour GTK 3 dans Xubuntu 12.04 (et de même pour les versions antérieurs de Xubuntu).

Tu peux quand même avoir ce thème gtk 2 et 3 "à la XP" pour Xfce en créant les dossiers :

~/.themes
~/.themes/Xfce-redmondxp/gtk-2.0
~/.themes/Xfce-redmondxp/gtk-3.0

ainsi que les fichiers :

~/.themes/Xfce-redmondxp/gtk-2.0/gtkrc
~/.themes/Xfce-redmondxp/gtk-3.0/gtk.css

Pour finir, voici le contenu de /usr/share/themes/Xfce-redmondxp/gtk-3.0/gtk.css  chez moi :

@define-color fg_active #000000;
@define-color fg_insensitive #7f7f79;
@define-color fg_normal #000000;
@define-color fg_prelight #000000;
@define-color fg_selected #ffffff;

@define-color bg_active #d4d4ce;
@define-color bg_insensitive #efebdf;
@define-color bg_normal #efebdf;
@define-color bg_prelight #efebdf;
@define-color bg_selected #0055ef;

@define-color base_active #e5e5e5;
@define-color base_insensitive #efebdf;
@define-color base_normal #ffffff;
@define-color base_prelight #efebdf;
@define-color base_selected #0055ef;

@define-color text_active #000000;
@define-color text_insensitive #000000;
@define-color text_normal #000000;
@define-color text_prelight #000000;
@define-color text_selected #ffffff;

* {
    engine: xfce;

    -xfce-smooth-edge: true;

    -GtkButton-default-border        : 0;
    -GtkButton-default-outside-border: 0;
    -GtkWidget-focus-line-width      : 1;
    -GtkWidget-focus-padding         : 0;
    -GtkCheckButton-indicator-size   : 15;
    -GtkMenuBar-shadow-type          : out;
    -GtkRange-slider-width           : 15;
    -GtkRange-stepper-size           : 15;
    -GtkRange-stepper-spacing        : 0;
    -GtkRange-trough-border          : 0;
    -GtkScrollbar-min-slider-length  : 20;
    -GtkToolbar-shadow-type          : out;
    -GtkWidget-interior-focus        : true;

    border-width: 2 2;

    color: @fg_normal;
    background-color: @bg_normal;
    border-color: darker(@bg_normal);
}

*:active {
    color: @fg_active;
    background-color: @bg_active;
    border-color: darker(@bg_active);
}

*:insensitive {
    color: @fg_insensitive;
    background-color: @bg_insensitive;
    border-color: darker(@bg_insensitive);
    text-shadow: 1 1 white;
}

*:hover {
    color: @fg_prelight;
    background-color: @bg_prelight;
    border-color: darker(@bg_prelight);
}

*:selected {
    color: @fg_selected;
    background-color: @bg_selected;
    border-color: darker(@bg_selected);
}

.view, .entry {
    color: @text_normal;
    background-color: @base_normal;
    border-color: darker(@bg_normal);

    border-width: 1 1;
}

.view:active, .entry:active {
    color: @text_active;
    background-color: @base_active;
    border-color: darker(@bg_normal);
}

.view:insensitive, .entry:insensitive {
    color: @text_insensitive;
    background-color: @base_insensitive;
    border-color: darker(@bg_normal);
}

.view:hover, .entry:hover {
    color: @text_prelight;
    background-color: @base_prelight;
    border-color: darker(@bg_normal);
}

.view:selected, .entry:selected {
    color: @text_selected;
    background-color: @base_selected;
    border-color: darker(@bg_normal);
}

.view row:nth-child(odd) {
    background-color: shade(@base_normal, 0.93);
}

.view row:nth-child(odd):active {
    background-color: shade(@base_active, 0.93);
}

.view row:nth-child(odd):insensitive {
    background-color: shade(@base_insensitive, 0.93);
}

.view row:nth-child(odd):hover {
    background-color: shade(@base_prelight, 0.93);
}

.view row:nth-child(odd):selected {
    background-color: shade(@base_selected, 0.93);
}

GtkCalendar {
    color: @text_normal;
}

.header {
    color: @fg_normal;
}

GtkCalendar:active {
    color: @text_active;
}

GtkCalendar:insensitive {
    color: @text_insensitive;
}

GtkCalendar:hover {
    color: @text_prelight;
}

GtkCalendar:selected {
    color: @text_selected;
}

.highlight {
    color: @text_active;
    background-color: @base_active;
}

GtkCalendar:inconsistent {
    color: mix(lighter(@bg_normal), darker(@bg_normal), 0.5);
}

GtkCalendar:selected {
    color: @text_active;
    background-color: @base_active;
}

.check, .radio {
    color: @text_normal;
    background-color: @base_normal;
    border-color: darker(@bg_normal);
}

.check:active, .radio:active {
    color: @text_normal;
    background-color: @base_normal;
    border-color: darker(@bg_normal);
}

.check:insensitive, .radio:insensitive {
    color: @text_insensitive;
    background-color: @base_insensitive;
    border-color: darker(@bg_insensitive);
}

.check:hover, .radio:hover {
    color: @text_prelight;
    background-color: @base_prelight;
    border-color: darker(@bg_prelight);
}

.check:selected, .radio:selected {
    color: @text_active;
    background-color: @base_active;
    border-color: darker(@bg_active);
}

.check:inconsistent, .radio:inconsistent {
    color: @fg_normal;
    background-color: @base_normal;
    border-color: darker(@bg_normal);
}

.check:insensitive:inconsistent, .radio:insensitive:inconsistent {
    color: @fg_insensitive;
    background-color: @base_insensitive;
    border-color: darker(@bg_insensitive);
}

.cell {
    color: @text_normal;
}

.cell:active {
    color: @text_active;
}

.cell:insensitive {
    color: @text_insensitive;
}

.cell:hover {
    color: @text_prelight;
}

.cell:selected {
    color: @text_selected;
}

.spinbutton.button {
    color: @fg_normal;
    background-color: @bg_normal;
}

.spinbutton.button:active {
    color: @fg_active;
    background-color: @bg_active;
}

.spinbutton.button:insensitive {
    color: @fg_insensitive;
    background-color: @bg_insensitive;
}

.spinbutton.button:hover {
    color: @fg_prelight;
    background-color: @bg_prelight;
}

.spinbutton.button:selected {
    color: @fg_selected;
    background-color: @bg_selected;
}

.progressbar {
    color: #ffffff;
    background-image: -gtk-gradient(linear, left top, left bottom, from(shade(#0055ef, 0.9)), to(shade(#0055ef, 1.1)));
    border-color: darker(#0055ef);

    border-width: 1 1;
}

.trough {
    background-image: -gtk-gradient(linear, left top, left bottom, from(shade(@bg_normal, 0.9)), to(shade(@bg_normal, 1.1)));
}

.scale.trough, .scrollbar.trough {
    background-image: -gtk-gradient(linear, left top, right top, from(shade(@bg_active, 0.9)), to(shade(@bg_active, 1.1)));
    border-color: darker(@bg_active);
}

.trough.horizontal {
    background-image: -gtk-gradient(linear, left top, left bottom, from(shade(@bg_active, 0.9)), to(shade(@bg_active, 1.1)));
    border-color: darker(@bg_active);
}

.notebook {
    background-color: #fafaf2;
    border-color: darker(#fafaf2);

    border-width: 1 1;
}

.notebook tab, .notebook tab * {
    color: @fg_active;
    background-color: #d4d4ce;
    border-color: darker(#d4d4ce);
}

.notebook tab:active, .notebook tab *:active {
    color: @fg_normal;
    background-color: #fafaf2;
    border-color: darker(#fafaf2);
}

.expander {
    color: @base_normal;
    border-color: @fg_normal;
}

.expander:active {
    color: @base_normal;
    border-color: @fg_normal;
}

.expander:insensitive {
    color: @base_insensitive;
    border-color: @fg_insensitive;
}

.expander:hover {
    color: @fg_prelight;
    border-color: @fg_prelight;
}

.expander:selected {
    color: @base_selected;
    border-color: @fg_selected;
}

.menu {
    background-color: #ffffff;
    border-color: darker(#ffffff);

    border-width: 1 1;
}

.menu:active {
    color: #ffffff;
    background-color: #0055ef;
    border-color: darker(#0055ef);
}

.menu:insensitive {
    background-color: #ffffff;
    border-color: darker(#ffffff);
}

.menu:hover {
    color: #ffffff;
    background-color: #0055ef;
    border-color: darker(#0055ef);
}

.menu:selected {
    background-color: @bg_selected;
    border-color: darker(@bg_selected);
}

.menubar {
    border-width: 2 2;
}

.menubar:active {
    color: #ffffff;
    background-color: #0055ef;
    border-color: darker(#0055ef);
}

.button {
    background-image: -gtk-gradient(linear, left top, left bottom, from(shade(#fafaf2, 1.1)), to(shade(#fafaf2, 0.9)));
    border-color: darker(#fafaf2);
}

.button:active {
    background-image: -gtk-gradient(linear, left top, left bottom, from(shade(#ffcb39, 0.9)), to(shade(#ffcb39, 1.1)));
    border-color: darker(#ffcb39);
}

.button:insensitive {
    background-image: -gtk-gradient(linear, left top, left bottom, from(shade(#fafaf2, 1.1)), to(shade(#fafaf2, 0.9)));
    border-color: darker(#fafaf2);
}

.button:hover {
    background-image: -gtk-gradient(linear, left top, left bottom, from(shade(#fafaf2, 1.1)), to(shade(#fafaf2, 0.9)));
    border-color: darker(#fafaf2);
}

.button:selected {
    background-image: -gtk-gradient(linear, left top, left bottom, from(shade(@bg_selected, 0.9)), to(shade(@bg_selected, 1.1)));
    border-color: darker(@bg_selected);
}

.button.horizontal, .scrollbar.slider.horizontal {
    background-image: -gtk-gradient(linear, left top, left bottom, from(shade(#c6d3ff, 1.1)), to(shade(#c6d3ff, 0.9)));
    border-color: darker(#c6d3ff);
}

.button.horizontal:active, .scrollbar.slider.horizontal:active {
    background-image: -gtk-gradient(linear, left top, left bottom, from(shade(@bg_active, 0.9)), to(shade(@bg_active, 1.1)));
    border-color: darker(@bg_active);
}

.button.horizontal:insensitive, .scrollbar.slider.horizontal:insensitive {
    background-image: -gtk-gradient(linear, left top, left bottom, from(shade(@bg_insensitive, 1.1)), to(shade(@bg_insensitive, 0.9)));
    border-color: darker(@bg_insensitive);
}

.button.horizontal:hover, .scrollbar.slider.horizontal:hover {
    background-image: -gtk-gradient(linear, left top, left bottom, from(shade(#c6d3ff, 1.1)), to(shade(#c6d3ff, 0.9)));
    border-color: darker(#c6d3ff);
}

.button.horizontal:selected, .scrollbar.slider.horizontal:selected {
    color: #000000;
    background-image: -gtk-gradient(linear, left top, left bottom, from(shade(#efebdf, 0.9)), to(shade(#efebdf, 1.1)));
    border-color: darker(#efebdf);
}

.button.vertical, .scrollbar.slider.vertical {
    background-image: -gtk-gradient(linear, left top, right top, from(shade(#c6d3ff, 1.1)), to(shade(#c6d3ff, 0.9)));
    border-color: darker(#c6d3ff);
}

.button.vertical:active, .scrollbar.slider.vertical:active {
    background-image: -gtk-gradient(linear, left top, right top, from(shade(@bg_active, 0.9)), to(shade(@bg_active, 1.1)));
    border-color: darker(@bg_active);
}

.button.vertical:insensitive, .scrollbar.slider.vertical:insensitive {
    background-image: -gtk-gradient(linear, left top, right top, from(shade(@bg_insensitive, 1.1)), to(shade(@bg_insensitive, 0.9)));
    border-color: darker(@bg_insensitive);
}

.button.vertical:hover, .scrollbar.slider.vertical:hover {
    background-image: -gtk-gradient(linear, left top, right top, from(shade(#c6d3ff, 1.1)), to(shade(#c6d3ff, 0.9)));
    border-color: darker(#c6d3ff);
}

.button.vertical:selected, .scrollbar.slider.vertical:selected {
    background-image: -gtk-gradient(linear, left top, right top, from(shade(#efebdf, 0.9)), to(shade(#efebdf, 1.1)));
    border-color: darker(#efebdf);
}

.menuitem {
    border-width: 0 0;
}

.menuitem:hover {
    color: #ffffff;
    background-color: #0055ef;
    border-color: darker(#0055ef);
    border-style: none;
}

.menuitem *:hover {
    color: #ffffff;
}

.scale.slider.horizontal {
    background-image: -gtk-gradient(linear, left top, left bottom, from(shade(#efebdf, 1.1)), to(shade(#efebdf, 0.9)));
    border-color: darker(#efebdf);
}

.scale.slider.horizontal:insensitive {
    background-image: -gtk-gradient(linear, left top, left bottom, from(shade(#efebdf, 1.1)), to(shade(#efebdf, 0.9)));
    border-color: darker(#efebdf);
}

.scale.slider.vertical {
    background-image: -gtk-gradient(linear, left top, right top, from(shade(#efebdf, 1.1)), to(shade(#efebdf, 0.9)));
    border-color: darker(#efebdf);
}

.scale.slider.vertical:insensitive {
    background-image: -gtk-gradient(linear, left top, right top, from(shade(#efebdf, 1.1)), to(shade(#efebdf, 0.9)));
    border-color: darker(#efebdf);
}

Et celui de /usr/share/themes/Xfce-redmondxp/gtk-2.0/gtkrc :

style "default"
{
    GtkButton::default_border         = {0, 0, 0, 0}
    GtkButton::default_outside_border = {0, 0, 0, 0}
    GtkButton::default_spacing        = 10
    GtkButton::focus-line-width       = 1
    GtkButton::focus-padding          = 0
    GtkCheckButton::indicator_size    = 15
    GtkRadioButton::indicator_size    = 15
    GtkMenuBar::shadow_type           = out
    GtkMenuItem::selected_shadow_type = none
    GtkPaned::handle_full_size        = 1
    GtkRange::slider_width            = 15
    GtkRange::stepper_size            = 15
    GtkRange::stepper_spacing         = 0
    GtkRange::trough_border           = 0
    GtkScrollbar::min_slider_length   = 20
    GtkToolbar::shadow_type           = out
    GtkWidget::interior_focus         = 1
    GtkWidget::internal-padding       = 4

    xthickness = 2
    ythickness = 2

    base[ACTIVE]      = "#e5e5e5"
    base[INSENSITIVE] = "#efebdf"
    base[NORMAL]      = "#ffffff"
    base[PRELIGHT]    = "#efebdf"
    base[SELECTED]    = "#0055ef"

    bg[ACTIVE]        = "#d4d4ce"
    bg[INSENSITIVE]   = "#efebdf"
    bg[NORMAL]        = "#efebdf"
    bg[PRELIGHT]      = "#efebdf"
    bg[SELECTED]      = "#0055ef"

    fg[ACTIVE]        = "#000000"
    fg[INSENSITIVE]   = "#7f7f79"
    fg[NORMAL]        = "#000000"
    fg[PRELIGHT]      = "#000000"
    fg[SELECTED]      = "#ffffff"

    text[ACTIVE]      = "#000000"
    text[INSENSITIVE] = "#000000"
    text[NORMAL]      = "#000000"
    text[PRELIGHT]    = "#000000"
    text[SELECTED]    = "#ffffff"

    engine "xfce" 
    {
        smooth_edge = true
        boxfill
        {
            fill_style = plain
        }
    }
}
widget_class "*"                   style "default"

style "colored" = "default"
{
    xthickness = 1
    ythickness = 1

    bg[ACTIVE]        = "#0055ef"
    bg[PRELIGHT]      = "#0055ef"
    fg[ACTIVE]        = "#ffffff"
    fg[PRELIGHT]      = "#ffffff"
    text[PRELIGHT]    = "#ffffff"

    engine "xfce" 
    {
        smooth_edge = true
        boxfill
        {
            fill_style = gradient
            orientation = vertical
            shade_start = 0.9
            shade_end = 1.1
        }
    }
}
widget_class "*GtkList*"           style "colored"
class "*GtkList*"                  style "colored"
widget_class "*GtkEntry*"          style "colored"
class "*GtkEntry*"                 style "colored"
widget_class "*GtkTree*"           style "colored"
class "*GtkTree*"                  style "colored"
widget_class "*GtkProgress*"       style "colored"
class "*GtkProgress*"              style "colored"

style "menu" = "colored"
{
    xthickness = 1
    ythickness = 1

    bg[INSENSITIVE]   = "#ffffff"
    bg[NORMAL]        = "#ffffff"

    engine "xfce" 
    {
        smooth_edge = true
        boxfill
        {
            fill_style = plain
        }
    }
}
widget_class "*Menu*"              style "menu"
class "*Menu*"                     style "menu"

style "menubar" = "colored"
{
    xthickness = 2
    ythickness = 2
}

widget_class "*MenuBar"            style "menubar"
class "*MenuBar"                   style "menubar"

style "button" = "default"
{
    bg[NORMAL]        = "#fafaf2"
    bg[ACTIVE]        = "#ffcb39"
    bg[PRELIGHT]      = "#fafaf2"
    bg[INSENSITIVE]   = "#fafaf2"

    engine "xfce" 
    {
        smooth_edge = true
        boxfill
        {
            fill_style = gradient
            orientation = vertical
            shade_start = 1.1
            shade_end = 0.9
        }
    }
}
widget_class "*Button*"            style "button"
class "*Button*"                   style "button"
widget_class "*button*"            style "button"
class "*button*"                   style "button"
widget_class "*OptionMenu*"        style "button"
class "*OptionMenu*"               style "button"

style "notebook" = "default"
{
    xthickness = 1
    ythickness = 1

    bg[NORMAL]        = "#fafaf2"
    bg[ACTIVE]        = "#d4d4ce"
}

widget_class "*Notebook*"          style "notebook"
class "*Notebook*"                 style "notebook"

style "scroll" = "default"
{
    base[ACTIVE]      = "#d4d4ce"
    base[INSENSITIVE] = "#efebdf"
    base[NORMAL]      = "#efebdf"
    base[PRELIGHT]    = "#c6d3ff"
    base[SELECTED]    = "#c6d3ff"
    bg[NORMAL]        = "#c6d3ff"
    bg[PRELIGHT]      = "#c6d3ff"
    bg[SELECTED]      = "#efebdf"
    fg[SELECTED]      = "#000000"
    text[SELECTED]    = "#000000"

    engine "xfce" 
    {
        smooth_edge = true
        boxfill
        {
            fill_style = gradient
            orientation = auto
            shade_start = 1.1
            shade_end = 0.9
        }
    }
}
widget_class "*Scrollbar*"         style "scroll"
class "*Scrollbar*"                style "scroll"
widget_class "*GtkScale*"          style "scroll"
class "*GtkScale*"                 style "scroll"


# This is for ROX-Filer
# 
style "rox" = "default"
{
  bg[NORMAL] = "#ffffff"
  bg[ACTIVE] = "#ffffff"
}
widget_class "*Collection"         style "rox"


# This is for the window borders (xfwm4 & metacity)
# 
style "titlebar" = "default"
{
    bg[SELECTED]      = "#0055ef"
    fg[SELECTED]      = "#ffffff"
    bg[INSENSITIVE]   = "#7b96de"
    fg[INSENSITIVE]   = "#dee7f7"
}
widget "xfwm"                      style "titlebar"
class "MetaFrames"                 style "titlebar"
widget_class "MetaFrames"          style "titlebar"

à copier/coller dans les deux fichiers créés précédemment.

wink

Edit : le thème Redmondxp pour xfwm4 (le gestionnaire de fenêtres) n'est pas non plus inclus dans l'installation de base. Pour l'avoir il faut installer le paquet xfwm4-themes

Dernière modification par The Uploader (Le 28/04/2012, à 19:15)


- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10

Hors ligne

#7 Le 28/04/2012, à 19:57

bluc

Re : Faire ressembler Xubuntu à Windows ?

Salut
il y a linux xp qui ressemble pas mal a xp c'est en 10.04 existe aussi en 10.10 et 11.04


Clevo :  Ubuntu 23.10   ❖  Xubuntu 22.10  ❖  Kubuntu 23.10   
         avec partition data commune       Une fraction de seconde                    Multiboot

Hors ligne