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