Transient Designer: Filter for envelope signal, different improvements for UI
[calf.git] / gui / calf.rc.in
blobaab79c2c141276327beb41c009f154f08c022708
1 pixmap_path "@guidatadir@"
3 style "calf-default"
5     GtkWidget      ::focus-line-width     = 0
6     
7     GtkRange       ::trough-border        = 0
8     GtkScale       ::slider-length        = 46
9     GtScale        ::slider-width         = 46
10     GtkScale       ::trough-side-details  = 0
11     GtkRange       ::activate-slider      = 0
12     
13     GtkMenuBar     ::internal-padding     = 4
14     
15     GtkArrow       ::arrow-scaling        = 0.0
16     GtkComboBox    ::arrow-scaling        = 0.0
17     GtkComboBox    ::arrow-size           = 0
18     GtkStatusbar   ::shadow_type          = GTK_SHADOW_NONE
19     
20     xthickness        = 0
21     ythickness        = 0
22     
23     font_name         = "Sans 8"
24     
25     #fg[NORMAL]        = "#fff"
26     #fg[PRELIGHT]      = "#fff"
27     #fg[ACTIVE]        = "#fff"
28     #fg[SELECTED]      = "#fff"
29     #fg[INSENSITIVE]   = "#aaa"
31     #bg[NORMAL]        = "#222"
32     #bg[PRELIGHT]      = "#444"
33     #bg[ACTIVE]        = "#222"
34     #bg[SELECTED]      = "#0af"
35     #bg[INSENSITIVE]   = "#666"
37     #base[NORMAL]      = "#eee"
38     #base[PRELIGHT]    = "#fff"
39     #base[ACTIVE]      = "#ddd"
40     #base[SELECTED]    = "#0af"
41     #base[INSENSITIVE] = "#666"
43     #text[NORMAL]      = "#333"
44     #text[PRELIGHT]    = "#000"
45     #text[ACTIVE]      = "#000"
46     #text[SELECTED]    = "#000"
47     #text[INSENSITIVE] = "#aaa"
48     
49     #engine "clearlooks" { }
52 style "debug"
54     fg[NORMAL]       = "red"
55     fg[PRELIGHT]     = "green"
56     fg[SELECTED]     = "yellow"
57     fg[ACTIVE]       = "blue"
58     fg[INSENSITIVE]  = "grey"
61 style "calf-wide"
63     xthickness   = 5
64     ythickness   = 4
67 style "calf-rack"
69     bg_pixmap[NORMAL] = "background_light.png"
72 style "calf-rack-title"
74     fg[NORMAL] = "#918864"
75     font_name  = "Sans 12"
76     xthickness = 7
77     ythickness = 3
80 style "calf-rack-widgets"
82     fg[NORMAL]        = "#918864"
83     font_name         = "Sans 5"
86 style "calf-plugin"
88     bg_pixmap[NORMAL] = "background_dark.png"
91 style "calf-connector"
93     #bg_pixmap[NORMAL] = "background_dark.png"
95 style "calf-connector-children"
97     font_name  = "Sans 8"
99 style "calf-connector-title"
101     font_name  = "Sans 13"
104 style "calf-label" {
105     font_name  = "Sans 7"
106     fg[NORMAL] = "#fff"
110 ### BUTTON ###
112 style "calf-button"
114     GtkButton      ::child-displacement-x = 0
115     GtkButton      ::child-displacement-y = 0
116     GtkButton      ::inner-border         = { 10, 10, 4, 4}
117     
118     fg[NORMAL]   = "#07005a"
119     fg[PRELIGHT] = "#3392e6"
120     fg[ACTIVE]   = "#43b2ff"
121     
122     font_name         = "Sans 8"
123     
124     xthickness = 3
125     ythickness = 3
126     
129 ### TOGGLE BUTTON ###
131 style "calf-toggle" = "calf-button"
133     GtkButton::inner-border = { 10, 36, 4, 4}
136 ### COMBOBOX ###
138 style "calf-combobox"
140     # NOTE:
141     # ComboBox is rendered via Cairo with 12pt text. These settings are
142     # just for a usable size allocation of the widget.
143     font_name = "Sans 10.5"
144     xthickness = 0
145     ythickness = 3
148 ### TEXT ENTRY ###
150 style "calf-entry"
152     base[SELECTED] = "#D1EA73"
153     base[NORMAL]   = "#000"
154     text[SELECTED] = "#000"
155     text[NORMAL]   = "#D1EA73"
156     xthickness     = 3
157     ythickness     = 3
160 ### MENU ###
162 style "calf-menu" = "calf-wide"
164     fg[NORMAL]   = "#ddd"
165     fg[SELECTED] = "#fff"
166     fg[PRELIGHT] = "#fff"
167     bg[NORMAL]   = "#111"
168     bg[SELECTED] = "#333"
169     font_name    = "Sans 8"
172 ### H/V SCALES ###
174 style "calf-scale-small"
176     fg[NORMAL] = "white"
177     GtkScale::slider-length = 38
178     GtkRange::slider-width  = 38
182 style "calf-scale-big"
184     fg[NORMAL] = "white"
187 ### SCROLLBAR ###
189 style "calf-scrollbar"
191     
194 ### NOTEBOOK ###
196 style "calf-notebook"
198     xthickness   = 24
199     ythickness   = 8
200     fg[NORMAL]   = "#fff"
201     fg[PRELIGHT]   = "#fff"
202     fg[ACTIVE]   = "#eee"
205 ### TREEVIEW ###
207 style "calf-treeview"
209     GtkTreeView::odd-row-color = "#323942"
210     base[NORMAL]       = "#222932" # rows background
211     base[SELECTED]     = "#49596a" # rows background selected
212     base[ACTIVE]       = "#49596a" # rows background selected but not focused
213     
214     text[NORMAL]       = "#dddddd" # rows text
215     text[SELECTED]     = "#ffffff" # rows text selected
216     text[ACTIVE]       = "#ffffff" # rows text selected but not focused
217     
218     xthickness   = 24
219     ythickness   = 8
222 style "calf-treehead"
224     bg[NORMAL]         = "#eeeeee" # header background
225     fg[NORMAL]         = "white" # header text
226     fg[PRELIGHT]       = "white" # header text
227     fg[SELECTED]       = "white" # header text
228     fg[ACTIVE]         = "white" # header text
232 ### FRAMES ###
234 style "calf-frame"
236     xthickness = 8
237     ythickness = 8
240 widget "*Calf*"                                   style : rc "calf-default"
242 widget "*Calf-Rack"                               style : highest "calf-rack"
243 widget "*Calf-Rack*"                              style : highest "calf-rack-widgets"
244 widget "*Calf-Rack*Calf-Rack-Title"               style : highest "calf-rack-title"
246 widget "*Calf-Plugin"                             style : highest "calf-plugin"
248 widget "*Connector"                               style : highest "calf-connector"
249 widget "*Connector*View*"                         style : highest "calf-connector-children"
250 widget "*Connector*Ports*"                        style : highest "calf-connector-children"
251 widget "*Connector*Title*"                        style : highest "calf-connector-title"
253 widget "*Calf-Label"                              style : highest "calf-label"
254 widget "*Calf-Value"                              style : highest "calf-label"
256 widget "*Calf-Menu*"                              style : highest "calf-menu"
258 widget "*Calf*Notebook*"                          style : highest "calf-notebook"
260 widget "*Calf*Frame"                              style : highest "calf-frame"
262 widget "*Calf*Button*"                            style : highest "calf-button"
263 widget "*Calf*Toggle*"                            style : highest "calf-toggle"
264 widget "*Calf*CheckButton"                        style : highest "calf-toggle"
265 widget "*Calf*RadioButton"                        style : highest "calf-toggle"
267 widget "*Calf*Combo*"                             style : highest "calf-combobox"
269 widget "*Calf*Entry*"                             style : highest "calf-entry"
271 widget "*Calf*Range"                              style : highest "calf-scale-small"
272 widget "*Calf*Scale1"                             style : highest "calf-scale-small"
273 widget "*Calf*Scale2"                             style : highest "calf-scale-big"
274 widget_class "*Scrollbar*"                        style : highest "calf-scrollbar"
276 widget_class "*Calf*GtkTreeView*"                 style : highest "calf-treeview"
277 widget_class "*Calf*TreeView*Button*"             style : highest "calf-treehead"