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