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

* New upstream release.

* Drop obsolete patches.
* Fix watch file.
parents e5e45f8a 214da7e5
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -12,41 +12,27 @@ Here are screenshots (if applicable, click to see the original image):
## Requirements
- Requirements for Clearlooks-Phenix 1: packages `gtk2-engines` (if GTK2 applications are used) and `gnome-themes-standard`.
- Requirements for Clearlooks-Phenix v1: packages `gtk2-engines` (if GTK2 applications are used) and `gnome-themes-standard`.
- Requirements for Clearlooks-Phenix 2: packages `gtk2-engines` (if GTK2 applications are used), `gnome-themes-standard` and `gtk3-engines-unico`.
- Requirements for Clearlooks-Phenix v2: packages `gtk2-engines` (if GTK2 applications are used), `gnome-themes-standard` and `gtk3-engines-unico`.
- Requirements for Clearlooks-Phenix 3 and newer: package `gtk2-engines` (if GTK2 applications are used).
- Requirements for Clearlooks-Phenix v3 and newer: package `gtk2-engines` (if GTK2 applications are used).
## Installation
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:
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:
xfconf-query -s Clearlooks-Phenix -c xfwm4 -p /general/theme
xfconf-query -s Clearlooks-Phenix -c xsettings -p /Net/ThemeName
### Manually
**Manual installation ensures you get the latest version of the theme.** See below for other installation methods.
- Download the appropriate version according to your situation:
- for GTK 3.0 and 3.2: [download Clearlooks-Phenix 1](https://github.com/jpfleury/clearlooks-phenix/archive/v1.zip);
- for GTK 3.0 and 3.2: [download Clearlooks-Phenix v1](https://github.com/jpfleury/clearlooks-phenix/archive/v1.zip);
- for GTK 3.4: [download Clearlooks-Phenix 2](https://github.com/jpfleury/clearlooks-phenix/archive/v2.zip);
- for GTK 3.4: [download Clearlooks-Phenix v2](https://github.com/jpfleury/clearlooks-phenix/archive/v2.zip);
- for GTK 3.6: [download Clearlooks-Phenix 3](https://github.com/jpfleury/clearlooks-phenix/archive/v3.zip);
- for GTK 3.6: [download Clearlooks-Phenix v3](https://github.com/jpfleury/clearlooks-phenix/archive/v3.zip);
- for GTK 3.8: [download Clearlooks-Phenix 4](https://github.com/jpfleury/clearlooks-phenix/archive/v4.zip);
- for GTK 3.8: [download Clearlooks-Phenix v4](https://github.com/jpfleury/clearlooks-phenix/archive/v4.zip);
- for GTK 3.10 and newer: [download Clearlooks-Phenix 5](https://github.com/jpfleury/clearlooks-phenix/archive/master.zip).
- for GTK 3.10 and 3.12: [download Clearlooks-Phenix v5](https://github.com/jpfleury/clearlooks-phenix/archive/v5.zip);
- for GTK 3.14: [download Clearlooks-Phenix v6](https://github.com/jpfleury/clearlooks-phenix/archive/master.zip).
To find your GTK version:
......@@ -71,50 +57,22 @@ Regardless of the installation method chosen, the theme must be selected once th
- `/usr/share/themes/` for all users, including style for programs ran with root privileges (e.g. Synaptic).
### Arch Linux
An [AUR package](https://aur.archlinux.org/packages.php?ID=60380) is maintained by eworm.
### Selection
### Debian
The theme must be selected once the installation is complete:
The package [`clearlooks-phenix-theme`](http://packages.debian.org/sid/clearlooks-phenix-theme) can be installed on Debian unstable.
### Gentoo
See the following package:
- On Gnome: with [gnome-tweak-tool](https://live.gnome.org/GnomeTweakTool), by setting *Theme > Window theme* and *Theme > GTK+ theme*, or in a terminal:
http://packages.gentoo.org/package/x11-themes/clearlooks-phenix
dconf write /org/gnome/desktop/wm/preferences/theme \'Clearlooks-Phenix\'
dconf write /org/gnome/desktop/interface/gtk-theme \'Clearlooks-Phenix\'
### Ubuntu
- 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:
The package [`clearlooks-phenix-theme`](http://packages.ubuntu.com/search?keywords=clearlooks-phenix-theme) can be installed on Ubuntu 12.10 and newer.
xfconf-query -s Clearlooks-Phenix -c xfwm4 -p /general/theme
xfconf-query -s Clearlooks-Phenix -c xsettings -p /Net/ThemeName
## Configuration
### Wallpaper
The wallpaper used for the Gnome 3 desktop screenshot is available in the folder `wallpapers`.
### Icons
The icon theme used for the same screenshot is Mist, installed with the package [`gnome-themes`](http://packages.ubuntu.com/oneiric/gnome-themes), under LGPL. However, this package is no longer available with last Ubuntu versions. Here's an easy way to install Mist:
- [Download the archive of the Mist icon theme.](http://www.jpfleury.net/site/fichiers/Mist.tar)
- Extract the archive.
- Copy the folder `Mist` in one of the following two locations:
- `~/.icons/` for the current user;
- `/usr/share/icons/` for all users.
- Then, choose Mist:
- on Gnome: with gnome-tweak-tool by setting *Theme > Icon theme*;
- on Xfce: by going to *Settings > Appearence > Icons* in the main menu.
### Desktop managed by Nautilus
By default, the font color on a desktop managed by Nautilus is black. To set it to white, open the file `gtk-3.0/applications.css` with a text editor, find the code relative to Nautilus:
......@@ -141,18 +99,36 @@ and uncomment it, as follows:
To get a custom color, change the color directly in the file `gtk-3.0/applications.css`.
### Color variants
From Clearlooks-Phenix 2, it's possible 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.
### Window buttons layout
If after installing or updating Ubuntu, the window buttons are on the left side, but you want them to the right, run the following command in a terminal:
gconftool-2 --set /apps/metacity/general/button_layout --type string ":minimize,maximize,close"
### Wallpaper
The wallpaper used for the Gnome 3 desktop screenshot is available in the folder `wallpapers`.
### Icons
The icon theme used for the same screenshot is Mist, installed with the package [`gnome-themes`](http://packages.ubuntu.com/oneiric/gnome-themes), under LGPL. However, this package is no longer available with last Ubuntu versions. Here's an easy way to install Mist:
- [Download the archive of the Mist icon theme.](http://www.jpfleury.net/site/fichiers/Mist.tar)
- Extract the archive.
- Copy the folder `Mist` in one of the following two locations:
- `~/.icons/` for the current user;
- `/usr/share/icons/` for all users.
- Then, choose Mist:
- on Gnome: with gnome-tweak-tool by setting *Theme > Icon theme*;
- on Xfce: by going to *Settings > Appearence > Icons* in the main menu.
## Development
Git is used for revision control. [Repository can be browsed online or cloned.](https://github.com/jpfleury/clearlooks-phenix)
......@@ -177,13 +153,13 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
### Third-party code
- Adwaita theme, from the package [`gnome-themes-standard`](http://packages.ubuntu.com/oneiric/gnome-themes-standard), under LGPL.
- Adwaita theme, from the package [`gnome-themes-standard`](http://packages.ubuntu.com/search?keywords=gnome-themes-standard), under LGPL.
- File `gtk-2.0/gtkrc`, from the package [`gtk2-engines`](http://packages.ubuntu.com/oneiric/gtk2-engines), under LGPL.
- File `gtk-2.0/gtkrc`, from the package [`gtk2-engines`](http://packages.ubuntu.com/search?keywords=gtk2-engines), under LGPL.
- File `metacity-1/metacity-theme-1.xml`, from the package [`gnome-themes-selected`](http://packages.ubuntu.com/oneiric/gnome-themes-selected), under LGPL.
- File `metacity-1/metacity-theme-1.xml`, from the package [`gnome-themes-selected`](http://packages.ubuntu.com/search?keywords=gnome-themes-selected), under LGPL.
- File `openbox-3/themerc`, from the package [`openbox`](http://packages.ubuntu.com/oneiric/openbox), under GPL.
- File `openbox-3/themerc`, from the package [`openbox`](http://packages.ubuntu.com/search?keywords=openbox), under GPL.
- [Clearlooks XFWM4](http://xfce-look.org/content/show.php/Clearlooks+for+XFWM4?content=137055) theme, under GPL.
......
doc/README.mkd
\ No newline at end of file
clearlooks-phenix-theme (6.0.1-1) unstable; urgency=medium
* New upstream release.
* Drop obsolete patches.
* Fix watch file.
-- Andrew Shadura <andrewsh@debian.org> Mon, 29 Sep 2014 09:54:59 +0200
clearlooks-phenix-theme (5.0.2-2) unstable; urgency=medium
* Fixes for GTK+ 3.14.
......
doc/README.mkd
doc/LISEZ-MOI.mkd
README.md
LISEZ-MOI.md
doc/*.png
......@@ -4,4 +4,3 @@ index.theme /usr/share/themes/Clearlooks-Phenix
metacity-1 /usr/share/themes/Clearlooks-Phenix
openbox-3 /usr/share/themes/Clearlooks-Phenix
xfwm4 /usr/share/themes/Clearlooks-Phenix
debian/img /usr/share/themes/Clearlooks-Phenix/gtk-3.0
This diff is collapsed.
......@@ -4,4 +4,4 @@
version=3
http://www.jpfleury.net/debian-watch/?projet=clearlooks-phenix \
clearlooks-phenix-(.+)\.tar\.gz
clearlooks-phenix-(\d.+)\.tar\.gz
#!/bin/bash
# Script d'assistance à la modification des images du thème Clearlooks-Phénix
# dans le but de créer une variante de couleurs.
#
# Placer ce script à la racine du thème (c'est-à-dire au même emplacement que
# le fichier «index.theme»), personnaliser la section «Variables à modifier.»
# et lancer le script dans une console:
#
# $ bash images.sh
########################################################################
##
## Variables à modifier.
##
########################################################################
# Variation de la luminosité, de la saturation et de la teinte des fichiers PNG
# pour le style «hover». Pour plus de détails, voir le lien suivant:
# <http://www.imagemagick.org/script/command-line-options.php#modulate>.
pngVariation=100,100,300
# Liste des fichiers SVG.
# Fichiers SVG à modifier pour une variante de couleurs.
# Fichier «border-focused.svg».
svgBfCouleurBordure=4b6e99
svgBfCouleurBordureInterne=c8daef
svgBfCouleurBordureExterneBas=ffffff
# Fichier «border-focused-ptb.svg».
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
# Fichier «border-inline-button.svg».
svgBiBcouleurBordure=918e8c
svgBiBcouleurBordureExterneBas=ffffff
# Fichier «border-insensitive.svg».
svgBiCouleurBordure=a9a5a2
svgBiCouleurBordureExterneBas=ffffff
########################################################################
##
## Code principal. Ne pas modifier.
##
########################################################################
# Dépendances.
if ! type convert > /dev/null 2>&1; then
echo "Veuillez installer le paquet «imagemagick»" >&2
exit 1
fi
if ! type sed > /dev/null 2>&1; then
echo "Veuillez installer le paquet «sed»" >&2
exit 1
fi
# Dossier de sauvegarde des images modifiées.
dossierSauv=gtk-3.0/img/modif
i=0
while ! mkdir "$dossierSauv" > /dev/null 2>&1 && ((i < 100)); do
((++i))
dossierSauv=gtk-3.0/img/modif-$i
done
if [[ ! -d $dossierSauv ]]; then
echo "Impossible de créer un dossier de sauvegarde pour y déplacer les images modifiées." >&2
exit 1
fi
# Modification des images PNG.
png=(
gtk-3.0/img/checkbox-checked-hover.png
gtk-3.0/img/checkbox-mixed-hover.png
gtk-3.0/img/checkbox-unchecked-hover.png
gtk-3.0/img/menuitem-checkbox-checked-hover.png
gtk-3.0/img/menuitem-checkbox-hover.png
gtk-3.0/img/menuitem-checkbox-mixed-hover.png
gtk-3.0/img/menuitem-radio-checked-hover.png
gtk-3.0/img/menuitem-radio-hover.png
gtk-3.0/img/radio-checked-hover.png
gtk-3.0/img/radio-mixed-hover.png
gtk-3.0/img/radio-unchecked-hover.png
)
for image in "${png[@]}"; do
convert "$image" -modulate "$pngVariation" "$dossierSauv/${image##*/}"
done
# Modification des images SVG.
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.
echo "Les images ont été modifiées."
......@@ -61,4 +61,3 @@ style "chrome-hacks"
class "ChromeGtkFrame" style "chrome-hacks"
widget_class "*Chrom*Button*" style "chromium_toolbar_button"
# Please keep this gtkrc in sync with the other ones from Clearlooks based themes.
gtk-color-scheme = "base_color:#ffffff\nfg_color:#000000\ntooltip_fg_color:#000000\nselected_bg_color:#86abd9\nselected_fg_color:#ffffff\ntext_color:#1a1a1a\nbg_color:#edeceb\ntooltip_bg_color:#f5f5b5\nlink_color:#0000ee\nvisited_link_color:#551a8b"
......@@ -402,4 +401,3 @@ widget "gtk-tooltip*" style "tooltips"
##########################################################################
include "applications.rc"
......@@ -24,31 +24,39 @@
* gedit *
*********/
GeditMultiNotebook .notebook {
border-width: 0px 0px 1px 1px;
GeditMenuStackSwitcher.button.flat {
border-image: url("img/border.svg") 3 3 4 3 / 3px 3px 4px 3px repeat;
border-radius: 3px;
border-width: 1px 1px 2px 1px;
border-style: solid;
border-color: transparent;
}
GeditPanel.horizontal .notebook {
border-width: 0px 1px 1px 1px;
.gedit-side-panel-paned,
.gedit-bottom-panel-paned {
border-style: solid;
border-color: @toolbar_border_top_color;
}
GeditPanel.vertical .notebook {
border-width: 0px 1px 1px 1px;
.gedit-side-panel-paned {
border-width: 0px 1px 0px 0px;
}
GeditViewFrame .gedit-search-slider {
padding: 4px;
border-image: url("img/border-focused.svg") 3 3 4 3 / 3px 3px 4px 3px repeat;
.gedit-bottom-panel-paned {
border-width: 1px 0px 0px 0px;
}
GeditViewFrame .gedit-search-slider .not-found {
background-color: @error_bg_color;
color: @error_fg_color;
.gedit-menu-stack-switcher {
padding: 15px 15px 2px 15px;
}
GeditViewFrame .gedit-search-slider .not-found:selected {
background-color: @theme_selected_bg_color;
color: @theme_selected_fg_color;
GeditMultiNotebook .notebook {
border-width: 0px 0px 1px 1px;
}
GeditViewFrame .gedit-search-slider {
padding: 4px;
border-image: url("img/border-focused.svg") 3 3 4 3 / 3px 3px 4px 3px repeat;
}
.gedit-search-entry-occurrences-tag {
......@@ -58,6 +66,10 @@ GeditViewFrame .gedit-search-slider .not-found:selected {
padding: 2px;
}
GeditStatusbar .frame.flat {
border: none;
}
/*******************
* gnome-documents *
*******************/
......@@ -194,4 +206,3 @@ UnityPanelWidget,
color-stop (0.50, @menubar_menuitem_hover_gradient_c),
to (@menubar_menuitem_hover_gradient_d));
}
/***********************************************************************
* This section can be modified to create color variants of the theme. *
***********************************************************************/
/****************
* color scheme *
****************/
@define-color theme_base_color #ffffff;
@define-color theme_bg_color #edeceb;
@define-color theme_fg_color #000000;
@define-color theme_selected_bg_color #86abd9;
@define-color theme_selected_fg_color #ffffff;
@define-color theme_tooltip_bg_color #f5f5b5;
@define-color theme_tooltip_fg_color #000000;
@define-color theme_text_color #1a1a1a;
@define-color link_color #0000ee;
@define-color visited_link_color #551a8b;
/*****************
* error/warning *
*****************/
@define-color error_color #cc0000;
@define-color warning_bg_color #faad3d;
/***************
* core colors *
***************/
/* Core colors are only used in the current file, as bases for other
color declarations. */
@define-color core_color_a #a4c2e8; /* Core color for blue widgets in Clearlooks-Phenix. */
@define-color core_color_b #edeceb; /* Core color for gray widgets in Clearlooks-Phenix. */
/********************************************
* End of configuration for color variants. *
********************************************/
......@@ -34,9 +34,9 @@ GtkSwitch.slider:insensitive {
background-image: url("img/resize-grip.png");
}
/***************
/*************
* Scrollbar *
***************/
*************/
.scrollbar.slider {
background-repeat: no-repeat;
......@@ -435,7 +435,6 @@ GtkSwitch.trough,
border-width: 1px 2px 2px;
}
/* linked buttons */
/* Linked single button */
.linked .entry:only-child,
.linked .button:only-child,
......@@ -573,9 +572,10 @@ GtkSwitch.trough:insensitive,
}
.menuitem.button.flat,
.menuitem.button.flat:active,
.button.flat,
.button.flat:insensitive {
.button.flat:insensitive,
GtkListBoxRow.button.list-row,
GtkListBoxRow.button.list-row:hover {
border-image: none;
background-image: none;
}
......@@ -720,4 +720,3 @@ column-header:last-child .button:active:focus {
border-width: 1px;
padding: 1px 2px;
}
......@@ -39,6 +39,10 @@
* Base States *
***************/
GtkWindow {
color: @theme_fg_color;
}
.background {
color: @theme_fg_color;
background-color: @theme_bg_color;
......@@ -460,6 +464,24 @@ GtkScrolledWindow GtkViewport.frame {
padding: 5px 8px 6px;
}
.path-bar .button,
.path-bar .button GtkImage,
.path-bar .button GtkLabel {
padding: 2px;
}
.path-bar .button {
border-width: 1px 0px 1px 1px;
}
.path-bar .button:hover:active {
border-left-width: 1px;
}
.path-bar .button.image-button:first-child {
border-right: none;
}
.button {
-GtkButton-image-spacing: 4;
-GtkButton-interior-focus: true;
......@@ -483,6 +505,27 @@ GtkMenuToolButton *,
background-color: transparent;
}
GtkListBoxRow.button.list-row {
color: @theme_text_color;
background-color: @theme_base_color;
border: none;
}
GtkListBoxRow.button.list-row:selected {
color: @theme_selected_fg_color;
border-style: solid;
border-width: 1px;
border-radius: 0px;
border-color: @menubar_menuitem_hover_border_color;
background-image: -gtk-gradient (linear,
left top,
left bottom,
from (@menubar_menuitem_hover_gradient_a),
color-stop (0.50, @menubar_menuitem_hover_gradient_b),
color-stop (0.50, @menubar_menuitem_hover_gradient_c),
to (@menubar_menuitem_hover_gradient_d));
}
.primary-toolbar .button {
border-image: none;
border-style: solid;
......@@ -1041,23 +1084,6 @@ GtkComboBox .button *:hover {
.scrollbar.button:insensitive {
color: @scrollbar_button_insensitive_color;
}
/*
.scrollbar.button.top:insensitive {
border-bottom: none;
}
.scrollbar.button.bottom:insensitive {
border-top: none;
}
.scrollbar.button.left:insensitive {
border-right: none;
}
.scrollbar.button.right:insensitive {
border-left: none;
}
*/
.scrollbar.slider {
background-color: @scrollbar_slider_bg_color;
......@@ -1143,7 +1169,9 @@ GtkTreeMenu .menuitem {
background-color: transparent;
}
.menubar .menuitem:hover {
.menubar .menuitem:hover,
.menuitem.button.flat:hover,
.menuitem.button.flat:active {
background-color: @menu_bg_color;
border-style: solid;
border-width: 1px 1px 0px;
......@@ -1159,6 +1187,11 @@ GtkTreeMenu .menuitem {
to (@menubar_menuitem_hover_gradient_d));
}
.menuitem.button.flat:hover {
border-width: 1px;
border-radius: 3px;
}
.menubar .menuitem *:hover {
border-width: 1px;
color: @menubar_menuitem_hover_color;
......@@ -1799,6 +1832,7 @@ GtkInfoBar:last-child,
border-radius: 7px 7px 0px 0px;
border-bottom: 1px solid;
border-color: shade(@border_color, 1.30);
padding: 2px;
}
.titlebar > * {
......@@ -1833,6 +1867,23 @@ GtkInfoBar:last-child,
margin: 10px;
}
/**************
* Action bar *
**************/
.action-bar {
border: none;
padding: 7px 7px 3px 7px;
}
/**************
* Header bar *
**************/
GtkHeaderBar .header-bar {
padding: 3px;
}
/************
* Popovers *
************/
......