Add Ozone3 first version (up-to-date on 17/01)

ubuntu/bionic
Julien Lavergne 13 years ago
parent f896ea2686
commit a3de054271

@ -0,0 +1,102 @@
########################################################################
# Arrow
########################################################################
style "arrow" {
# UP
engine "pixmap" {
image
{
function = ARROW
state = NORMAL
recolorable = TRUE
overlay_file = "images/arrow-up-combo.png"
overlay_border = { 0, 0, 0, 0 }
overlay_stretch = FALSE
arrow_direction = UP
}
image
{
function = ARROW
state = PRELIGHT
recolorable = TRUE
overlay_file = "images/arrow-up-combo.png"
overlay_border = { 0, 0, 0, 0 }
overlay_stretch = FALSE
arrow_direction = UP
}
image
{
function = ARROW
state = ACTIVE
recolorable = TRUE
overlay_file = "images/arrow-up-active-combo.png"
overlay_border = { 0, 0, 0, 0 }
overlay_stretch = FALSE
arrow_direction = UP
}
image
{
function = ARROW
state = INSENSITIVE
recolorable = TRUE
overlay_file = "images/arrow-up-ins-combo.png"
overlay_border = { 0, 0, 0, 0 }
overlay_stretch = FALSE
arrow_direction = UP
}
# DOWN
image
{
function = ARROW
state = NORMAL
recolorable = TRUE
overlay_file = "images/arrow-down-combo.png"
overlay_border = { 0, 0, 0, 0 }
overlay_stretch = FALSE
arrow_direction = DOWN
}
image
{
function = ARROW
state = PRELIGHT
recolorable = TRUE
overlay_file = "images/arrow-down-combo.png"
overlay_border = { 0, 0, 0, 0 }
overlay_stretch = FALSE
arrow_direction = DOWN
}
image
{
function = ARROW
state = ACTIVE
recolorable = TRUE
overlay_file = "images/arrow-down-active-combo.png"
overlay_border = { 0, 0, 0, 0 }
overlay_stretch = FALSE
arrow_direction = DOWN
}
image
{
function = ARROW
state = INSENSITIVE
recolorable = TRUE
overlay_file = "images/arrow-down-ins-combo.png"
overlay_border = { 0, 0, 0, 0 }
overlay_stretch = FALSE
arrow_direction = DOWN
}
image # used for dialog bg. in apps. like Inkscape
{
function = BOX
recolorable = TRUE
file = "images/null.png"
border = { 2, 2, 2, 2 }
stretch = TRUE
}
}
}
class "GtkArrow*" style "arrow"

@ -0,0 +1,51 @@
########################################################################
# Button
########################################################################
style "button"
{
engine "pixmap"
{
### Button ###
## Normal
image { function = BOX
state = NORMAL
file = "images/button.png"
border = {4, 4, 4, 4}
stretch = TRUE }
## Prelight
image { function = BOX
state = PRELIGHT
file = "images/button-sel.png"
border = {4, 4, 4, 4}
stretch = TRUE }
## Insensitive
image { function = BOX
state = INSENSITIVE
file = "images/button-ins.png"
border = {4, 4, 4, 4}
stretch = TRUE }
## Active
image { function = BOX
state = ACTIVE
file = "images/button-pressed.png"
border = {4, 4, 4, 4}
stretch = TRUE }
### Focus ###
image { function = FOCUS
file = "images/null.png" }
}
}
style "spinbutton" {
engine "clearlooks" {
hint = "spinbutton"
}
}
class "GtkSpinButton" style "spinbutton"
class "GtkButton*" style "button"

@ -0,0 +1,163 @@
########################################################################
# Check boxes
########################################################################
style "check_box"
{
### Check box ###
engine "pixmap"
{
## Normal
image {
function = CHECK
state = NORMAL
shadow = OUT
overlay_file = "images/c_box.png"
overlay_stretch = FALSE }
image {
function = CHECK
state = NORMAL
shadow = IN
overlay_file = "images/c_box-pressed.png"
overlay_stretch = FALSE }
image {
function = OPTION
state = NORMAL
shadow = OUT
overlay_file = "images/c_box.png"
overlay_stretch = FALSE }
image {
function = OPTION
state = NORMAL
shadow = IN
overlay_file = "images/c_box-pressed.png"
overlay_stretch = FALSE }
## Prelight
image {
function = CHECK
state = PRELIGHT
shadow = OUT
overlay_file = "images/c_box-sel.png"
overlay_stretch = FALSE }
image {
function = CHECK
state = PRELIGHT
shadow = IN
overlay_file = "images/c_box-pressed-sel.png"
overlay_stretch = FALSE }
image {
function = OPTION
state = PRELIGHT
shadow = OUT
overlay_file = "images/c_box-sel.png"
overlay_stretch = FALSE }
image {
function = OPTION
state = PRELIGHT
shadow = IN
overlay_file = "images/c_box-pressed-sel.png"
overlay_stretch = FALSE }
## Insensitive
image {
function = CHECK
state = INSENSITIVE
shadow = OUT
overlay_file = "images/c_box-ins.png"
overlay_stretch = FALSE }
image {
function = CHECK
state = INSENSITIVE
shadow = IN
overlay_file = "images/c_box-pressed-ins.png"
overlay_stretch = FALSE }
image {
function = OPTION
state = INSENSITIVE
shadow = OUT
overlay_file = "images/c_box-ins.png"
overlay_stretch = FALSE }
image {
function = OPTION
state = INSENSITIVE
shadow = IN
overlay_file = "images/c_box-pressed-ins.png"
overlay_stretch = FALSE }
## Active
image {
function = CHECK
state = ACTIVE
shadow = OUT
overlay_file = "images/c_box-active.png"
overlay_stretch = FALSE }
image {
function = CHECK
state = ACTIVE
shadow = IN
overlay_file = "images/c_box-pressed-active.png"
overlay_stretch = FALSE }
image {
function = OPTION
state = ACTIVE
shadow = OUT
overlay_file = "images/c_box-active.png"
overlay_stretch = FALSE
}
image {
function = OPTION
state = ACTIVE
shadow = IN
overlay_file = "images/c_box-pressed-active.png"
overlay_stretch = FALSE }
}
}
class "GtkCheckButton*" style "check_box"
class "GtkCheckMenuItem*" style "check_box"
style "check_box_tree"
{
### Check box ###
engine "pixmap"
{
image {
function = CHECK
shadow = OUT
overlay_file = "images/c_box.png"
overlay_stretch = FALSE }
image {
function = CHECK
shadow = IN
overlay_file = "images/c_box-pressed.png"
overlay_stretch = FALSE }
image {
function = OPTION
shadow = OUT
overlay_file = "images/c_box.png"
overlay_stretch = FALSE }
image {
function = OPTION
shadow = IN
overlay_file = "images/c_box-pressed.png"
overlay_stretch = FALSE }
}
}
class "GtkTreeView*" style "check_box_tree"

@ -0,0 +1,35 @@
########################################################################
# Entry
########################################################################
style "entry"
{
GtkWidget::interior_focus = 0
GtkEntry::inner-border = {1, 1, 1, 1}
engine "pixmap"
{
### Entry ###
image
{
function = SHADOW
detail = "entry"
file = "images/entry.png"
border = {2, 2, 2, 2}
stretch = TRUE
}
### Focus ###
image
{
function = FOCUS
detail = "entry"
file = "images/entry-active.png"
border = {2, 2, 2, 2}
stretch = TRUE
}
}
}
class "GtkEntry*" style "entry"

@ -0,0 +1,141 @@
# Ozone3 theme for Lubuntu 12.04 (GPL2) by 神癒礁湖 (Rafael Laguna)
# Inspired on Prudence/Sammy, by Андрей Твердов (Andrey Tverdov)
gtk_color_scheme = "fg_color:#333333"
gtk_color_scheme = "bg_color:#e0e0e0"
gtk_color_scheme = "base_color:#ffffff"
gtk_color_scheme = "text_color:#333333"
gtk_color_scheme = "selected_bg_color:#8FB2CF"
gtk_color_scheme = "selected_fg_color:#ffffff"
gtk_color_scheme = "tooltip_bg_color:#343330"
gtk_color_scheme = "tooltip_fg_color:#E6E6E6"
include "scrollbar.rc"
include "panel.rc"
include "button.rc"
include "arrow.rc"
include "scale.rc"
include "checkbox.rc"
include "radio.rc"
include "notebook.rc"
include "progressbar.rc"
include "entry.rc"
include "statusbar.rc"
include "toolbar.rc"
include "menubar.rc"
include "pcmanfm.rc"
gtk-icon-sizes = "gtk-button=16,16"
gtk-auto-mnemonics = 1
gtk-font-name = "Ubuntu 9"
gtk-icon-theme-name = "lubuntu"
style "default" {
xthickness = 1
ythickness = 1
GtkMenu::horizontal-padding = 0
GtkMenu::vertical-padding = 0
GtkMenuBar::window-dragging = 1
GtkMenuBar::internal-padding = 0
GtkMenuBar::window-dragging = 1
GtkMenuBar::shadow-type = GTK_SHADOW_NONE
GtkButton::child-displacement-x = 1
GtkButton::child-displacement-y = 1
GtkButton::default-border = { 0, 0, 0, 0 }
GtkButton::image-spacing = 4
GtkToolButton::icon-spacing = 4
GtkCheckButton::indicator-size = 14
GtkPaned::handle-size = 3
GtkRange::trough-border = 1
GtkRange::slider-width = 14
GtkRange::stepper-size = 14
GtkExpander::expander-size = 16
GtkTreeView::expander-size = 14
GtkTreeView::vertical-separator = 2
WnckTasklist::fade-overlay-rect = 0
GtkEntry::honors-transparent-bg-hint = 1
GtkEntry::progress-border = { 2, 2, 2, 2 }
GtkNotebook::tab-overlap = -1
GtkFrame::shadow-type = GTK_SHADOW_NONE
bg[NORMAL] = @bg_color
bg[PRELIGHT] = shade (1.02, @bg_color)
bg[SELECTED] = @selected_bg_color
bg[INSENSITIVE] = @bg_color
bg[ACTIVE] = shade (0.9, @bg_color)
fg[NORMAL] = @fg_color
fg[PRELIGHT] = @fg_color
fg[SELECTED] = @selected_fg_color
fg[INSENSITIVE] = darker (@bg_color)
fg[ACTIVE] = @fg_color
text[NORMAL] = @text_color
text[PRELIGHT] = @text_color
text[SELECTED] = @selected_fg_color
text[INSENSITIVE] = darker (@bg_color)
text[ACTIVE] = @selected_fg_color
base[NORMAL] = @base_color
base[PRELIGHT] = shade (0.95, @bg_color)
base[SELECTED] = @selected_bg_color
base[INSENSITIVE] = @bg_color
base[ACTIVE] = shade (0.9, @selected_bg_color)
engine "clearlooks" {
reliefstyle = 1
menubarstyle = 0
toolbarstyle = 1
animation = FALSE
radius = 3.0
style = GUMMY
hint = "use-hints"
}
}
class "GtkWidget" style "default"
style "scrolledwindow" {
xthickness = 0
ythickness = 0
GtkScrolledWindow ::scrollbars-within-bevel = 0
GtkScrolledWindow ::scrollbar-spacing = 0
engine "clearlooks"
{
}
}
style "wide" {
xthickness = 2
ythickness = 2
}
style "wider" {
xthickness = 3
ythickness = 3
}
style "comboboxentry" {
engine "clearlooks" {
hint = "comboboxentry"
}
}
style "frame_title" {
fg[NORMAL] = lighter (@fg_color)
}
style "tooltips" {
xthickness = 4
ythickness = 4
bg[NORMAL] = @tooltip_bg_color
fg[NORMAL] = @tooltip_fg_color
}
widget "gtk-tooltip*" style "tooltips"
widget_class "*<GtkComboBoxEntry>*" style "comboboxentry"
widget_class "*<GtkCombo>*" style "comboboxentry"

Binary file not shown.

After

Width:  |  Height:  |  Size: 373 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 314 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 315 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 290 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 296 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 294 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 282 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 354 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 276 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 343 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 360 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 280 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 356 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 351 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 274 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 348 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 352 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 277 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 341 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 279 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 304 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 352 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 385 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 311 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 379 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 375 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 714 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 587 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 722 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 736 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 389 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 393 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 309 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 257 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 205 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 242 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 178 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 193 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 196 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 204 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 213 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 215 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 207 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 159 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 342 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 195 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 194 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 193 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 414 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 302 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 398 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 290 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 382 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 292 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 431 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 309 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 193 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 373 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 130 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 627 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 371 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 166 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 723 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 236 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 724 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 221 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 778 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 719 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 660 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 651 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 784 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 684 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 822 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 802 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 652 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 627 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 610 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 455 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 458 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 318 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 321 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 693 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 590 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 672 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 574 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 875 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 597 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 585 B

@ -0,0 +1,87 @@
style "menubar" {
engine "clearlooks" {
hint = "menubar"
}
}
style "menu" {
xthickness = 2
ythickness = 3
bg[NORMAL] = shade (1.08, @bg_color)
engine "clearlooks" {
radius = 0.0
}
}
style "menu_item" {
xthickness = 2
ythickness = 3
fg[PRELIGHT] = @selected_fg_color
engine "pixmap"
{
image
{
function = BOX
file = "images/menuitem.png"
border = {3, 3, 3, 3}
stretch = TRUE
}
image
{
function = HLINE
file = "images/line-h.png"
border = {0, 0, 0, 0}
stretch = TRUE
}
image
{
function = VLINE
file = "images/line-v.png"
border = {0, 0, 0, 0}
stretch = TRUE
}
}
}
style "separator_menu_item" {
xthickness = 1
ythickness = 0
GtkSeparatorMenuItem::horizontal-padding = 0
GtkWidget::wide-separators = 0
GtkWidget::separator-width = 1
GtkWidget::separator-height = 7
}
# Wrokaroudn style for places where the text color is used instead of the fg color.
style "text_is_fg_color_workaround" {
text[NORMAL] = @fg_color
text[PRELIGHT] = @fg_color
text[SELECTED] = @selected_fg_color
text[ACTIVE] = @fg_color
text[INSENSITIVE] = darker (@bg_color)
}
# Workaround style for menus where the text color is used instead of the fg color.
style "menuitem_text_is_fg_color_workaround" {
text[NORMAL] = @fg_color
text[PRELIGHT] = @selected_fg_color
text[SELECTED] = @selected_fg_color
text[ACTIVE] = @fg_color
text[INSENSITIVE] = darker (@bg_color)
}
# Workaround style for places where the fg color is used instead of the text color.
style "fg_is_text_color_workaround" {
fg[NORMAL] = @text_color
fg[PRELIGHT] = @text_color
fg[INSENSITIVE] = darker (@bg_color)
}
widget_class "*<GtkMenuBar>*" style "menubar"
widget_class "*<GtkMenu>*" style "menu"
widget_class "*<GtkMenuItem>*" style "menu_item"
widget_class "*<GtkSeparatorMenuItem>*" style "separator_menu_item"

@ -0,0 +1,151 @@
########################################################################
# Notebook
########################################################################
style "notebook_bg" {
bg[NORMAL] = "#e0e0e0"
}
style "notebook" {
xthickness = 3
ythickness = 3
bg[NORMAL] = "#e0e0e0"
engine "pixmap" {
### Notebook ###
image { function = BOX
file = "images/notebook.png"
border = {4, 4, 4, 4}
stretch = TRUE }
### Tab TOP ###
## Normal
image { function = EXTENSION
state = ACTIVE
file = "images/notebook-tab-top.png"
border = {4, 4, 4, 4}
stretch = TRUE
gap_side = BOTTOM }
## Active
image { function = EXTENSION
file = "images/notebook-tab-top-active.png"
border = {4, 4, 4, 4}
stretch = TRUE
gap_side = BOTTOM }
### Tab BOTTOM ###
## Normal
image { function = EXTENSION
state = ACTIVE
file = "images/notebook-tab-bottom.png"
border = {4, 4, 4, 4}
stretch = TRUE
gap_side = TOP }
## Active
image { function = EXTENSION
file = "images/notebook-tab-bottom-active.png"
border = {4, 4, 4, 4}
stretch = TRUE
gap_side = TOP }
### Tab LEFT ###
## Normal
image { function = EXTENSION
state = ACTIVE
file = "images/notebook-tab-left.png"
border = {4,4,4,4}
stretch = TRUE
gap_side = RIGHT }
## Active
image { function = EXTENSION
file = "images/notebook-tab-left-active.png"
border = {4, 4, 4, 4}
stretch = TRUE
gap_side = RIGHT }
### Tab RIGHT ###
## Normal
image { function = EXTENSION
state = ACTIVE
file = "images/notebook-tab-right.png"
border = {4, 4, 4, 4}
stretch = TRUE
gap_side = LEFT }
## Active
image { function = EXTENSION
file = "images/notebook-tab-right-active.png"
border = {4, 4, 4, 4}
stretch = TRUE
gap_side = LEFT }
### Gap TOP ###
image { function = BOX_GAP
file = "images/notebook.png"
border = {4, 4, 4, 4}
stretch = TRUE
gap_file = "images/notebook-top-gap.png"
gap_border = {4, 4, 0, 0}
gap_start_file = "images/null.png"
gap_start_border = {0, 0, 0, 0}
gap_end_file = "images/null.png"
gap_end_border = {0, 0, 0, 0}
gap_side = TOP }
### Gap BOTTOM ###
image { function = BOX_GAP
file = "images/notebook.png"
border = {4, 4, 4, 4}
stretch = TRUE
gap_file = "images/notebook-bottom-gap.png"
gap_border = {4, 4, 0, 0}
gap_start_file = "images/null.png"
gap_start_border = {0, 0, 0, 0}
gap_end_file = "images/null.png"
gap_end_border = {0, 0, 0, 0}
gap_side = BOTTOM }
### Gap LEFT ###
image { function = BOX_GAP
file = "images/notebook.png"
border = {4, 4, 4, 4}
stretch = TRUE
gap_file = "images/notebook-left-gap.png"
gap_border = {0, 0, 4, 4}
gap_start_file = "images/null.png"
gap_start_border = {0, 0, 0, 0}
gap_end_file = "images/null.png"
gap_end_border = {0, 0, 0, 0}
gap_side = LEFT }
### Gap RIGHT ###
image { function = BOX_GAP
file = "images/notebook.png"
border = {4, 4, 4, 4}
stretch = TRUE
gap_file = "images/notebook-right-gap.png"
gap_border = {0, 0, 4, 4}
gap_start_file = "images/null.png"
gap_start_border = {0, 0, 0, 0}
gap_end_file = "images/null.png"
gap_end_border = {0, 0, 0, 0}
gap_side = RIGHT }
### Focus ###
image { function = FOCUS
file = "images/null.png"
border = {1, 1, 1, 1}
stretch = TRUE }
}
}
class "GtkNotebook*" style "notebook"

@ -0,0 +1,159 @@
style "theme-panel"
{
xthickness = 4
ythickness = 0
#bg_pixmap[NORMAL] = "images/panel-bg.png"
fg[NORMAL] = "#000000"
fg[PRELIGHT] = "#ffffff"
fg[ACTIVE] = "#f5f5f5"
text[NORMAL] = "#000000"
text[PRELIGHT] = "#ffffff"
text[ACTIVE] = "#f5f5f5"
engine "pixmap" {
image {
function = BOX
recolorable = TRUE
state = NORMAL
}
image {
function = BOX
recolorable = TRUE
state = PRELIGHT
file = "images/panel-button-hover.png"
border = { 4, 4, 1, 1 }
stretch = TRUE
}
image {
function = BOX
recolorable = TRUE
state = ACTIVE
file = "images/panel-button-active.png"
border = { 4, 4, 1, 1 }
stretch = TRUE
}
image {
function = BOX
recolorable = TRUE
state = SELECTED
file = "images/panel-button-active.png"
border = { 4, 4, 1, 1 }
stretch = TRUE
}
image {
function = BOX
recolorable = TRUE
state = INSENSITIVE
}
image {
function = ARROW
recolorable = TRUE
arrow_direction = DOWN
}
}
}
style "theme-panel-light"
{
xthickness = 1
ythickness = 0
fg[NORMAL] = @fg_color
engine "murrine" {
textstyle = 0
roundness = 0
}
}
style "theme-panel-text"
{
fg[NORMAL] = "#f5f5f5"
fg[PRELIGHT] = "#ffffff"
fg[ACTIVE] = "#f5f5f5"
text[NORMAL] = "#f5f5f5"
text[PRELIGHT] = "#ffffff"
text[ACTIVE] = "#f5f5f5"
}
style "theme-main-menu-text" = "theme-panel-text"
{
fg[PRELIGHT] = "#ffffff"
text[PRELIGHT] = "#ffffff"
}
style "theme-panel-handle"
{
engine "pixmap" {
image {
function = HANDLE
}
image {
function = HANDLE
}
}
}
widget "*PanelWidget*" style "theme-panel"
widget "*PanelApplet*" style "theme-panel"
widget "*fast-user-switch*" style "theme-panel"
widget "*CPUFreq*Applet*" style "theme-panel"
widget "*indicator-applet*" style "theme-panel"
class "PanelApp*" style "theme-panel"
class "PanelToplevel*" style "theme-panel"
widget_class "*PanelToplevel*" style "theme-panel"
widget_class "*notif*" style "theme-panel"
widget_class "*Notif*" style "theme-panel"
widget_class "*Tray*" style "theme-panel"
widget_class "*tray*" style "theme-panel"
widget_class "*computertemp*" style "theme-panel"
widget_class "*Applet*Tomboy*" style "theme-panel"
widget_class "*Applet*Netstatus*" style "theme-panel"
# Fixes for tooltip text in some apps.
widget_class "*Notif*Beagle*" style "theme-panel-light"
widget_class "*Notif*Brasero*" style "theme-panel-light"
# XFCE panel theming.
widget "*Xfce*Panel*" style "theme-panel"
class "*Xfce*Panel*" style "theme-panel"
# lxpanel and fbpanel
widget "*.tclock.*" style "theme-panel"
widget "*.taskbar.*" style "theme-panel"
widget_class "*GtkBgbox*" style "theme-panel"
# Make sure panel text color doesn't change
widget_class "*Panel*MenuBar*" style "theme-main-menu-text"
widget_class "*Panel*<GtkMenuBar>*" style "theme-main-menu-text"
widget "*.clock-applet-button.*" style "theme-panel-text"
widget "*PanelApplet*" style "theme-panel-text"
# Hide ugly handle
class "PanelAppletFrame" style:highest "theme-panel-handle"
# The following removes the arrows from the panel
style "panel-arrow-remove" {
engine "pixmap" {
image {
function = ARROW
recolorable = TRUE
overlay_file = "images/arrow-blank.png"
overlay_border = {2,2,2,2}
overlay_stretch = FALSE
arrow_direction = UP
}
image {
function = ARROW
recolorable = TRUE
overlay_file = "images/arrow-blank.png"
overlay_border = {2,2,2,2}
overlay_stretch = FALSE
arrow_direction = DOWN
}
}
}
widget_class "*PanelToplevel*" style "panel-arrow-remove"

@ -0,0 +1,60 @@
style "pcmanfm-sidebar" {
GtkTreeView::even_row_color = "#e0e0e0"
}
style "pcmanfm-handle" {
GtkPaned::handle-size = 2
engine "pixmap" {
image { function = HANDLE
recolorable = FALSE
file = "images/handle-vert.png"
stretch = TRUE
border = { 0, 0, 0, 0 } }
}
}
style "pcmanfm-notebook" {
xthickness = 1
ythickness = 1
}
style "pcman-padding" {
xthickness = 3
ythickness = 3
}
style "treeview" {
engine "clearlooks" {
hint = "treeview"
}
}
style "treeview_header" = "default" {
xthickness = 2
ythickness = 1
engine "clearlooks" {
hint = "treeview-header"
}
}
widget_class "*FmMainWin*GtkToolbar*" style "pcman-padding"
widget_class "*FmPlacesView*" style "pcmanfm-sidebar"
widget "*FmMainWin*GtkHPaned" style "pcmanfm-handle"
widget "*FmMainWin*GtkNotebook" style "pcmanfm-notebook"
widget_class "*FmPlacesView*" style "pcmanfm-sidebar"
widget_class "*.<GtkTreeView>*" style "treeview"
widget_class "*.<GtkTreeView>.<GtkButton>" style "treeview_header"
widget_class "*.<GtkCTree>.<GtkButton>" style "treeview_header"
widget_class "*.<GtkList>.<GtkButton>" style "treeview_header"
widget_class "*.<GtkCList>.<GtkButton>" style "treeview_header"
widget_class "*.<GtkComboBox>.<GtkCellView>" style "text_is_fg_color_workaround"
widget "*.gtk-combobox-popup-menu.*" style "menuitem_text_is_fg_color_workaround"
widget_class "*<GtkListItem>*" style "fg_is_text_color_workaround"
widget_class "*<GtkCList>" style "fg_is_text_color_workaround"
widget_class "*<EelEditableLabel>" style "fg_is_text_color_workaround"
widget_class "*.<ETable>.<ECanvas>" style "treeview_header"
widget_class "*.<ETree>.<ECanvas>" style "treeview_header"

@ -0,0 +1,66 @@
########################################################################
# Progressbar
########################################################################
style "progressbar" {
GtkProgressBar ::shadow-type = GTK_SHADOW_NONE
bg[NORMAL] = "#C8C8C8"
bg[SELECTED] = @selected_bg_color
engine "pixmap" {
image { function = BOX
detail = "trough"
file = "images/progressbar-trough-horiz.png"
border = {9, 9, 9, 9}
stretch = TRUE
orientation = HORIZONTAL }
image { function = BOX
detail = "trough"
file = "images/progressbar-trough-vert.png"
border = {9, 9, 9, 9}
stretch = TRUE
orientation = VERTICAL }
image { function = SHADOW
shadow = IN
file = "images/progressbar-trough-tree.png"
border = {9, 9, 9, 9}
stretch = TRUE }
image { function = BOX
detail = "bar"
file = "images/progressbar-horiz.png"
border = {8, 8, 8, 8}
stretch = TRUE
orientation = HORIZONTAL }
image { function = BOX
detail = "bar"
file = "images/progressbar-vert.png"
border = {8, 8, 8, 8}
stretch = TRUE
orientation = VERTICAL }
image { function = BOX
state = SELECTED
border = {2, 2, 2, 2}
file = "images/progressbar-horiz.png"
stretch = TRUE }
}
}
style "progressbar_tree" {
GtkProgressBar ::shadow-type = GTK_SHADOW_NONE
bg[NORMAL] = "#C8C8C8"
bg[SELECTED] = @selected_bg_color
engine "pixmap" {
image { function = SHADOW
shadow = IN
file = "images/progressbar-trough-tree.png"
border = {9, 9, 9, 9}
stretch = TRUE }
image { function = BOX
state = SELECTED
border = {2, 2, 2, 2}
file = "images/progressbar-tree.png"
stretch = TRUE }
}
}
class "GtkTreeView*" style "progressbar_tree"
class "GtkProgressBar*" style "progressbar"

@ -0,0 +1,163 @@
########################################################################
# Radio buttons
########################################################################
style "radio_button"
{
### Radio ###
engine "pixmap"
{
## Normal
image {
function = CHECK
state = NORMAL
shadow = OUT
overlay_file = "images/radio.png"
overlay_stretch = FALSE }
image {
function = CHECK
state = NORMAL
shadow = IN
overlay_file = "images/radio-pressed.png"
overlay_stretch = FALSE }
image {
function = OPTION
state = NORMAL
shadow = OUT
overlay_file = "images/radio.png"
overlay_stretch = FALSE }
image {
function = OPTION
state = NORMAL
shadow = IN
overlay_file = "images/radio-pressed.png"
overlay_stretch = FALSE }
## Prelight
image {
function = CHECK
state = PRELIGHT
shadow = OUT
overlay_file = "images/radio-sel.png"
overlay_stretch = FALSE }
image {
function = CHECK
state = PRELIGHT
shadow = IN
overlay_file = "images/radio-pressed-sel.png"
overlay_stretch = FALSE }
image {
function = OPTION
state = PRELIGHT
shadow = OUT
overlay_file = "images/radio-sel.png"
overlay_stretch = FALSE }
image {
function = OPTION
state = PRELIGHT
shadow = IN
overlay_file = "images/radio-pressed-sel.png"
overlay_stretch = FALSE }
## Insensitive
image {
function = CHECK
state = INSENSITIVE
shadow = OUT
overlay_file = "images/radio-ins.png"
overlay_stretch = FALSE }
image {
function = CHECK
state = INSENSITIVE
shadow = IN
overlay_file = "images/radio-pressed-ins.png"
overlay_stretch = FALSE }
image {
function = OPTION
state = INSENSITIVE
shadow = OUT
overlay_file = "images/radio-ins.png"
overlay_stretch = FALSE }
image {
function = OPTION
state = INSENSITIVE
shadow = IN
overlay_file = "images/radio-pressed-ins.png"
overlay_stretch = FALSE }
## Active
image {
function = CHECK
state = ACTIVE
shadow = OUT
overlay_file = "images/radio-active.png"
overlay_stretch = FALSE }
image {
function = CHECK
state = ACTIVE
shadow = IN
overlay_file = "images/radio-pressed-active.png"
overlay_stretch = FALSE }
image {
function = OPTION
state = ACTIVE
shadow = OUT
overlay_file = "images/radio-active.png"
overlay_stretch = FALSE }
image {
function = OPTION
state = ACTIVE
shadow = IN
overlay_file = "images/radio-pressed-active.png"
overlay_stretch = FALSE }
}
}
class "GtkRadio*" style "radio_button"
class "GtkRadioMenuItem*" style "radio_button"
style "radio_button_tree"
{
### Radio button ###
engine "pixmap"
{
image {
function = CHECK
shadow = OUT
overlay_file = "images/radio.png"
overlay_stretch = FALSE }
image {
function = CHECK
shadow = IN
overlay_file = "images/radio-pressed.png"
overlay_stretch = FALSE }
image {
function = OPTION
shadow = OUT
overlay_file = "images/radio.png"
overlay_stretch = FALSE }
image {
function = OPTION
shadow = IN
overlay_file = "images/radio-pressed.png"
overlay_stretch = FALSE }
}
}
class "GtkTreeView*" style "radio_button_tree"

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save