color meterbridge strips
[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 "editor_time_ruler" = "small_text"
676 {
677         fg[NORMAL] = @@COLPREFIX@_fg
678         bg[NORMAL] = @@COLPREFIX@_base
679         ythickness = 0
680 }
681
682 style "audio_bus_base" = "very_small_text"
683 {
684   fg[NORMAL] = @@COLPREFIX@_fg
685   bg[NORMAL] = @@COLPREFIX@_audio_bus
686   bg[ACTIVE] = @@COLPREFIX@_bg
687 }
688
689 style "send_strip_base" = "default"
690 {
691   font_name = "@FONT_SMALLER@"
692   # NORMAL is used for single-data type labels, or Audio
693   # ACTIVE is used for MIDI in the presence of multiple data type
694   fg[NORMAL] = @@COLPREFIX@_send_fg
695   fg[ACTIVE] = darker(@@COLPREFIX@_fg)
696
697   bg[NORMAL] = @@COLPREFIX@_send_bg
698   bg[ACTIVE] = @@COLPREFIX@_send_bg
699   bg[PRELIGHT] = @@COLPREFIX@_send_bg
700   bg[INSENSITIVE] = @@COLPREFIX@_send_bg
701   bg[SELECTED] = @@COLPREFIX@_send_bg
702 }
703
704 style "audio_track_base" = "default"
705 {
706   font_name = "@FONT_SMALLER@"
707   # NORMAL is used for single-data type labels, or Audio
708   # ACTIVE is used for MIDI in the presence of multiple data type
709   fg[NORMAL] = @@COLPREFIX@_fg
710   fg[ACTIVE] = darker(@@COLPREFIX@_fg)
711
712   bg[NORMAL] = @@COLPREFIX@_audio_track
713   bg[ACTIVE] = @@COLPREFIX@_bg
714   bg[PRELIGHT] = @@COLPREFIX@_bg
715   bg[INSENSITIVE] = @@COLPREFIX@_bg
716   bg[SELECTED] = @@COLPREFIX@_bg
717 }
718
719 style "midi_track_base" = "default"
720 {
721   font_name = "@FONT_SMALLER@"
722   # NORMAL is used for single-data type labels, or Audio
723   # ACTIVE is used for MIDI in the presence of multiple data type
724   fg[NORMAL] = @@COLPREFIX@_fg
725   fg[ACTIVE] = darker(@@COLPREFIX@_fg)
726
727   bg[NORMAL] = @@COLPREFIX@_midi_track
728   bg[ACTIVE] = @@COLPREFIX@_bg
729   bg[PRELIGHT] = @@COLPREFIX@_bg
730   bg[INSENSITIVE] = @@COLPREFIX@_bg
731   bg[SELECTED] = @@COLPREFIX@_bg
732 }
733
734 style "audio_track_metrics" = "audio_track_base"
735 {
736         font_name = "@FONT_TINY@"
737 }
738
739 style "midi_track_metrics" = "midi_track_base"
740 {
741         font_name = "@FONT_TINY@"
742 }
743
744 style "audiomidi_track_metrics" = "midi_track_base"
745 {
746         font_name = "@FONT_TINY@"
747 }
748
749 style "audio_bus_metrics" = "audio_bus_base"
750 {
751         font_name = "@FONT_TINY@"
752 }
753
754 style "audio_track_metrics_inactive" = "track_controls_inactive"
755 {
756         font_name = "@FONT_TINY@"
757 }
758
759 style "midi_track_metrics_inactive" = "track_controls_inactive"
760 {
761         font_name = "@FONT_TINY@"
762 }
763
764 style "audiomidi_track_metrics_inactive" = "track_controls_inactive"
765 {
766         font_name = "@FONT_TINY@"
767 }
768
769 style "audio_bus_metrics_inactive" = "track_controls_inactive"
770 {
771         font_name = "@FONT_TINY@"
772 }
773
774 style "track_name_display" = "medium_text"
775 {
776         fg[NORMAL] = @@COLPREFIX@_fg
777         fg[ACTIVE] = @@COLPREFIX@_fg
778         fg[SELECTED] = @@COLPREFIX@_fg
779
780         text[NORMAL] = @@COLPREFIX@_fg
781         text[ACTIVE] = @@COLPREFIX@_fg
782         text[SELECTED] = @@COLPREFIX@_fg
783
784         base[NORMAL] = @@COLPREFIX@_base
785         base[ACTIVE] = lighter(@@COLPREFIX@_base)
786         base[SELECTED] = @@COLPREFIX@_bg_selected
787
788         bg[NORMAL] = lighter(@@COLPREFIX@_base)
789         bg[ACTIVE] = lighter(@@COLPREFIX@_base)
790         bg[SELECTED] = lighter(@@COLPREFIX@_base)
791 }
792
793 style "track_separator"
794 {
795         bg[NORMAL] = lighter(@@COLPREFIX@_bg)
796 }
797
798 # Plugin Editors
799 style "plugin_slider" 
800 {
801         #font_name ="bold @FONT_BIG@"
802
803         # the slider itself. the inactive part is INSENSITIVE,
804         # the active part is taken from some other state.
805
806         fg[NORMAL] = @@COLPREFIX@_bright_color
807         fg[ACTIVE] = @@COLPREFIX@_bright_color
808         fg[INSENSITIVE] = @@COLPREFIX@_lightest # matches default
809         fg[SELECTED] = @@COLPREFIX@_bright_color
810         fg[PRELIGHT] = @@COLPREFIX@_bright_color
811
812         # draws the outer rectangle around the slider
813
814         bg[NORMAL] = shade (0.6, @@COLPREFIX@_lightest)
815         bg[ACTIVE] = shade (0.6, @@COLPREFIX@_lightest)
816         bg[INSENSITIVE] = shade (0.6, @@COLPREFIX@_lightest)
817         bg[SELECTED] = shade (0.6, @@COLPREFIX@_lightest)
818         bg[PRELIGHT] = shade (0.6, @@COLPREFIX@_lightest)
819
820         # the numeric display
821
822         text[NORMAL] = @@COLPREFIX@_text
823         text[ACTIVE] = @@COLPREFIX@_text
824         text[INSENSITIVE] = @@COLPREFIX@_text
825         text[SELECTED] = @@COLPREFIX@_text
826         text[PRELIGHT] = @@COLPREFIX@_text
827 }
828
829 style "track_list_display" = "small_bold_text"
830 {
831         text[NORMAL] = @@COLPREFIX@_text
832   text[ACTIVE] = darker(@@COLPREFIX@_text)
833   text[INSENSITIVE] = @@COLPREFIX@_base
834   text[SELECTED] = @@COLPREFIX@_fg_selected
835
836   base[NORMAL] = @@COLPREFIX@_base
837   base[ACTIVE] = lighter(@@COLPREFIX@_base)
838   base[INSENSITIVE] = darker(@@COLPREFIX@_base)
839   base[SELECTED] = @@COLPREFIX@_bg_selected
840 }
841
842 style "inspector_track_list_display" = "track_list_display"
843 {
844
845 }
846
847 style "processor_list" = "very_small_text"
848 {
849         bg[NORMAL] = @@COLPREFIX@_darkest
850         bg[ACTIVE] = shade (1.8, @@COLPREFIX@_fg_selected)
851         fg[ACTIVE] = @@COLPREFIX@_darkest
852 }
853
854 # Colour of a processor frame when it is a send whose level is being controller by the fader
855 style "processor_frame_active_send"
856 {
857         bg[NORMAL] = @@COLPREFIX@_send_fg
858 }
859
860 # MixerPanZone:
861 #
862 # the NORMAL fg color is used for the pan puck
863 # the ACTIVE fg color is used for the speaker boxes
864
865 style "pan_zone" = "default"
866 {
867         fg[NORMAL] = @@COLPREFIX@_contrasting_indicator
868         fg[ACTIVE] = darker(@@COLPREFIX@_bright_color)
869 }
870
871 style "paler_bright_when_active" = "medium_text"
872 {
873         fg[NORMAL] = @@COLPREFIX@_fg
874         fg[PRELIGHT] = @@COLPREFIX@_fg
875         bg[NORMAL] = @@COLPREFIX@_bg
876         bg[PRELIGHT] = @@COLPREFIX@_bg
877
878         fg[ACTIVE] = @@COLPREFIX@_fg
879         bg[ACTIVE] = lighter(@@COLPREFIX@_bright_indicator)
880 }
881
882 style "peak_display_peaked_entry" = "small_text"
883 {
884         fg[NORMAL] = @@COLPREFIX@_text
885         fg[ACTIVE] = @@COLPREFIX@_text
886         fg[SELECTED] = @@COLPREFIX@_text
887         text[NORMAL] = @@COLPREFIX@_text
888         text[ACTIVE] = @@COLPREFIX@_text
889         text[SELECTED] = @@COLPREFIX@_text
890
891         bg[NORMAL] = @@COLPREFIX@_bright_indicator
892         bg[ACTIVE] = @@COLPREFIX@_bright_indicator
893         bg[PRELIGHT] = @@COLPREFIX@_bright_indicator
894         bg[INSENSITIVE] = @@COLPREFIX@_bright_indicator
895         bg[SELECTED] = @@COLPREFIX@_bright_indicator
896         base[NORMAL] = @@COLPREFIX@_bright_indicator
897         base[ACTIVE] = @@COLPREFIX@_bright_indicator
898         base[PRELIGHT] = @@COLPREFIX@_bright_indicator
899         base[INSENSITIVE] = @@COLPREFIX@_bright_indicator
900         base[SELECTED] = @@COLPREFIX@_bright_indicator
901 }
902
903 style "selected_strip_frame"
904 {
905         fg[NORMAL] = @@COLPREFIX@_bright_indicator
906         bg[NORMAL] = darker(@@COLPREFIX@_bright_indicator)
907 }
908
909 style "flashing_alert" = "very_small_text"
910 {
911         GtkButton::child-displacement-x = 0
912         GtkButton::child-displacement-y = 0
913   
914         fg[NORMAL] = darker(@@COLPREFIX@_fg)
915         fg[PRELIGHT] = darker(@@COLPREFIX@_fg)
916         bg[NORMAL] = mix(0.1,@@COLPREFIX@_bright_indicator,darker(@@COLPREFIX@_bg))
917         bg[PRELIGHT] = mix(0.1,@@COLPREFIX@_bright_indicator,darker(@@COLPREFIX@_bg))
918         
919         fg[ACTIVE] = @@COLPREFIX@_fg
920         bg[ACTIVE] = @@COLPREFIX@_bright_indicator
921 }
922
923
924 style "green_flashing_alert" = "very_small_text"
925 {
926         GtkButton::child-displacement-x = 0
927         GtkButton::child-displacement-y = 0
928
929         fg[NORMAL] = darker(@@COLPREFIX@_fg)
930         fg[PRELIGHT] = darker(@@COLPREFIX@_fg)
931         bg[NORMAL] = mix(0.1,@@COLPREFIX@_contrasting_indicator,darker(@@COLPREFIX@_bg))
932         bg[PRELIGHT] = mix(0.1,@@COLPREFIX@_contrasting_indicator,darker(@@COLPREFIX@_bg))
933
934         fg[ACTIVE] = @@COLPREFIX@_fg
935         bg[ACTIVE] = @@COLPREFIX@_contrasting_indicator
936 }
937
938 style "sync_alert"
939 {
940         #
941         # this is used when the sync button is indicating that sync is
942         # active, and alternates with another style if sync is active
943         # but we are not locked
944         #
945         bg[ACTIVE] = @@COLPREFIX@_somewhat_bright_indicator
946         bg[PRELIGHT] = @@COLPREFIX@_somewhat_bright_indicator
947         bg[SELECTED] = @@COLPREFIX@_somewhat_bright_indicator
948         bg[NORMAL] = @@COLPREFIX@_somewhat_bright_indicator
949         
950         fg[NORMAL] = @@COLPREFIX@_darkest
951         fg[PRELIGHT] = @@COLPREFIX@_darkest
952         fg[SELECTED] = @@COLPREFIX@_darkest
953         fg[ACTIVE] = @@COLPREFIX@_darkest
954 }
955
956 style "tearoff_arrow" = "medium_bold_entry"
957 {
958         fg[NORMAL] = darker(@@COLPREFIX@_fg)
959         fg[PRELIGHT] = darker(@@COLPREFIX@_fg)
960         bg[NORMAL] = darker(@@COLPREFIX@_fg)
961         bg[PRELIGHT] = darker(@@COLPREFIX@_fg)
962 }
963
964 style "location_row_button" = "default_button"
965 {
966         font_name = "@FONT_NORMAL@"
967 }
968
969
970 style "ardour_button" ="default_button"
971 {
972         xthickness = 1
973         ythickness = 1
974 }
975
976 style "padded_button" = "default_button"
977 {
978         xthickness = 8
979 }
980
981 style "tooltip" = "medium_text"
982 {
983         fg[NORMAL] = @@COLPREFIX@_fg_tooltip
984         bg[NORMAL] = @@COLPREFIX@_bg_tooltip
985 }
986
987 style "default_toggle_button"
988 {
989         bg[ACTIVE] = @@COLPREFIX@_contrasting_indicator
990         fg[ACTIVE] = @@COLPREFIX@_darkest
991 }
992
993
994 style "meter_strip_dpm" = "default"
995 {
996 }
997
998 style "meter_strip_ppm" = "default"
999 {
1000   bg[NORMAL] = { 0.1, 0.1, 0.1 }
1001   fg[NORMAL] = { 1.0, 1.0, 1.0 }
1002 }
1003
1004 style "meter_strip_vu" = "default"
1005 {
1006   bg[NORMAL] = { 1.0, 1.0, 0.85 }
1007   fg[NORMAL] = { 0.0, 0.0, 0.0 }
1008 }