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