Commit 5b96dd98 authored by Andrew Shadura's avatar Andrew Shadura Committed by Package Import Robot

Import upstream version 3.0.15

parent 5d6123a1
......@@ -8,7 +8,7 @@ Voici quelques captures d'écran (s'il y a lieu, cliquer pour télécharger l'im
<a href="http://jpfleury.indefero.net/p/clearlooks-phenix/source/tree/master/doc/exemple1.png"><img src="http://jpfleury.indefero.net/p/clearlooks-phenix/source/tree/master/doc/exemple1.png" alt="Capture d'écran du bureau sous Gnome 3 (mode fallback) avec le thème Clearlooks-Phénix" width="658" height="493" /></a>
<img src="http://jpfleury.indefero.net/p/clearlooks-phenix/source/tree/master/doc/exemple2.png" alt="Capture d'écran de gedit 3 avec le thème Clearlooks-Phénix" width="658" height="529" />
<img src="http://jpfleury.indefero.net/p/clearlooks-phenix/source/tree/master/doc/exemple2.png" alt="Capture d'écran de gedit 3 avec le thème Clearlooks-Phénix" width="659" height="537" />
<a href="http://jpfleury.indefero.net/p/clearlooks-phenix/source/tree/master/doc/exemple3.png"><img src="http://jpfleury.indefero.net/p/clearlooks-phenix/source/tree/master/doc/exemple3.png" alt="Capture d'écran de GTK+ Widget Factory avec le thème Clearlooks-Phénix" width="658" height="443" /></a>
......@@ -24,13 +24,13 @@ Voici quelques captures d'écran (s'il y a lieu, cliquer pour télécharger l'im
Peu importe la méthode d'installation choisie, le thème devra être sélectionné une fois l'installation terminée:
- Sous Gnome: avec le logiciel [gnome-tweak-tool](https://live.gnome.org/GnomeTweakTool), en paramétrant *Theme > Window theme* et *Theme > GTK+ theme*, ou en console:
- Sous Gnome: avec le logiciel [gnome-tweak-tool](https://live.gnome.org/GnomeTweakTool), en paramétrant *Theme > Window theme* et *Theme > GTK+ theme*, ou en console:
dconf write /org/gnome/desktop/wm/preferences/theme \'Clearlooks-Phenix\'
dconf write /org/gnome/desktop/interface/gtk-theme \'Clearlooks-Phenix\'
- Sous Xfce: en allant dans *Paramètres > Apparence > Style* du menu principal pour le thème GTK, et dans *Paramètres > Gestionnaire de fenêtres > Style* pour le thème de Xfwm4, ou en console:
- Sous Xfce: en allant dans *Paramètres > Apparence > Style* du menu principal pour le thème GTK, et dans *Paramètres > Gestionnaire de fenêtres > Style* pour le thème de Xfwm4, ou en console:
xfconf-query -s Clearlooks-Phenix -c xfwm4 -p /general/theme
xfconf-query -s Clearlooks-Phenix -c xsettings -p /Net/ThemeName
......@@ -50,8 +50,6 @@ Peu importe la méthode d'installation choisie, le thème devra être sélection
- Vous pouvez vérifier dans votre gestionnaire de paquets la version du paquet `libgtk-3-0`.
- Si vous avez un logiciel de Gnome (gedit, Nautilus, File Roller, Evince, etc.) sur votre système, vous pouvez ouvrir ce dernier et visiter l'élément de menu *Aide > À propos*. Par exemple, si votre version de gedit est 3.2.3, alors vous avez GTK 3.2.
- Si vous utilisez Ubuntu, voici une correspondance entre ses versions et celles de GTK (pour une installation par défaut d'Ubuntu):
- Ubuntu 11.10: GTK 3.2
......@@ -78,22 +76,16 @@ Le paquet [`clearlooks-phenix-theme`](http://packages.debian.org/sid/clearlooks-
### Gentoo
Le `ebuild` suivant peut être utilisé:
Voir le paquet suivant:
http://bbgentoo.ilb.ru/repos/bbgentoo/bbgentoo_overlay/tags/current/x11-themes/clearlooks-phenix/clearlooks-phenix-2.0.10.ebuild
http://packages.gentoo.org/package/x11-themes/clearlooks-phenix
### Ubuntu
Le paquet [`clearlooks-phenix-theme`](http://packages.ubuntu.com/quantal/clearlooks-phenix-theme) peut être installé sous Ubuntu 12.10 ou toute version ultérieure.
#### PPA du site NoobsLab
Le site NoobsLab fournit un PPA permettant d'installer Clearlooks-Phénix. Voir l'article [Install Clearlooks-Phenix GTK theme on Ubuntu 12.10/12.04/11.10/Linux Mint](http://www.noobslab.com/2012/10/install-clearlooks-phenix-gtk-theme-on.html) pour plus de détails.
Le paquet [`clearlooks-phenix-theme`](http://packages.ubuntu.com/quantal/clearlooks-phenix-theme) peut être installé sous Ubuntu 12.10 ou toute version ultérieure. Cependant, le paquet n'est pas à jour, et le [PPA d'Andrew Shadura](https://launchpad.net/~andrewshadoura/+archive/clearlooks-phenix) peut être utilisé à la place.
## Configuration
### Sélection du thème
### Arrière-plan
L'arrière-plan utilisé dans la capture d'écran du bureau de Gnome est disponible dans le dossier `wallpapers`.
......@@ -156,7 +148,7 @@ Pour avoir une couleur personnalisée, modifier la couleur directement dans le f
### Variantes de couleurs
Il est très facile de créer une variante de couleurs du thème GTK3. Seulement quelques déclarations de couleur doivent être modifiées dans la première section du fichier `gtk-3.0/gtk.css`.
À partir de Clearlooks-Phénix 2, il est très facile de créer une variante de couleurs du thème GTK3. Seulement quelques déclarations de couleur doivent être modifiées dans le fichier `gtk-3.0/gtk-variant.css`.
En ce qui concerne la bordure des boutons, elle provient de fichiers au format SVG, qui peuvent être modifiés avec [Inkscape](http://inkscape.org/). Pour plus de détails, voir la capture vidéo [Utiliser Inkscape pour modifier la couleur de la bordure d'un bouton](http://www.youtube.com/watch?v=DWJHDS5hQsw). Un script Bash est également inclus avec Clearlooks-Phénix dans le but d'accélérer la modification des images SVG et PNG. Pour l'utiliser, copier le fichier `doc/images.sh.txt`, le coller à la racine du thème en cours de développement (au même emplacement que le fichier `index.theme`) et le renommer `images.sh`. Ensuite, il ne reste plus qu'à modifier les variables dans la première section du fichier selon la variante de couleurs voulue et à lancer le script dans une console (`bash images.sh`). Le paquet `imagemagick` est requis.
......@@ -168,7 +160,7 @@ Si après une installation ou une mise à jour d'Ubuntu, les boutons de fenêtre
## Développement
Dernière version: 3.0.5 (2012-11-02)
Dernière version: 3.0.15 (2013-02-06)
Le logiciel Git est utilisé pour la gestion de versions. [Le dépôt peut être consulté en ligne ou récupéré en local.][git]
......
......@@ -8,7 +8,7 @@ Here are screenshots (if applicable, click to download the original image):
<a href="http://jpfleury.indefero.net/p/clearlooks-phenix/source/tree/master/doc/exemple1.png"><img src="http://jpfleury.indefero.net/p/clearlooks-phenix/source/tree/master/doc/exemple1.png" alt="Screenshot of a Gnome 3 desktop (fallback mode) with the Clearlooks-Phenix theme" width="658" height="493" /></a>
<img src="http://jpfleury.indefero.net/p/clearlooks-phenix/source/tree/master/doc/exemple2.png" alt="Screenshot of gedit 3 with the Clearlooks-Phenix theme" width="658" height="529" />
<img src="http://jpfleury.indefero.net/p/clearlooks-phenix/source/tree/master/doc/exemple2.png" alt="Screenshot of gedit 3 with the Clearlooks-Phenix theme" width="659" height="537" />
<a href="http://jpfleury.indefero.net/p/clearlooks-phenix/source/tree/master/doc/exemple3.png"><img src="http://jpfleury.indefero.net/p/clearlooks-phenix/source/tree/master/doc/exemple3.png" alt="Screenshot of GTK+ Widget Factory with the Clearlooks-Phenix theme" width="658" height="435" /></a>
......@@ -24,13 +24,13 @@ Here are screenshots (if applicable, click to download the original image):
Regardless of the installation method chosen, the theme must be selected once the installation is complete:
- On Gnome: with [gnome-tweak-tool](https://live.gnome.org/GnomeTweakTool), by setting *Theme > Window theme* and *Theme > GTK+ theme*, or in a terminal:
- On Gnome: with [gnome-tweak-tool](https://live.gnome.org/GnomeTweakTool), by setting *Theme > Window theme* and *Theme > GTK+ theme*, or in a terminal:
dconf write /org/gnome/desktop/wm/preferences/theme \'Clearlooks-Phenix\'
dconf write /org/gnome/desktop/interface/gtk-theme \'Clearlooks-Phenix\'
- On Xfce: by going to *Settings > Appearence > Style* in the main menu for the GTK theme, and to *Settings > Window Manager > Style* for the Xfwm4 theme, or in a terminal:
- On Xfce: by going to *Settings > Appearence > Style* in the main menu for the GTK theme, and to *Settings > Window Manager > Style* for the Xfwm4 theme, or in a terminal:
xfconf-query -s Clearlooks-Phenix -c xfwm4 -p /general/theme
xfconf-query -s Clearlooks-Phenix -c xsettings -p /Net/ThemeName
......@@ -50,8 +50,6 @@ Regardless of the installation method chosen, the theme must be selected once th
- You can check in your package manager the version of the package `libgtk-3-0`.
- If you use a Gnome application (gedit, Nautilus, File Roller, Evince, etc.), you can open it and go to *Help > About*. For example, if you have gedit 3.2.3, then you have GTK 3.2.
- If you use Ubuntu, here's a correspondence between its versions and those of GTK (for a default installation of Ubuntu):
- Ubuntu 11.10: GTK 3.2
......@@ -78,17 +76,13 @@ The package [`clearlooks-phenix-theme`](http://packages.debian.org/sid/clearlook
### Gentoo
The following `ebuild` can be used:
See the following package:
http://bbgentoo.ilb.ru/repos/bbgentoo/bbgentoo_overlay/tags/current/x11-themes/clearlooks-phenix/clearlooks-phenix-2.0.10.ebuild
http://packages.gentoo.org/package/x11-themes/clearlooks-phenix
### Ubuntu
The package [`clearlooks-phenix-theme`](http://packages.ubuntu.com/quantal/clearlooks-phenix-theme) can be installed on Ubuntu 12.10 and newer.
#### PPA du site NoobsLab
NoobsLab provides a PPA allowing to install Clearlooks-Phenix. See the article [Install Clearlooks-Phenix GTK theme on Ubuntu 12.10/12.04/11.10/Linux Mint](http://www.noobslab.com/2012/10/install-clearlooks-phenix-gtk-theme-on.html) for more details.
The package [`clearlooks-phenix-theme`](http://packages.ubuntu.com/quantal/clearlooks-phenix-theme) can be installed on Ubuntu 12.10 and newer. However, this package is not up-to-date, and the [PPA maintained by Andrew Shadura](https://launchpad.net/~andrewshadoura/+archive/clearlooks-phenix) can be used instead.
## Configuration
......@@ -154,7 +148,7 @@ To get a custom color, change the color directly in the file `gtk-3.0/applicatio
### Color variants
It's very easy to create color variants of the GTK3 theme. Only a few color declarations must be changed in the first section of the file `gtk-3.0/gtk.css`.
From Clearlooks-Phenix 2, it's very easy to create color variants of the GTK3 theme. Only a few color declarations must be changed in the file `gtk-3.0/gtk-variant.css`.
About button borders, they come from SVG files. [Inkscape](http://inkscape.org/) can be used to modify them. For more details, see the screencast [Utiliser Inkscape pour modifier la couleur de la bordure d'un bouton](http://www.youtube.com/watch?v=DWJHDS5hQsw). A Bash script is also shipped with Clearlooks-Phenix to assist the modification of SVG and PNG files. To use it, copy the file `doc/images.sh.txt`, paste it in the root folder of your development theme (same emplacement as the file `index.theme`) and rename it `images.sh`. Then, change variables in the first section of the file according to the color variant desired and run the script in a terminal (`bash images.sh`). The package `imagemagick` is required.
......@@ -166,7 +160,7 @@ If after installing or updating Ubuntu, the window buttons are on the left side,
## Development
Last version: 3.0.5 (2012-11-02)
Last version: 3.0.15 (2013-02-06)
Git is used for revision control. [Repository can be browsed online or cloned.][git]
......
doc/exemple2.png

33.8 KB | W: | H:

doc/exemple2.png

33.6 KB | W: | H:

doc/exemple2.png
doc/exemple2.png
doc/exemple2.png
doc/exemple2.png
  • 2-up
  • Swipe
  • Onion skin
......@@ -20,15 +20,9 @@
# <http://www.imagemagick.org/script/command-line-options.php#modulate>.
pngVariation=100,100,300
# Liste des fichiers SVG à modifier.
# Liste des fichiers SVG.
# Fichier «border.svg».
svgBcouleurBordure=918e8c
svgBcouleurBordureExterneBas=ffffff
# Fichier «border-error.svg».
svgBeCouleurBordure=9b3636
svgBeCouleurBordureExterneBas=ffffff
# Fichiers SVG à modifier pour une variante de couleurs.
# Fichier «border-focused.svg».
svgBfCouleurBordure=4b6e99
......@@ -36,13 +30,24 @@ svgBfCouleurBordureInterne=c8daef
svgBfCouleurBordureExterneBas=ffffff
# Fichier «border-focused-ptb.svg».
svgBfCouleurBordure=869bb7
svgBfCouleurBordureInterne=cccccc
svgBfPtbCouleurBordure=869bb7
svgBfPtbCouleurBordureInterne=cccccc
# Fichier «border-focused-switch.svg».
svgBfScouleurBordure=4b6e99
svgBfScouleurBordureExterneBas=ffffff
# Fichiers SVG ne devant pas nécessairement être modifiés pour une variante
# de couleurs.
# Fichier «border.svg».
svgBcouleurBordure=918e8c
svgBcouleurBordureExterneBas=ffffff
# Fichier «border-error.svg».
svgBeCouleurBordure=9b3636
svgBeCouleurBordureExterneBas=ffffff
# Fichier «border-gnome-panel-button.svg».
svgBgPbCouleurBordure=918e8c
......@@ -109,45 +114,92 @@ done
# Modification des images SVG.
svgB=gtk-3.0/img/border.svg
cp "$svgB" "$dossierSauv"
sed -i "s/#918e8c;/#$svgBcouleurBordure;/" "$dossierSauv/${svgB##*/}"
sed -i "s/#ffffff;/#$svgBcouleurBordureExterneBas;/" "$dossierSauv/${svgB##*/}"
svgBe=gtk-3.0/img/border-error.svg
cp "$svgBe" "$dossierSauv"
sed -i "s/#9b3636;/#$svgBeCouleurBordure;/" "$dossierSauv/${svgBe##*/}"
sed -i "s/#ffffff;/#$svgBeCouleurBordureExterneBas;/" "$dossierSauv/${svgBe##*/}"
svgBf=gtk-3.0/img/border-focused.svg
cp "$svgBf" "$dossierSauv"
sed -i "s/#4b6e99;/#$svgBfCouleurBordure;/" "$dossierSauv/${svgBf##*/}"
sed -i "s/#c8daef;/#$svgBfCouleurBordureInterne;/" "$dossierSauv/${svgBf##*/}"
sed -i "s/#ffffff;/#$svgBfCouleurBordureExterneBas;/" "$dossierSauv/${svgBf##*/}"
svgBfPtb=gtk-3.0/img/border-focused-ptb.svg
cp "$svgBfPtb" "$dossierSauv"
sed -i "s/#869bb7;/#$svgBfCouleurBordure;/" "$dossierSauv/${svgBfPtb##*/}"
sed -i "s/#cccccc;/#$svgBfCouleurBordureInterne;/" "$dossierSauv/${svgBfPtb##*/}"
svgBfS=gtk-3.0/img/border-focused-switch.svg
cp "$svgBfS" "$dossierSauv"
sed -i "s/#4b6e99;/#$svgBfScouleurBordure;/" "$dossierSauv/${svgBfS##*/}"
sed -i "s/#ffffff;/#$svgBfScouleurBordureExterneBas;/" "$dossierSauv/${svgBfS##*/}"
svgBgPb=gtk-3.0/img/border-gnome-panel-button.svg
cp "$svgBgPb" "$dossierSauv"
sed -i "s/#918e8c;/#$svgBgPbCouleurBordure;/" "$dossierSauv/${svgBgPb##*/}"
svgBiB=gtk-3.0/img/border-inline-button.svg
cp "$svgBiB" "$dossierSauv"
sed -i "s/#918e8c;/#$svgBiBcouleurBordure;/" "$dossierSauv/${svgBiB##*/}"
sed -i "s/#ffffff;/#$svgBiBcouleurBordureExterneBas;/" "$dossierSauv/${svgBiB##*/}"
svgBi=gtk-3.0/img/border-insensitive.svg
cp "$svgBi" "$dossierSauv"
sed -i "s/#a9a5a2;/#$svgBiCouleurBordure;/" "$dossierSauv/${svgBi##*/}"
sed -i "s/#ffffff;/#$svgBiCouleurBordureExterneBas;/" "$dossierSauv/${svgBi##*/}"
couleur1=918e8c
couleur2=ffffff
if [[ $svgBcouleurBordure != $couleur1 \
|| $svgBcouleurBordureExterneBas != $couleur2 ]]; then
fichier=gtk-3.0/img/border.svg
cp "$fichier" "$dossierSauv"
sed -i "s/#$couleur1;/#$svgBcouleurBordure;/" "$dossierSauv/${fichier##*/}"
sed -i "s/#$couleur2;/#$svgBcouleurBordureExterneBas;/" "$dossierSauv/${fichier##*/}"
fi
couleur1=9b3636
couleur2=ffffff
if [[ $svgBeCouleurBordure != $couleur1 \
|| $svgBeCouleurBordureExterneBas != $couleur2 ]]; then
fichier=gtk-3.0/img/border-error.svg
cp "$fichier" "$dossierSauv"
sed -i "s/#$couleur1;/#$svgBeCouleurBordure;/" "$dossierSauv/${fichier##*/}"
sed -i "s/#$couleur2;/#$svgBeCouleurBordureExterneBas;/" "$dossierSauv/${fichier##*/}"
fi
couleur1=4b6e99
couleur2=c8daef
couleur3=ffffff
if [[ $svgBfCouleurBordure != $couleur1 || $svgBfCouleurBordureInterne != $couleur2 \
|| $svgBfCouleurBordureExterneBas != $couleur3 ]]; then
fichier=gtk-3.0/img/border-focused.svg
cp "$fichier" "$dossierSauv"
sed -i "s/#$couleur1;/#$svgBfCouleurBordure;/" "$dossierSauv/${fichier##*/}"
sed -i "s/#$couleur2;/#$svgBfCouleurBordureInterne;/" "$dossierSauv/${fichier##*/}"
sed -i "s/#$couleur3;/#$svgBfCouleurBordureExterneBas;/" "$dossierSauv/${fichier##*/}"
fi
couleur1=869bb7
couleur2=cccccc
if [[ $svgBfPtbCouleurBordure != $couleur1 \
|| $svgBfPtbCouleurBordureInterne != $couleur2 ]]; then
fichier=gtk-3.0/img/border-focused-ptb.svg
cp "$fichier" "$dossierSauv"
sed -i "s/#$couleur1;/#$svgBfPtbCouleurBordure;/" "$dossierSauv/${fichier##*/}"
sed -i "s/#$couleur2;/#$svgBfPtbCouleurBordureInterne;/" "$dossierSauv/${fichier##*/}"
fi
couleur1=4b6e99
couleur2=ffffff
if [[ $svgBfScouleurBordure != $couleur1 \
|| $svgBfScouleurBordureExterneBas != $couleur2 ]]; then
fichier=gtk-3.0/img/border-focused-switch.svg
cp "$fichier" "$dossierSauv"
sed -i "s/#$couleur1;/#$svgBfScouleurBordure;/" "$dossierSauv/${fichier##*/}"
sed -i "s/#$couleur2;/#$svgBfScouleurBordureExterneBas;/" "$dossierSauv/${fichier##*/}"
fi
couleur1=918e8c
if [[ $svgBgPbCouleurBordure != $couleur1 ]]; then
fichier=gtk-3.0/img/border-gnome-panel-button.svg
cp "$fichier" "$dossierSauv"
sed -i "s/#$couleur1;/#$svgBgPbCouleurBordure;/" "$dossierSauv/${fichier##*/}"
fi
couleur1=918e8c
couleur2=ffffff
if [[ $svgBiBcouleurBordure != $couleur1 \
|| $svgBiBcouleurBordureExterneBas != $couleur2 ]]; then
fichier=gtk-3.0/img/border-inline-button.svg
cp "$fichier" "$dossierSauv"
sed -i "s/#$couleur1;/#$svgBiBcouleurBordure;/" "$dossierSauv/${fichier##*/}"
sed -i "s/#$couleur2;/#$svgBiBcouleurBordureExterneBas;/" "$dossierSauv/${fichier##*/}"
fi
couleur1=a9a5a2
couleur2=ffffff
if [[ $svgBiCouleurBordure != $couleur1 \
|| $svgBiCouleurBordureExterneBas != $couleur2 ]]; then
fichier=gtk-3.0/img/border-insensitive.svg
cp "$fichier" "$dossierSauv"
sed -i "s/#$couleur1;/#$svgBiCouleurBordure;/" "$dossierSauv/${fichier##*/}"
sed -i "s/#$couleur2;/#$svgBiCouleurBordureExterneBas;/" "$dossierSauv/${fichier##*/}"
fi
# Fin du script.
......
3.0.5 (2012-11-02)
3.0.15 (2013-02-06)
......@@ -210,8 +210,8 @@ style "menubar" {
}
style "menu" {
xthickness = 0
ythickness = 0
xthickness = 1
ythickness = 1
bg[NORMAL] = shade (1.08, @bg_color)
......
......@@ -129,14 +129,18 @@ GsmFailWhaleDialog {
color: @os_chrome_fg_color;
}
/* gnome-terminal */
/******************
* gnome-terminal *
******************/
TerminalScreen {
background-color: @theme_base_color;
color: @theme_fg_color;
}
/* Unity */
/*********
* Unity *
*********/
UnityPanelWidget,
.unity-panel {
......
......@@ -623,7 +623,7 @@ GtkComboBox.combobox-entry .entry:focus,
/* focused switch trough borders */
GtkSwitch.trough:active {
border-image: url("img/border-focused-switch.svg") 3 3 4 3 / 3px 3px 4px 3px repeat;
border-image: url("img/border-focused-switch.svg") 3 3 4 3 / 3px 3px 4px 3px stretch;
border-radius: 3px;
border-width: 1px 1px 2px 1px;
border-style: solid;
......
......@@ -561,6 +561,8 @@ GtkColorChooserWidget #add-color-button {
GtkComboBox.combobox-entry .button:active,
.primary-toolbar .button:active,
.primary-toolbar .button:active:hover,
.primary-toolbar .button:focus:active,
.primary-toolbar .button:focus:active:hover,
.inline-toolbar .button:active,
.inline-toolbar .button:active:hover {
background-image: linear-gradient(to bottom,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment