fdac4313f9f85ba54a6baa30905783375a47d175
[ardour.git] / gtk2_ardour / ardour3_styles.rc.in
1 style "contrasting_popup" = "medium_monospace_text"
2 {
3   bg[NORMAL]          = @@COLPREFIX@_lightest
4   fg[NORMAL]          = @@COLPREFIX@_darkest
5   base[NORMAL]        = @@COLPREFIX@_lightest
6   text[NORMAL]        = @@COLPREFIX@_darkest
7   text[ACTIVE]        = @@COLPREFIX@_darkest
8   text[SELECTED]      = @@COLPREFIX@_darkest
9 }
10
11 style "base_frame"
12 {
13         fg[NORMAL] = @@COLPREFIX@_bg
14         bg[NORMAL] = @@COLPREFIX@_bg
15 }
16
17 style "transport_base" = "medium_bold_text"
18 {
19
20 }
21
22 style "default_button" = "small_text"
23 {
24 }
25
26 style "mouse_mode_button" = "default_button"
27 {
28         bg[ACTIVE] = @@COLPREFIX@_contrasting_indicator
29         fg[ACTIVE] = @@COLPREFIX@_darkest
30 }
31
32 style "default_menu" = "medium_text"
33 {
34   #bg[NORMAL] = darker(@@COLPREFIX@_bg)
35 }
36
37 style "default_generic" = "medium_text"
38 {
39 }
40
41 style "text_cell_entry" = "medium_text"
42 {
43 }
44
45 style "very_small_button" = "default_button" 
46 {
47         ythickness = 0
48         xthickness = 0
49 }
50
51 style "small_button" = "default_button"
52 {
53 }
54
55 style "very_small_red_active_and_selected_button" = "very_small_button"
56 {
57         fg[ACTIVE] = @@COLPREFIX@_darkest
58         bg[ACTIVE] = @@COLPREFIX@_bright_indicator
59         bg[SELECTED] = @@COLPREFIX@_bright_indicator
60 }
61
62 style "small_red_active_and_selected_button" = "small_button"
63 {
64         fg[ACTIVE] = @@COLPREFIX@_darkest
65         bg[ACTIVE] = @@COLPREFIX@_bright_indicator
66         bg[SELECTED] = @@COLPREFIX@_bright_indicator
67 }
68
69 style "gain_fader"
70 {
71         bg[NORMAL] = shade (0.7, @@COLPREFIX@_bg)
72         bg[ACTIVE] = shade (0.705, @@COLPREFIX@_bg)
73         bg[INSENSITIVE] = shade (0.705, @@COLPREFIX@_bg)
74
75         fg[INSENSITIVE] = shade(1.4, @@COLPREFIX@_bg)
76         fg[NORMAL] = shade(1.4, @@COLPREFIX@_bg)
77         fg[ACTIVE] = shade(1.4, @@COLPREFIX@_bg)
78 }
79
80 #MSR and related buttons
81
82 style "track_rec_enable_button" = "small_button"
83 {
84         fg[ACTIVE] =   @@COLPREFIX@_darkest
85         bg[NORMAL] =   mix(0.08,@@COLPREFIX@_arm,@@COLPREFIX@_bg)
86         bg[PRELIGHT] = shade(1.1,mix(0.08,@@COLPREFIX@_arm,@@COLPREFIX@_bg))
87 }
88
89 style "track_rec_enable_button_active" = "small_button"
90 {
91         #fg[ACTIVE] =   @@COLPREFIX@_darkest
92         #fg[SELECTED] = @@COLPREFIX@_darkest
93         #fg[PRELIGHT] = @@COLPREFIX@_darkest
94         #fg[NORMAL] = @@COLPREFIX@_darkest
95
96         bg[NORMAL] =   @@COLPREFIX@_arm
97         bg[ACTIVE] =   @@COLPREFIX@_arm
98         bg[SELECTED] =   @@COLPREFIX@_arm
99         bg[PRELIGHT] =   shade(1.1, @@COLPREFIX@_arm)
100 }
101
102 style "track_rec_enable_button_alternate" = "small_button"
103 {
104         fg[SELECTED] = @@COLPREFIX@_darkest
105         fg[ACTIVE] =   @@COLPREFIX@_darkest
106         fg[PRELIGHT] = @@COLPREFIX@_darkest
107         fg[NORMAL] = @@COLPREFIX@_darkest
108
109         bg[NORMAL] =   lighter(@@COLPREFIX@_arm)
110         bg[ACTIVE] =   lighter(@@COLPREFIX@_arm)
111         bg[SELECTED] =   lighter(@@COLPREFIX@_arm)
112         bg[PRELIGHT] =   shade(1.1, lighter(@@COLPREFIX@_arm))
113 }
114
115 style "track_rec_enable_button_alternate_two" = "small_button"
116 {
117         fg[SELECTED] = @@COLPREFIX@_darkest
118         fg[ACTIVE] =   @@COLPREFIX@_darkest
119         fg[PRELIGHT] = @@COLPREFIX@_darkest
120         fg[NORMAL] = @@COLPREFIX@_darkest
121
122         bg[NORMAL] =   darker(@@COLPREFIX@_arm)
123         bg[ACTIVE] =   darker(@@COLPREFIX@_arm)
124         bg[SELECTED] =   darker(@@COLPREFIX@_arm)
125         bg[PRELIGHT] =   shade(1.1, darker(@@COLPREFIX@_arm))
126 }
127
128 style "mixer_track_rec_enable_button" = "track_rec_enable_button"
129 {
130         xthickness = 0
131         ythickness = 0
132 }
133
134 style "mixer_track_rec_enable_button_alternate" = "track_rec_enable_button_alternate"
135 {
136         xthickness = 0
137         ythickness = 0
138 }
139
140 style "mixer_track_rec_enable_button_active" = "track_rec_enable_button_active"
141 {
142         xthickness = 0
143         ythickness = 0
144 }
145
146 style "monitor" = "small_button"
147 {
148 }
149
150 style "meterbridge_label" = "small_text"
151 {
152 }
153
154 style "solo_isolate" = "very_small_text"
155 {
156 }
157
158 style "solo_safe" = "very_small_text"
159 {
160 }
161
162 style "solo_button" = "small_button"
163 {
164   bg[NORMAL] = mix(0.1,@@COLPREFIX@_solo,@@COLPREFIX@_bg)
165   bg[ACTIVE] = @@COLPREFIX@_solo
166   fg[ACTIVE] = @@COLPREFIX@_darkest
167 }
168
169 style "solo_button_alternate" = "small_button"
170 {
171         #
172         # this is the "solo-isolated" solo theme
173         #
174
175         bg[ACTIVE] = lighter(@@COLPREFIX@_solo)
176
177         fg[ACTIVE] = @@COLPREFIX@_bright_indicator
178         fg[SELECTED] = @@COLPREFIX@_bright_indicator
179         fg[NORMAL] = @@COLPREFIX@_bright_indicator
180         fg[PRELIGHT] = shade(1.1, @@COLPREFIX@_bright_indicator)
181 }
182
183 style "solo_button_alternate2" = "small_button"
184 {
185         #
186         # this is the "half-bright" solo theme
187         #
188
189         bg[NORMAL] = darker(@@COLPREFIX@_solo) 
190         bg[ACTIVE] = darker(@@COLPREFIX@_solo)
191         bg[SELECTED] = darker(@@COLPREFIX@_solo)
192         bg[PRELIGHT] = shade(1.1, darker(@@COLPREFIX@_solo))
193
194         fg[ACTIVE] = @@COLPREFIX@_darkest
195         fg[SELECTED] = @@COLPREFIX@_darkest
196         fg[NORMAL] = @@COLPREFIX@_darkest
197         fg[PRELIGHT] = @@COLPREFIX@_darkest
198 }
199
200 style "solo_button_active" = "small_button"
201 {
202         #
203         # this is the "full-bright" solo theme
204         #
205
206         bg[NORMAL] = @@COLPREFIX@_solo
207         bg[ACTIVE] = @@COLPREFIX@_solo
208         bg[SELECTED] = @@COLPREFIX@_solo
209         bg[PRELIGHT] = shade(1.1, @@COLPREFIX@_solo)
210
211         fg[ACTIVE] = @@COLPREFIX@_darkest
212         fg[SELECTED] = @@COLPREFIX@_darkest
213         fg[NORMAL] = @@COLPREFIX@_darkest
214         fg[PRELIGHT] = @@COLPREFIX@_darkest
215 }
216
217 style "processor" = "small_text"
218 {
219 }
220
221 style "mixer_invert_button" = "small_button"
222 {
223         bg[ACTIVE] = @@COLPREFIX@_not_so_bright_indicator
224         fg[ACTIVE] = @@COLPREFIX@_darkest
225 }
226
227 style "mixer_solo_button" = "solo_button"
228 {
229         xthickness = 0
230         ythickness = 0
231 }
232
233 style "mixer_solo_button_alternate" = "solo_button_alternate"
234 {
235         xthickness = 0
236         ythickness = 0
237 }
238
239 style "mixer_solo_button_alternate2" = "solo_button_alternate2"
240 {
241         xthickness = 0
242         ythickness = 0
243 }
244
245
246 style "mixer_solo_button_active" = "solo_button_active"
247 {
248         xthickness = 0
249         ythickness = 0
250 }
251
252 style "monitor_opt_button" = "small_button"
253 {
254         bg[NORMAL] = mix(0.1,@@COLPREFIX@_not_so_bright_indicator,@@COLPREFIX@_bg)
255         bg[ACTIVE] = @@COLPREFIX@_not_so_bright_indicator
256         fg[ACTIVE] = @@COLPREFIX@_darkest
257 }
258
259 style "monitor_mono_button" = "small_button"
260 {
261         bg[NORMAL] = mix(0.1,@@COLPREFIX@_mono,@@COLPREFIX@_bg)
262         bg[ACTIVE] = @@COLPREFIX@_mono
263         fg[ACTIVE] = @@COLPREFIX@_darkest
264 }
265
266 style "monitor_invert_button" = "small_button"
267 {
268         bg[NORMAL] = mix(0.1,@@COLPREFIX@_not_so_bright_indicator,@@COLPREFIX@_bg)
269         bg[ACTIVE] = @@COLPREFIX@_not_so_bright_indicator
270         fg[ACTIVE] = @@COLPREFIX@_darkest
271 }
272
273 style "monitor_mute_button" = "small_button"
274 {
275         bg[NORMAL] = mix(0.1,@@COLPREFIX@_mute,@@COLPREFIX@_bg)
276         bg[ACTIVE] = @@COLPREFIX@_mute
277         fg[ACTIVE] = @@COLPREFIX@_darkest
278 }
279
280 style "monitor_dim_button" = "small_button"
281 {
282         bg[NORMAL] = mix(0.1,lighter(@@COLPREFIX@_mute),@@COLPREFIX@_bg)
283         bg[ACTIVE] = lighter(@@COLPREFIX@_mute)
284         fg[ACTIVE] = @@COLPREFIX@_darkest
285 }
286
287 style "monitor_iso_button" = "small_button"
288 {
289         bg[NORMAL] = mix(0.1,@@COLPREFIX@_somewhat_bright_indicator,@@COLPREFIX@_bg)
290         bg[ACTIVE] = @@COLPREFIX@_somewhat_bright_indicator
291         fg[ACTIVE] = @@COLPREFIX@_darkest
292 }
293
294 style "mute_button" = "small_button"
295 {
296         bg[NORMAL] = mix(0.1,@@COLPREFIX@_mute,@@COLPREFIX@_bg)
297         bg[ACTIVE] = @@COLPREFIX@_mute
298         fg[ACTIVE] = @@COLPREFIX@_darkest
299 }
300
301 style "mute_button_fullylit" = "small_button"
302 {
303         # this is the normal "active" state for a mute button
304
305         bg[ACTIVE] = @@COLPREFIX@_mute
306         bg[NORMAL] = @@COLPREFIX@_mute
307         bg[SELECTED] = @@COLPREFIX@_mute
308         bg[PRELIGHT] = lighter (@@COLPREFIX@_mute)
309
310         fg[SELECTED] = @@COLPREFIX@_darkest
311         fg[ACTIVE] = @@COLPREFIX@_darkest
312         fg[NORMAL] = @@COLPREFIX@_darkest
313         fg[PRELIGHT] = @@COLPREFIX@_darkest
314 }
315
316 style "mute_button_halflit" = "small_button"
317 {
318         bg[NORMAL] = mix(0.5,@@COLPREFIX@_lightest,@@COLPREFIX@_mute)
319         bg[SELECTED] = mix(0.5,@@COLPREFIX@_lightest,@@COLPREFIX@_mute)
320         bg[ACTIVE] = mix(0.5,@@COLPREFIX@_lightest,@@COLPREFIX@_mute)
321         bg[PRELIGHT] = mix(0.5,@@COLPREFIX@_lightest,@@COLPREFIX@_mute)
322
323         fg[SELECTED] = @@COLPREFIX@_darkest
324         fg[ACTIVE] = @@COLPREFIX@_darkest
325         fg[NORMAL] = @@COLPREFIX@_darkest
326         fg[PRELIGHT] = @@COLPREFIX@_darkest
327 }
328
329 style "mixer_mute_button" = "mute_button"
330 {
331         xthickness = 0
332         ythickness = 0
333 }
334
335 style "mixer_mute_button_fullylit" = "mute_button_fullylit"
336 {
337         xthickness = 0
338         ythickness = 0
339 }
340
341 style "mixer_mute_button_halflit" = "mute_button_halflit"
342 {
343         xthickness = 0
344         ythickness = 0
345 }
346
347 style "multiline_combo" = "small_button"
348 {
349         xthickness = 0
350         ythickness = 0
351 }
352
353 style "track_loop_button" = "small_button"
354 {
355         bg[ACTIVE] = @@COLPREFIX@_somewhat_bright_indicator
356         bg[PRELIGHT] = lighter(@@COLPREFIX@_somewhat_bright_indicator)
357
358 }
359
360 style "mixer_red_active_button" = "very_small_button"
361 {
362         bg[ACTIVE] = @@COLPREFIX@_bright_indicator
363
364         base[INSENSITIVE] = { 0.16, 0.16, 0.21 }
365         bg[INSENSITIVE] = { 0.16, 0.16, 0.21 }
366 }
367
368 style "ruler_label" = "small_bold_text"
369 {
370         fg[NORMAL] = @@COLPREFIX@_light_text_on_dark
371 }
372
373 style "transport_button"
374 {
375   #bg[NORMAL] = mix(0.05,@@COLPREFIX@_contrasting_indicator,@@COLPREFIX@_bg)   #turns out this is kind of yucky looking, but it's there if you want to try it
376         bg[ACTIVE] = @@COLPREFIX@_contrasting_indicator
377         fg[ACTIVE] = @@COLPREFIX@_darkest
378 }
379
380 style "transport_button_active"
381 {
382         bg[NORMAL] = @@COLPREFIX@_contrasting_indicator
383         bg[ACTIVE] = @@COLPREFIX@_contrasting_indicator
384         bg[SELECTED] = @@COLPREFIX@_contrasting_indicator
385         bg[PRELIGHT] = @@COLPREFIX@_contrasting_indicator
386
387         fg[NORMAL] = @@COLPREFIX@_darkest
388         fg[PRELIGHT] = @@COLPREFIX@_darkest
389         fg[SELECTED] = @@COLPREFIX@_darkest
390         fg[ACTIVE] = @@COLPREFIX@_darkest
391 }
392
393 style "transport_button_alternate_two"
394 {
395         fg[SELECTED] = @@COLPREFIX@_darkest
396         fg[ACTIVE] =   @@COLPREFIX@_darkest
397         fg[PRELIGHT] = @@COLPREFIX@_darkest
398         fg[NORMAL] = @@COLPREFIX@_darkest
399
400         bg[NORMAL] =   shade(0.2,@@COLPREFIX@_bright_indicator)
401         bg[ACTIVE] =   shade(0.2,@@COLPREFIX@_bright_indicator)
402         bg[SELECTED] =   shade(0.2,@@COLPREFIX@_bright_indicator)
403         bg[PRELIGHT] =   shade(0.2,@@COLPREFIX@_bright_indicator)
404 }
405
406 style "transport_rec_button"
407 {
408         fg[ACTIVE] = @@COLPREFIX@_darkest
409         bg[ACTIVE] = darker(@@COLPREFIX@_arm)
410         #the rest of these don't quite do what I expected
411         #bg[NORMAL] = mix(0.05,@@COLPREFIX@_arm,@@COLPREFIX@_bg)
412         #bg[SELECTED] = darker(@@COLPREFIX@_arm)
413         #bg[PRELIGHT] = lighter(mix(0.05,@@COLPREFIX@_arm,@@COLPREFIX@_bg))
414   
415 }
416
417 style "transport_rec_button_active"
418 {
419         bg[ACTIVE] = darker(@@COLPREFIX@_arm)
420         bg[NORMAL] = darker(@@COLPREFIX@_arm)
421         bg[SELECTED] = darker(@@COLPREFIX@_arm)
422         bg[PRELIGHT] = darker(@@COLPREFIX@_arm)
423 }
424
425 style "transport_rec_button_alternate"
426 {
427         bg[PRELIGHT] = @@COLPREFIX@_arm
428         bg[NORMAL] = @@COLPREFIX@_arm
429         bg[SELECTED] = @@COLPREFIX@_arm
430         bg[ACTIVE] = @@COLPREFIX@_arm
431 }
432
433 style "midi_channel_selector_button"
434 {
435         bg[NORMAL] = @@COLPREFIX@_bg
436         bg[ACTIVE] = @@COLPREFIX@_midi_channel_selector
437         fg[NORMAL] = @@COLPREFIX@_fg
438         fg[ACTIVE] = @@COLPREFIX@_light_text_on_dark
439 }
440
441 style "shuttle_control" = "very_small_text"
442 {
443         fg[NORMAL] = @@COLPREFIX@_control_text2
444         fg[ACTIVE] = @@COLPREFIX@_control_text2
445         fg[PRELIGHT] = @@COLPREFIX@_control_text2
446         fg[SELECTED] = @@COLPREFIX@_control_text2
447         fg[INSENSITIVE] = @@COLPREFIX@_control_text2
448
449         bg[NORMAL] = @@COLPREFIX@_darkest
450         bg[PRELIGHT] = @@COLPREFIX@_darkest
451         bg[INSENSITIVE] = @@COLPREFIX@_darkest
452         bg[ACTIVE] = @@COLPREFIX@_bright_color
453         bg[SELECTED] = @@COLPREFIX@_bright_color
454 }
455
456 style "ardour_adjusters" = "default_generic"
457 {
458         bg[NORMAL] = @@COLPREFIX@_bg
459         bg[PRELIGHT] = lighter(@@COLPREFIX@_bg)
460         bg[ACTIVE] = @@COLPREFIX@_darkest
461 }
462
463 style "editor_hscrollbar" = "ardour_adjusters"
464 {
465         #
466         # special case: we want this scrollbar to be as tall as the
467         # zoom focus selector combobox. scrollbars don't expand to
468         # fill the space available to them, so we have to explicitly
469         # make it bigger.
470         # 
471         GtkRange::slider_width = 27
472         GtkScrollbar::slider_width = 27
473 }
474
475 style "ardour_progressbars" = "default_generic"
476
477   # Clearlooks always uses darkest for the advancing bar, sigh
478   # so this is just a contrasting color for the trough
479   bg[NORMAL] = @@COLPREFIX@_bright_color
480 }
481
482 style "preferences"  = "default"
483 {
484         fg[PRELIGHT] = lighter(@@COLPREFIX@_fg)
485 }
486
487 style "option_entry"  = "default"
488 {
489
490 }
491
492 style "very_small_bright_when_active" = "very_small_text"
493 {
494         fg[NORMAL] = @@COLPREFIX@_fg
495         bg[NORMAL] = @@COLPREFIX@_bg
496         bg[PRELIGHT] = @@COLPREFIX@_bg
497
498         fg[ACTIVE] = @@COLPREFIX@_fg
499         bg[ACTIVE] = @@COLPREFIX@_bright_indicator
500         bg[PRELIGHT] = @@COLPREFIX@_bright_indicator
501 }
502
503 style "bright_when_active" = "medium_text"
504 {
505         fg[NORMAL] = @@COLPREFIX@_fg
506         bg[NORMAL] = @@COLPREFIX@_bg
507         bg[PRELIGHT] = @@COLPREFIX@_bg
508
509         fg[ACTIVE] = @@COLPREFIX@_fg
510         bg[ACTIVE] = @@COLPREFIX@_bright_indicator
511         bg[PRELIGHT] = @@COLPREFIX@_bright_indicator
512 }
513
514 style "xrun_warn"  = "larger_bold_text"
515 {
516         fg[NORMAL] = @@COLPREFIX@_fg
517         fg[ACTIVE] = @@COLPREFIX@_fg
518         text[NORMAL] = @@COLPREFIX@_fg
519         text[ACTIVE] = @@COLPREFIX@_fg
520         base[NORMAL] = @@COLPREFIX@_base
521         base[ACTIVE] = @@COLPREFIX@_base
522         bg[NORMAL] = @@COLPREFIX@_bright_indicator
523         bg[ACTIVE] = @@COLPREFIX@_contrasting_indicator
524 }
525 /*
526 style "menu_bar_base" = "default"
527 {
528
529 }
530 */
531 style "fatal_message" = "medium_text"
532 {
533    fg[ACTIVE] = @@COLPREFIX@_bright_indicator
534    fg[NORMAL] = @@COLPREFIX@_bright_indicator
535    bg[ACTIVE]   = @@COLPREFIX@_base
536    bg[NORMAL]   = @@COLPREFIX@_base
537    base[NORMAL] = @@COLPREFIX@_base
538    base[NORMAL] = @@COLPREFIX@_base
539 }
540
541 style "error_message" = "medium_text"
542 {
543    fg[ACTIVE] = @@COLPREFIX@_bright_indicator
544    fg[NORMAL] = @@COLPREFIX@_bright_indicator
545    bg[ACTIVE]   = @@COLPREFIX@_base
546    bg[NORMAL]   = @@COLPREFIX@_base
547    base[NORMAL] = @@COLPREFIX@_base
548    base[NORMAL] = @@COLPREFIX@_base
549 }
550
551 style "info_message" = "medium_text"
552 {
553    fg[ACTIVE]   = @@COLPREFIX@_contrasting_indicator
554    fg[NORMAL]   = @@COLPREFIX@_contrasting_indicator
555    bg[ACTIVE]   = @@COLPREFIX@_base
556    bg[NORMAL]   = @@COLPREFIX@_base
557    base[NORMAL] = @@COLPREFIX@_base
558    base[NORMAL] = @@COLPREFIX@_base
559 }
560
561 style "warning_message" = "medium_text"
562 {
563    fg[ACTIVE] = @@COLPREFIX@_bright_color
564    fg[NORMAL] = @@COLPREFIX@_bright_color
565    bg[ACTIVE]   = @@COLPREFIX@_base
566    bg[NORMAL]   = @@COLPREFIX@_base
567    base[NORMAL] = @@COLPREFIX@_base
568    base[NORMAL] = @@COLPREFIX@_base
569 }
570
571 style "medium_entry" = "medium_text"
572 {
573         fg[NORMAL] = @@COLPREFIX@_text
574         fg[ACTIVE] = @@COLPREFIX@_contrasting_indicator
575         fg[SELECTED] = @@COLPREFIX@_fg_selected
576
577         text[NORMAL] = @@COLPREFIX@_text
578         text[ACTIVE] = @@COLPREFIX@_text
579         text[SELECTED] = @@COLPREFIX@_fg_selected
580
581         bg[NORMAL] = @@COLPREFIX@_base
582         bg[SELECTED] = @@COLPREFIX@_base
583         bg[SELECTED] = @@COLPREFIX@_bg_selected
584
585         base[NORMAL] = @@COLPREFIX@_base
586         base[ACTIVE] = @@COLPREFIX@_base
587         base[SELECTED] = @@COLPREFIX@_bg_selected
588 }
589
590 style "medium_entry_noselection_fg" = "medium_entry"
591 {
592         # this seems wrong to me, but the light theme uses it
593         fg[SELECTED] = @@COLPREFIX@_contrasting_indicator
594 }
595
596 style "medium_entry_noselection_bg" = "medium_entry"
597 {
598         # this seems wrong to me, but the light theme uses it
599         bg[SELECTED] = @@COLPREFIX@_text
600 }
601
602 style "medium_bold_entry"  = "medium_bold_text"
603 {
604         fg[NORMAL] = @@COLPREFIX@_text
605         fg[ACTIVE] = @@COLPREFIX@_contrasting_indicator
606         fg[SELECTED] = @@COLPREFIX@_fg_selected
607         
608         text[NORMAL] = @@COLPREFIX@_text
609         text[ACTIVE] = @@COLPREFIX@_text
610         text[SELECTED] = @@COLPREFIX@_fg_selected
611
612         bg[NORMAL] = @@COLPREFIX@_base
613         bg[SELECTED] = @@COLPREFIX@_base
614         bg[SELECTED] = @@COLPREFIX@_base
615         
616         base[NORMAL] = @@COLPREFIX@_base
617         base[ACTIVE] = @@COLPREFIX@_base
618         base[SELECTED] = @@COLPREFIX@_bg_selected
619 }
620
621 style "small_entry" = "small_text"
622 {
623         fg[NORMAL] = @@COLPREFIX@_text
624         fg[ACTIVE] = @@COLPREFIX@_contrasting_indicator
625         fg[SELECTED] = @@COLPREFIX@_fg_selected
626
627         text[NORMAL] = @@COLPREFIX@_text
628         text[ACTIVE] = @@COLPREFIX@_text
629         text[SELECTED] = @@COLPREFIX@_fg_selected
630
631         bg[NORMAL] = @@COLPREFIX@_base
632         bg[SELECTED] = @@COLPREFIX@_base
633         bg[SELECTED] = @@COLPREFIX@_bg_selected
634
635         base[NORMAL] = @@COLPREFIX@_base
636         base[ACTIVE] = @@COLPREFIX@_base
637         base[SELECTED] = @@COLPREFIX@_bg_selected
638 }
639
640 style "red_active_small_entry" = "small_entry"
641 {
642         fg[ACTIVE] = @@COLPREFIX@_bright_indicator
643         fg[SELECTED] = @@COLPREFIX@_bright_indicator
644 }
645
646 style "small_bold_entry" = "small_bold_text"
647 {
648         fg[NORMAL] = @@COLPREFIX@_text
649         fg[ACTIVE] = @@COLPREFIX@_contrasting_indicator
650         fg[SELECTED] = @@COLPREFIX@_fg_selected
651
652         text[NORMAL] = @@COLPREFIX@_text
653         text[ACTIVE] = @@COLPREFIX@_text
654         text[SELECTED] = @@COLPREFIX@_fg_selected
655
656         bg[NORMAL] = @@COLPREFIX@_base
657         bg[SELECTED] = @@COLPREFIX@_base
658         bg[SELECTED] = @@COLPREFIX@_bg_selected
659
660         base[NORMAL] = @@COLPREFIX@_base
661         base[ACTIVE] = @@COLPREFIX@_base
662         base[SELECTED] = @@COLPREFIX@_bg_selected
663 }
664
665 style "small_red_on_black_entry"  = "small_bold_text"
666 {
667        fg[NORMAL] = @@COLPREFIX@_bright_indicator
668        fg[ACTIVE] = @@COLPREFIX@_bright_indicator
669        base[NORMAL] = @@COLPREFIX@_base
670        base[ACTIVE] = @@COLPREFIX@_base
671        bg[NORMAL] = @@COLPREFIX@_base
672        bg[ACTIVE] = @@COLPREFIX@_base
673 }
674
675 style "audio_bus_base" = "very_small_text"
676 {
677   fg[NORMAL] = @@COLPREFIX@_fg
678   bg[NORMAL] = @@COLPREFIX@_audio_bus
679   bg[ACTIVE] = @@COLPREFIX@_bg
680 }
681
682 style "send_strip_base" = "default"
683 {
684   font_name = "@FONT_SMALLER@"
685   # NORMAL is used for single-data type labels, or Audio
686   # ACTIVE is used for MIDI in the presence of multiple data type
687   fg[NORMAL] = @@COLPREFIX@_send_fg
688   fg[ACTIVE] = darker(@@COLPREFIX@_fg)
689
690   bg[NORMAL] = @@COLPREFIX@_send_bg
691   bg[ACTIVE] = @@COLPREFIX@_send_bg
692   bg[PRELIGHT] = @@COLPREFIX@_send_bg
693   bg[INSENSITIVE] = @@COLPREFIX@_send_bg
694   bg[SELECTED] = @@COLPREFIX@_send_bg
695 }
696
697 style "audio_track_base" = "default"
698 {
699   font_name = "@FONT_SMALLER@"
700   # NORMAL is used for single-data type labels, or Audio
701   # ACTIVE is used for MIDI in the presence of multiple data type
702   fg[NORMAL] = @@COLPREFIX@_fg
703   fg[ACTIVE] = darker(@@COLPREFIX@_fg)
704
705   bg[NORMAL] = @@COLPREFIX@_audio_track
706   bg[ACTIVE] = @@COLPREFIX@_bg
707   bg[PRELIGHT] = @@COLPREFIX@_bg
708   bg[INSENSITIVE] = @@COLPREFIX@_bg
709   bg[SELECTED] = @@COLPREFIX@_bg
710 }
711
712 style "midi_track_base" = "default"
713 {
714   font_name = "@FONT_SMALLER@"
715   # NORMAL is used for single-data type labels, or Audio
716   # ACTIVE is used for MIDI in the presence of multiple data type
717   fg[NORMAL] = @@COLPREFIX@_fg
718   fg[ACTIVE] = darker(@@COLPREFIX@_fg)
719
720   bg[NORMAL] = @@COLPREFIX@_midi_track
721   bg[ACTIVE] = @@COLPREFIX@_bg
722   bg[PRELIGHT] = @@COLPREFIX@_bg
723   bg[INSENSITIVE] = @@COLPREFIX@_bg
724   bg[SELECTED] = @@COLPREFIX@_bg
725 }
726
727 style "audio_track_fader" = "gain_fader"
728 {
729   bg[PRELIGHT] = @@COLPREFIX@_audio_track
730 }
731 style "audio_bus_fader" = "gain_fader"
732 {
733   bg[PRELIGHT] = @@COLPREFIX@_audio_bus
734 }
735 style "midi_track_fader" = "gain_fader"
736 {
737   bg[PRELIGHT] = @@COLPREFIX@_midi_track
738 }
739
740 style "audio_track_metrics" = "audio_track_base"
741 {
742         font_name = "@FONT_TINY@"
743 }
744
745 style "midi_track_metrics" = "midi_track_base"
746 {
747         font_name = "@FONT_TINY@"
748 }
749
750 style "audiomidi_track_metrics" = "midi_track_base"
751 {
752         font_name = "@FONT_TINY@"
753 }
754
755 style "audio_bus_metrics" = "audio_bus_base"
756 {
757         font_name = "@FONT_TINY@"
758 }
759
760 style "audio_track_metrics_inactive" = "track_controls_inactive"
761 {
762         font_name = "@FONT_TINY@"
763 }
764
765 style "midi_track_metrics_inactive" = "track_controls_inactive"
766 {
767         font_name = "@FONT_TINY@"
768 }
769
770 style "audiomidi_track_metrics_inactive" = "track_controls_inactive"
771 {
772         font_name = "@FONT_TINY@"
773 }
774
775 style "audio_bus_metrics_inactive" = "track_controls_inactive"
776 {
777         font_name = "@FONT_TINY@"
778 }
779
780 style "track_name_display" = "medium_text"
781 {
782         fg[NORMAL] = @@COLPREFIX@_fg
783         fg[ACTIVE] = @@COLPREFIX@_fg
784         fg[SELECTED] = @@COLPREFIX@_fg
785
786         text[NORMAL] = @@COLPREFIX@_fg
787         text[ACTIVE] = @@COLPREFIX@_fg
788         text[SELECTED] = @@COLPREFIX@_fg
789
790         base[NORMAL] = @@COLPREFIX@_base
791         base[ACTIVE] = lighter(@@COLPREFIX@_base)
792         base[SELECTED] = @@COLPREFIX@_bg_selected
793
794         bg[NORMAL] = lighter(@@COLPREFIX@_base)
795         bg[ACTIVE] = lighter(@@COLPREFIX@_base)
796         bg[SELECTED] = lighter(@@COLPREFIX@_base)
797 }
798
799 style "track_separator"
800 {
801         bg[NORMAL] = lighter(@@COLPREFIX@_bg)
802 }
803
804 # Plugin Editors
805 style "plugin_slider" 
806 {
807         #font_name ="bold @FONT_BIG@"
808
809         # the slider itself. the inactive part is INSENSITIVE,
810         # the active part is taken from some other state.
811
812         fg[NORMAL] = @@COLPREFIX@_bright_color
813         fg[ACTIVE] = @@COLPREFIX@_bright_color
814         fg[INSENSITIVE] = @@COLPREFIX@_lightest # matches default
815         fg[SELECTED] = @@COLPREFIX@_bright_color
816         fg[PRELIGHT] = @@COLPREFIX@_bright_color
817
818         # draws the outer rectangle around the slider
819
820         bg[NORMAL] = shade (0.6, @@COLPREFIX@_lightest)
821         bg[ACTIVE] = shade (0.6, @@COLPREFIX@_lightest)
822         bg[INSENSITIVE] = shade (0.6, @@COLPREFIX@_lightest)
823         bg[SELECTED] = shade (0.6, @@COLPREFIX@_lightest)
824
825         # outer round-corner-background (pixslider does its own hover prelight)
826         bg[PRELIGHT] = @@COLPREFIX@_bg
827
828         # the numeric display
829
830         text[NORMAL] = @@COLPREFIX@_text
831         text[ACTIVE] = @@COLPREFIX@_text
832         text[INSENSITIVE] = @@COLPREFIX@_text
833         text[SELECTED] = @@COLPREFIX@_text
834         text[PRELIGHT] = @@COLPREFIX@_text
835 }
836
837 style "processor_control_button"  = "very_small_text"
838 {
839 }
840
841 style "processor_control_slider"  = "plugin_slider"
842 {
843         bg[PRELIGHT] = @@COLPREFIX@_darkest
844         bg[NORMAL] = @@COLPREFIX@_bg
845 }
846
847 style "track_list_display" = "small_bold_text"
848 {
849         text[NORMAL] = @@COLPREFIX@_text
850   text[ACTIVE] = darker(@@COLPREFIX@_text)
851   text[INSENSITIVE] = @@COLPREFIX@_base
852   text[SELECTED] = @@COLPREFIX@_fg_selected
853
854   base[NORMAL] = @@COLPREFIX@_base
855   base[ACTIVE] = lighter(@@COLPREFIX@_base)
856   base[INSENSITIVE] = darker(@@COLPREFIX@_base)
857   base[SELECTED] = @@COLPREFIX@_bg_selected
858 }
859
860 style "inspector_track_list_display" = "track_list_display"
861 {
862
863 }
864
865 style "processor_list" = "very_small_text"
866 {
867         bg[NORMAL] = @@COLPREFIX@_darkest
868         bg[ACTIVE] = shade (1.8, @@COLPREFIX@_fg_selected)
869         fg[ACTIVE] = @@COLPREFIX@_darkest
870 }
871
872 # Colour of a processor frame when it is a send whose level is being controller by the fader
873 style "processor_frame_active_send"
874 {
875         bg[NORMAL] = @@COLPREFIX@_send_fg
876 }
877
878 # MixerPanZone:
879 #
880 # the NORMAL fg color is used for the pan puck
881 # the ACTIVE fg color is used for the speaker boxes
882
883 style "pan_zone" = "default"
884 {
885         fg[NORMAL] = @@COLPREFIX@_contrasting_indicator
886         fg[ACTIVE] = darker(@@COLPREFIX@_bright_color)
887 }
888
889 style "paler_bright_when_active" = "medium_text"
890 {
891         fg[NORMAL] = @@COLPREFIX@_fg
892         fg[PRELIGHT] = @@COLPREFIX@_fg
893         bg[NORMAL] = @@COLPREFIX@_bg
894         bg[PRELIGHT] = @@COLPREFIX@_bg
895
896         fg[ACTIVE] = @@COLPREFIX@_fg
897         bg[ACTIVE] = lighter(@@COLPREFIX@_bright_indicator)
898 }
899
900 style "peak_display_peaked_entry" = "small_text"
901 {
902         fg[NORMAL] = @@COLPREFIX@_text
903         fg[ACTIVE] = @@COLPREFIX@_text
904         fg[SELECTED] = @@COLPREFIX@_text
905         text[NORMAL] = @@COLPREFIX@_text
906         text[ACTIVE] = @@COLPREFIX@_text
907         text[SELECTED] = @@COLPREFIX@_text
908
909         bg[NORMAL] = @@COLPREFIX@_bright_indicator
910         bg[ACTIVE] = @@COLPREFIX@_bright_indicator
911         bg[PRELIGHT] = @@COLPREFIX@_bright_indicator
912         bg[INSENSITIVE] = @@COLPREFIX@_bright_indicator
913         bg[SELECTED] = @@COLPREFIX@_bright_indicator
914         base[NORMAL] = @@COLPREFIX@_bright_indicator
915         base[ACTIVE] = @@COLPREFIX@_bright_indicator
916         base[PRELIGHT] = @@COLPREFIX@_bright_indicator
917         base[INSENSITIVE] = @@COLPREFIX@_bright_indicator
918         base[SELECTED] = @@COLPREFIX@_bright_indicator
919 }
920
921 style "selected_strip_frame"
922 {
923         fg[NORMAL] = @@COLPREFIX@_bright_indicator
924         bg[NORMAL] = darker(@@COLPREFIX@_bright_indicator)
925 }
926
927 style "flashing_alert" = "very_small_text"
928 {
929         GtkButton::child-displacement-x = 0
930         GtkButton::child-displacement-y = 0
931   
932         fg[NORMAL] = darker(@@COLPREFIX@_fg)
933         fg[PRELIGHT] = darker(@@COLPREFIX@_fg)
934         bg[NORMAL] = mix(0.1,@@COLPREFIX@_bright_indicator,darker(@@COLPREFIX@_bg))
935         bg[PRELIGHT] = mix(0.1,@@COLPREFIX@_bright_indicator,darker(@@COLPREFIX@_bg))
936         
937         fg[ACTIVE] = @@COLPREFIX@_fg
938         bg[ACTIVE] = @@COLPREFIX@_bright_indicator
939 }
940
941
942 style "green_flashing_alert" = "very_small_text"
943 {
944         GtkButton::child-displacement-x = 0
945         GtkButton::child-displacement-y = 0
946
947         fg[NORMAL] = darker(@@COLPREFIX@_fg)
948         fg[PRELIGHT] = darker(@@COLPREFIX@_fg)
949         bg[NORMAL] = mix(0.1,@@COLPREFIX@_contrasting_indicator,darker(@@COLPREFIX@_bg))
950         bg[PRELIGHT] = mix(0.1,@@COLPREFIX@_contrasting_indicator,darker(@@COLPREFIX@_bg))
951
952         fg[ACTIVE] = @@COLPREFIX@_fg
953         bg[ACTIVE] = @@COLPREFIX@_contrasting_indicator
954 }
955
956 style "sync_alert"
957 {
958         #
959         # this is used when the sync button is indicating that sync is
960         # active, and alternates with another style if sync is active
961         # but we are not locked
962         #
963         bg[ACTIVE] = @@COLPREFIX@_somewhat_bright_indicator
964         bg[PRELIGHT] = @@COLPREFIX@_somewhat_bright_indicator
965         bg[SELECTED] = @@COLPREFIX@_somewhat_bright_indicator
966         bg[NORMAL] = @@COLPREFIX@_somewhat_bright_indicator
967         
968         fg[NORMAL] = @@COLPREFIX@_darkest
969         fg[PRELIGHT] = @@COLPREFIX@_darkest
970         fg[SELECTED] = @@COLPREFIX@_darkest
971         fg[ACTIVE] = @@COLPREFIX@_darkest
972 }
973
974 style "tearoff_arrow" = "medium_bold_entry"
975 {
976         fg[NORMAL] = darker(@@COLPREFIX@_fg)
977         fg[PRELIGHT] = darker(@@COLPREFIX@_fg)
978         bg[NORMAL] = darker(@@COLPREFIX@_fg)
979         bg[PRELIGHT] = darker(@@COLPREFIX@_fg)
980 }
981
982 style "location_row_button" = "default_button"
983 {
984         font_name = "@FONT_NORMAL@"
985 }
986
987
988 style "ardour_button" ="default_button"
989 {
990         xthickness = 1
991         ythickness = 1
992 }
993
994 style "padded_button" = "default_button"
995 {
996         xthickness = 8
997 }
998
999 style "tooltip" = "medium_text"
1000 {
1001         fg[NORMAL] = @@COLPREFIX@_fg_tooltip
1002         bg[NORMAL] = @@COLPREFIX@_bg_tooltip
1003 }
1004
1005 style "default_toggle_button"
1006 {
1007         bg[ACTIVE] = @@COLPREFIX@_contrasting_indicator
1008         fg[ACTIVE] = @@COLPREFIX@_darkest
1009 }
1010
1011
1012 style "meter_strip_dpm" = "default"
1013 {
1014 }
1015
1016 style "meter_strip_ppm" = "default"
1017 {
1018   bg[NORMAL] = { 0.1, 0.1, 0.1 }
1019   fg[NORMAL] = { 1.0, 1.0, 1.0 }
1020 }
1021
1022 style "meter_strip_vu" = "default"
1023 {
1024   bg[NORMAL] = { .84, .77, .58 }
1025   fg[NORMAL] = { 0.0, 0.0, 0.0 }
1026 }
1027
1028 style "meter_strip_sep" = "default"
1029 {
1030   bg[NORMAL] = { 0.0, 0.0, 0.0 }
1031 }
1032
1033 style "settings_notebook" = "big_text"
1034 {
1035
1036 }