OSDN Git Service

5bd9a7d14422a186c6fc648b27fb2698bcd4884e
[pacbang-linux/pacbang-gtk-theme.git] / PacBang / gtk-2.0 / menubar-toolbar / menubar-toolbar.rc
1 style "menubar" {
2
3   bg[NORMAL] = "#d9d9d9"
4   fg[NORMAL] = "#5c5c5c"
5   fg[PRELIGHT] = "#5c5c5c"
6   fg[ACTIVE] = "#5c5c5c"
7   fg[SELECTED] = @selected_fg_color
8   fg[INSENSITIVE] = shade(1.3, "#5c5c5c")
9
10   xthickness = 0
11   ythickness = 0
12
13   engine "pixmap" {
14
15     image {
16       function = BOX
17       file  = "menubar-toolbar/menubar.png"
18       stretch  = TRUE
19       border = { 1, 1, 1, 1 }
20     }
21   }
22 }
23
24 style "menubar-borderless" {
25
26   bg[NORMAL] = "#d9d9d9"
27   fg[NORMAL] = "#5c5c5c"
28   fg[SELECTED] = @fg_color
29   fg[INSENSITIVE] = shade(1.3, "#5c5c5c")
30
31   xthickness = 0
32   ythickness = 0
33
34   engine "pixmap" {
35
36     image {
37       function = BOX
38       file  = "assets/null.png"
39       stretch  = TRUE
40       border = { 1, 1, 1, 1 }
41     }
42   }
43 }
44
45 style "menubar_item" {
46
47   xthickness = 2
48   ythickness = 4
49
50   fg[PRELIGHT] = @selected_fg_color
51
52   engine "pixmap" {
53
54     image {
55       function = BOX
56       state = PRELIGHT
57       file = "menubar-toolbar/menubar_button.png"
58       border = { 2, 2, 2, 2 }
59       stretch = TRUE
60     }
61   }
62 }
63
64 # Text Style Menubar
65 style "menubar-text" {
66
67   engine "murrine" {
68     text_shade = 0.0
69     textstyle = 0
70   }
71 }
72
73 style "toolbar_entry" {
74   xthickness = 6
75
76   base[NORMAL] = "#fdfdfd"
77   base[INSENSITIVE] = "#f4f4f4"
78
79   text[NORMAL] = "#5c5c5c"
80
81   engine "pixmap" {
82
83     image {
84       function = SHADOW
85       detail = "entry"
86       state = NORMAL
87       shadow = IN
88       file = "menubar-toolbar/toolbar-entry-border-bg.png"
89       border = { 12, 12, 12, 12 }
90       stretch = TRUE
91     }
92
93     image {
94       function = SHADOW
95       detail = "entry"
96       state = INSENSITIVE
97       shadow = IN
98       file = "menubar-toolbar/toolbar-entry-border-disabled-bg.png"
99       border = { 12, 12, 12, 12 }
100       stretch = TRUE
101     }
102
103     image {
104       function = SHADOW
105       detail = "entry"
106       state = ACTIVE
107       file = "menubar-toolbar/toolbar-entry-border-active-bg.png"
108       border = { 12, 12, 12, 12 }
109       stretch = TRUE
110     }
111
112     image {
113       function = FLAT_BOX
114       detail = "entry_bg"
115       state = NORMAL
116       overlay_file = "assets/null.png"
117       overlay_border = { 0, 0, 0, 0 }
118       overlay_stretch = TRUE
119     }
120
121     image {
122       function = FLAT_BOX
123       detail = "entry_bg"
124       state = ACTIVE
125       overlay_file = "assets/null.png"
126       overlay_border = { 0, 0, 0, 0 }
127       overlay_stretch = TRUE
128     }
129   }
130 }
131
132 #Chromium
133 style "chrome-gtk-frame" {
134
135   ChromeGtkFrame::frame-color = "#d9d9d9"
136   ChromeGtkFrame::inactive-frame-color = "#d9d9d9"
137
138   ChromeGtkFrame::frame-gradient-size = 0
139   ChromeGtkFrame::frame-gradient-color = shade(0.5, @bg_color)
140
141   ChromeGtkFrame::incognito-frame-color = shade(0.85, @bg_color)
142   ChromeGtkFrame::incognito-inactive-frame-color = @bg_color
143
144   ChromeGtkFrame::incognito-frame-gradient-color = @bg_color
145
146   ChromeGtkFrame::scrollbar-trough-color = shade(0.912, @bg_color)
147   ChromeGtkFrame::scrollbar-slider-prelight-color = shade(1.04, @bg_color)
148   ChromeGtkFrame::scrollbar-slider-normal-color = @bg_color
149
150 }
151
152 widget_class "*<GtkMenuBar>*"                                       style "menubar"
153 widget_class "*<GtkMenuBar>.<GtkMenuItem>*"                         style "menubar_item"
154
155 widget_class "*ThunarWindow*<GtkToolbar>"                           style "menubar"
156 widget_class "*CajaNavigationWindow*<GtkToolbar>"                   style "menubar"
157
158 class "ChromeGtkFrame"                                              style "chrome-gtk-frame"
159
160 widget_class "*<GtkMenuBar>*<GtkMenuItem>*<GtkAccelLabel>"          style "menubar-text"
161
162 # Whitelist for dark toolbars
163 widget_class "*ThunarWindow*<GtkMenuBar>"                           style "menubar-borderless"
164 widget_class "*CajaNavigationWindow*<GtkMenuBar>"                   style "menubar-borderless"
165 widget_class "*ThunarWindow*<GtkToolbar>*<GtkEntry>"                style "toolbar_entry"
166 widget_class "*CajaNavigationWindow*<GtkToolbar>*<GtkEntry>"        style "toolbar_entry"