7ea58511d766c0c338172b97488735dd3e153cff
[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         GtkWidget::cursor_color =  @@COLPREFIX@_darkest
44 }
45
46 style "very_small_button" = "default_button" 
47 {
48         ythickness = 0
49         xthickness = 0
50 }
51
52 style "small_button" = "default_button"
53 {
54 }
55
56 style "very_small_red_active_and_selected_button" = "very_small_button"
57 {
58         fg[ACTIVE] = @@COLPREFIX@_darkest
59         bg[ACTIVE] = @@COLPREFIX@_bright_indicator
60         bg[SELECTED] = @@COLPREFIX@_bright_indicator
61 }
62
63 style "small_red_active_and_selected_button" = "small_button"
64 {
65         fg[ACTIVE] = @@COLPREFIX@_darkest
66         bg[ACTIVE] = @@COLPREFIX@_bright_indicator
67         bg[SELECTED] = @@COLPREFIX@_bright_indicator
68 }
69
70 style "gain_fader"
71 {
72         bg[NORMAL] = shade (0.7, @@COLPREFIX@_lightest)
73         bg[ACTIVE] = shade (0.705, @@COLPREFIX@_lightest)
74 }
75
76 #MSR and related buttons
77
78 style "track_rec_enable_button" = "small_button"
79 {
80         fg[ACTIVE] =   @@COLPREFIX@_darkest
81         bg[NORMAL] =   mix(0.08,@@COLPREFIX@_arm,@@COLPREFIX@_bg)
82         bg[PRELIGHT] = shade(1.1,mix(0.08,@@COLPREFIX@_arm,@@COLPREFIX@_bg))
83 }
84
85 style "track_rec_enable_button_active" = "small_button"
86 {
87         #fg[ACTIVE] =   @@COLPREFIX@_darkest
88         #fg[SELECTED] = @@COLPREFIX@_darkest
89         #fg[PRELIGHT] = @@COLPREFIX@_darkest
90         #fg[NORMAL] = @@COLPREFIX@_darkest
91
92         bg[NORMAL] =   @@COLPREFIX@_arm
93         bg[ACTIVE] =   @@COLPREFIX@_arm
94         bg[SELECTED] =   @@COLPREFIX@_arm
95         bg[PRELIGHT] =   shade(1.1, @@COLPREFIX@_arm)
96 }
97
98 style "track_rec_enable_button_alternate" = "small_button"
99 {
100         fg[SELECTED] = @@COLPREFIX@_darkest
101         fg[ACTIVE] =   @@COLPREFIX@_darkest
102         fg[PRELIGHT] = @@COLPREFIX@_darkest
103         fg[NORMAL] = @@COLPREFIX@_darkest
104
105         bg[NORMAL] =   lighter(@@COLPREFIX@_arm)
106         bg[ACTIVE] =   lighter(@@COLPREFIX@_arm)
107         bg[SELECTED] =   lighter(@@COLPREFIX@_arm)
108         bg[PRELIGHT] =   shade(1.1, lighter(@@COLPREFIX@_arm))
109 }
110
111 style "track_rec_enable_button_alternate_two" = "small_button"
112 {
113         fg[SELECTED] = @@COLPREFIX@_darkest
114         fg[ACTIVE] =   @@COLPREFIX@_darkest
115         fg[PRELIGHT] = @@COLPREFIX@_darkest
116         fg[NORMAL] = @@COLPREFIX@_darkest
117
118         bg[NORMAL] =   darker(@@COLPREFIX@_arm)
119         bg[ACTIVE] =   darker(@@COLPREFIX@_arm)
120         bg[SELECTED] =   darker(@@COLPREFIX@_arm)
121         bg[PRELIGHT] =   shade(1.1, darker(@@COLPREFIX@_arm))
122 }
123
124 style "mixer_track_rec_enable_button" = "track_rec_enable_button"
125 {
126         xthickness = 0
127         ythickness = 0
128 }
129
130 style "mixer_track_rec_enable_button_alternate" = "track_rec_enable_button_alternate"
131 {
132         xthickness = 0
133         ythickness = 0
134 }
135
136 style "mixer_track_rec_enable_button_active" = "track_rec_enable_button_active"
137 {
138         xthickness = 0
139         ythickness = 0
140 }
141
142 style "monitor" = "small_button"
143 {
144 }
145
146 style "solo_isolate" = "very_small_text"
147 {
148 }
149
150 style "solo_safe" = "very_small_text"
151 {
152 }
153
154 style "solo_button" = "small_button"
155 {
156   bg[NORMAL] = mix(0.1,@@COLPREFIX@_solo,@@COLPREFIX@_bg)
157   bg[ACTIVE] = @@COLPREFIX@_solo
158   fg[ACTIVE] = @@COLPREFIX@_darkest
159 }
160
161 style "solo_button_alternate" = "small_button"
162 {
163         #
164         # this is the "solo-isolated" solo theme
165         #
166
167         bg[ACTIVE] = lighter(@@COLPREFIX@_solo)
168
169         fg[ACTIVE] = @@COLPREFIX@_bright_indicator
170         fg[SELECTED] = @@COLPREFIX@_bright_indicator
171         fg[NORMAL] = @@COLPREFIX@_bright_indicator
172         fg[PRELIGHT] = shade(1.1, @@COLPREFIX@_bright_indicator)
173 }
174
175 style "solo_button_alternate2" = "small_button"
176 {
177         #
178         # this is the "half-bright" solo theme
179         #
180
181         bg[NORMAL] = darker(@@COLPREFIX@_solo) 
182         bg[ACTIVE] = darker(@@COLPREFIX@_solo)
183         bg[SELECTED] = darker(@@COLPREFIX@_solo)
184         bg[PRELIGHT] = shade(1.1, darker(@@COLPREFIX@_solo))
185
186         fg[ACTIVE] = @@COLPREFIX@_darkest
187         fg[SELECTED] = @@COLPREFIX@_darkest
188         fg[NORMAL] = @@COLPREFIX@_darkest
189         fg[PRELIGHT] = @@COLPREFIX@_darkest
190 }
191
192 style "solo_button_active" = "small_button"
193 {
194         #
195         # this is the "full-bright" solo theme
196         #
197
198         bg[NORMAL] = @@COLPREFIX@_solo
199         bg[ACTIVE] = @@COLPREFIX@_solo
200         bg[SELECTED] = @@COLPREFIX@_solo
201         bg[PRELIGHT] = shade(1.1, @@COLPREFIX@_solo)
202
203         fg[ACTIVE] = @@COLPREFIX@_darkest
204         fg[SELECTED] = @@COLPREFIX@_darkest
205         fg[NORMAL] = @@COLPREFIX@_darkest
206         fg[PRELIGHT] = @@COLPREFIX@_darkest
207 }
208
209 style "processor" = "small_text"
210 {
211 }
212
213 style "mixer_invert_button" = "small_button"
214 {
215         bg[ACTIVE] = @@COLPREFIX@_not_so_bright_indicator
216         fg[ACTIVE] = @@COLPREFIX@_darkest
217 }
218
219 style "mixer_solo_button" = "solo_button"
220 {
221         xthickness = 0
222         ythickness = 0
223 }
224
225 style "mixer_solo_button_alternate" = "solo_button_alternate"
226 {
227         xthickness = 0
228         ythickness = 0
229 }
230
231 style "mixer_solo_button_alternate2" = "solo_button_alternate2"
232 {
233         xthickness = 0
234         ythickness = 0
235 }
236
237
238 style "mixer_solo_button_active" = "solo_button_active"
239 {
240         xthickness = 0
241         ythickness = 0
242 }
243
244 style "monitor_opt_button" = "small_button"
245 {
246         bg[NORMAL] = mix(0.1,@@COLPREFIX@_not_so_bright_indicator,@@COLPREFIX@_bg)
247         bg[ACTIVE] = @@COLPREFIX@_not_so_bright_indicator
248         fg[ACTIVE] = @@COLPREFIX@_darkest
249 }
250
251 style "monitor_mono_button" = "small_button"
252 {
253         bg[NORMAL] = mix(0.1,@@COLPREFIX@_mono,@@COLPREFIX@_bg)
254         bg[ACTIVE] = @@COLPREFIX@_mono
255         fg[ACTIVE] = @@COLPREFIX@_darkest
256 }
257
258 style "monitor_invert_button" = "small_button"
259 {
260         bg[NORMAL] = mix(0.1,@@COLPREFIX@_not_so_bright_indicator,@@COLPREFIX@_bg)
261         bg[ACTIVE] = @@COLPREFIX@_not_so_bright_indicator
262         fg[ACTIVE] = @@COLPREFIX@_darkest
263 }
264
265 style "monitor_mute_button" = "small_button"
266 {
267         bg[NORMAL] = mix(0.1,@@COLPREFIX@_mute,@@COLPREFIX@_bg)
268         bg[ACTIVE] = @@COLPREFIX@_mute
269         fg[ACTIVE] = @@COLPREFIX@_darkest
270 }
271
272 style "monitor_dim_button" = "small_button"
273 {
274         bg[NORMAL] = mix(0.1,lighter(@@COLPREFIX@_mute),@@COLPREFIX@_bg)
275         bg[ACTIVE] = lighter(@@COLPREFIX@_mute)
276         fg[ACTIVE] = @@COLPREFIX@_darkest
277 }
278
279 style "monitor_iso_button" = "small_button"
280 {
281         bg[NORMAL] = mix(0.1,@@COLPREFIX@_somewhat_bright_indicator,@@COLPREFIX@_bg)
282         bg[ACTIVE] = @@COLPREFIX@_somewhat_bright_indicator
283         fg[ACTIVE] = @@COLPREFIX@_darkest
284 }
285
286 style "mute_button" = "small_button"
287 {
288         bg[NORMAL] = mix(0.1,@@COLPREFIX@_mute,@@COLPREFIX@_bg)
289         bg[ACTIVE] = @@COLPREFIX@_mute
290         fg[ACTIVE] = @@COLPREFIX@_darkest
291 }
292
293 style "mute_button_fullylit" = "small_button"
294 {
295         # this is the normal "active" state for a mute button
296
297         bg[ACTIVE] = @@COLPREFIX@_mute
298         bg[NORMAL] = @@COLPREFIX@_mute
299         bg[SELECTED] = @@COLPREFIX@_mute
300         bg[PRELIGHT] = lighter (@@COLPREFIX@_mute)
301
302         fg[SELECTED] = @@COLPREFIX@_darkest
303         fg[ACTIVE] = @@COLPREFIX@_darkest
304         fg[NORMAL] = @@COLPREFIX@_darkest
305         fg[PRELIGHT] = @@COLPREFIX@_darkest
306 }
307
308 style "mute_button_halflit" = "small_button"
309 {
310         bg[NORMAL] = mix(0.5,@@COLPREFIX@_lightest,@@COLPREFIX@_mute)
311         bg[SELECTED] = mix(0.5,@@COLPREFIX@_lightest,@@COLPREFIX@_mute)
312         bg[ACTIVE] = mix(0.5,@@COLPREFIX@_lightest,@@COLPREFIX@_mute)
313         bg[PRELIGHT] = mix(0.5,@@COLPREFIX@_lightest,@@COLPREFIX@_mute)
314
315         fg[SELECTED] = @@COLPREFIX@_darkest
316         fg[ACTIVE] = @@COLPREFIX@_darkest
317         fg[NORMAL] = @@COLPREFIX@_darkest
318         fg[PRELIGHT] = @@COLPREFIX@_darkest
319 }
320
321 style "mixer_mute_button" = "mute_button"
322 {
323         xthickness = 0
324         ythickness = 0
325 }
326
327 style "mixer_mute_button_fullylit" = "mute_button_fullylit"
328 {
329         xthickness = 0
330         ythickness = 0
331 }
332
333 style "mixer_mute_button_halflit" = "mute_button_halflit"
334 {
335         xthickness = 0
336         ythickness = 0
337 }
338
339 style "multiline_combo" = "small_button"
340 {
341         xthickness = 0
342         ythickness = 0
343 }
344
345 style "track_loop_button" = "small_button"
346 {
347         bg[ACTIVE] = @@COLPREFIX@_somewhat_bright_indicator
348         bg[PRELIGHT] = lighter(@@COLPREFIX@_somewhat_bright_indicator)
349
350 }
351
352 style "mixer_red_active_button" = "very_small_button"
353 {
354         bg[ACTIVE] = @@COLPREFIX@_bright_indicator
355
356         base[INSENSITIVE] = { 0.16, 0.16, 0.21 }
357         bg[INSENSITIVE] = { 0.16, 0.16, 0.21 }
358 }
359
360 style "time_button" = "default_button"
361 {
362         font_name = "@FONT_SMALL@"
363 }
364
365 style "transport_button"
366 {
367   #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
368         bg[ACTIVE] = @@COLPREFIX@_contrasting_indicator
369         fg[ACTIVE] = @@COLPREFIX@_darkest
370 }
371
372 style "transport_button_active"
373 {
374         bg[NORMAL] = @@COLPREFIX@_contrasting_indicator
375         bg[ACTIVE] = @@COLPREFIX@_contrasting_indicator
376         bg[SELECTED] = @@COLPREFIX@_contrasting_indicator
377         bg[PRELIGHT] = @@COLPREFIX@_contrasting_indicator
378
379         fg[NORMAL] = @@COLPREFIX@_darkest
380         fg[PRELIGHT] = @@COLPREFIX@_darkest
381         fg[SELECTED] = @@COLPREFIX@_darkest
382         fg[ACTIVE] = @@COLPREFIX@_darkest
383 }
384
385 style "transport_button_alternate_two"
386 {
387         fg[SELECTED] = @@COLPREFIX@_darkest
388         fg[ACTIVE] =   @@COLPREFIX@_darkest
389         fg[PRELIGHT] = @@COLPREFIX@_darkest
390         fg[NORMAL] = @@COLPREFIX@_darkest
391
392         bg[NORMAL] =   shade(0.2,@@COLPREFIX@_bright_indicator)
393         bg[ACTIVE] =   shade(0.2,@@COLPREFIX@_bright_indicator)
394         bg[SELECTED] =   shade(0.2,@@COLPREFIX@_bright_indicator)
395         bg[PRELIGHT] =   shade(0.2,@@COLPREFIX@_bright_indicator)
396 }
397
398 style "transport_rec_button"
399 {
400         fg[ACTIVE] = @@COLPREFIX@_darkest
401         bg[ACTIVE] = darker(@@COLPREFIX@_arm)
402         #the rest of these don't quite do what I expected
403         #bg[NORMAL] = mix(0.05,@@COLPREFIX@_arm,@@COLPREFIX@_bg)
404         #bg[SELECTED] = darker(@@COLPREFIX@_arm)
405         #bg[PRELIGHT] = lighter(mix(0.05,@@COLPREFIX@_arm,@@COLPREFIX@_bg))
406   
407 }
408
409 style "transport_rec_button_active"
410 {
411         bg[ACTIVE] = darker(@@COLPREFIX@_arm)
412         bg[NORMAL] = darker(@@COLPREFIX@_arm)
413         bg[SELECTED] = darker(@@COLPREFIX@_arm)
414         bg[PRELIGHT] = darker(@@COLPREFIX@_arm)
415 }
416
417 style "transport_rec_button_alternate"
418 {
419         bg[PRELIGHT] = @@COLPREFIX@_arm
420         bg[NORMAL] = @@COLPREFIX@_arm
421         bg[SELECTED] = @@COLPREFIX@_arm
422         bg[ACTIVE] = @@COLPREFIX@_arm
423 }
424
425 style "midi_channel_selector_button"
426 {
427         bg[NORMAL] = @@COLPREFIX@_bg
428         bg[ACTIVE] = @@COLPREFIX@_midi_channel_selector
429         fg[NORMAL] = @@COLPREFIX@_fg
430         fg[ACTIVE] = @@COLPREFIX@_darkest
431 }
432
433 style "shuttle_control" = "very_small_text"
434 {
435         fg[NORMAL] = @@COLPREFIX@_control_text2
436         fg[ACTIVE] = @@COLPREFIX@_control_text2
437         fg[PRELIGHT] = @@COLPREFIX@_control_text2
438         fg[SELECTED] = @@COLPREFIX@_control_text2
439         fg[INSENSITIVE] = @@COLPREFIX@_control_text2
440
441         bg[NORMAL] = @@COLPREFIX@_darkest
442         bg[PRELIGHT] = @@COLPREFIX@_darkest
443         bg[INSENSITIVE] = @@COLPREFIX@_darkest
444         bg[ACTIVE] = @@COLPREFIX@_bright_color
445         bg[SELECTED] = @@COLPREFIX@_bright_color
446 }
447
448 style "ardour_adjusters" = "default_generic"
449 {
450         bg[NORMAL] = @@COLPREFIX@_bg
451         bg[PRELIGHT] = lighter(@@COLPREFIX@_bg)
452         bg[ACTIVE] = @@COLPREFIX@_darkest
453 }
454
455 style "editor_hscrollbar" = "ardour_adjusters"
456 {
457         #
458         # special case: we want this scrollbar to be as tall as the
459         # zoom focus selector combobox. scrollbars don't expand to
460         # fill the space available to them, so we have to explicitly
461         # make it bigger.
462         # 
463         GtkRange::slider_width = 27
464         GtkScrollbar::slider_width = 27
465 }
466
467 style "ardour_progressbars" = "default_generic"
468
469   # Clearlooks always uses darkest for the advancing bar, sigh
470   # so this is just a contrasting color for the trough
471   bg[NORMAL] = @@COLPREFIX@_bright_color
472 }
473
474 style "preferences"  = "default"
475 {
476         fg[PRELIGHT] = lighter(@@COLPREFIX@_fg)
477 }
478
479 style "option_entry"  = "default"
480 {
481
482 }
483
484 style "very_small_bright_when_active" = "very_small_text"
485 {
486         fg[NORMAL] = @@COLPREFIX@_fg
487         bg[NORMAL] = @@COLPREFIX@_bg
488         bg[PRELIGHT] = @@COLPREFIX@_bg
489
490         fg[ACTIVE] = @@COLPREFIX@_fg
491         bg[ACTIVE] = @@COLPREFIX@_bright_indicator
492         bg[PRELIGHT] = @@COLPREFIX@_bright_indicator
493 }
494
495 style "bright_when_active" = "medium_text"
496 {
497         fg[NORMAL] = @@COLPREFIX@_fg
498         bg[NORMAL] = @@COLPREFIX@_bg
499         bg[PRELIGHT] = @@COLPREFIX@_bg
500
501         fg[ACTIVE] = @@COLPREFIX@_fg
502         bg[ACTIVE] = @@COLPREFIX@_bright_indicator
503         bg[PRELIGHT] = @@COLPREFIX@_bright_indicator
504 }
505
506 style "xrun_warn"  = "larger_bold_text"
507 {
508         fg[NORMAL] = @@COLPREFIX@_fg
509         fg[ACTIVE] = @@COLPREFIX@_fg
510         text[NORMAL] = @@COLPREFIX@_fg
511         text[ACTIVE] = @@COLPREFIX@_fg
512         base[NORMAL] = @@COLPREFIX@_base
513         base[ACTIVE] = @@COLPREFIX@_base
514         bg[NORMAL] = @@COLPREFIX@_bright_indicator
515         bg[ACTIVE] = @@COLPREFIX@_contrasting_indicator
516 }
517 /*
518 style "menu_bar_base" = "default"
519 {
520
521 }
522 */
523 style "fatal_message" = "medium_text"
524 {
525    fg[ACTIVE] = @@COLPREFIX@_bright_indicator
526    fg[NORMAL] = @@COLPREFIX@_bright_indicator
527    bg[ACTIVE]   = @@COLPREFIX@_base
528    bg[NORMAL]   = @@COLPREFIX@_base
529    base[NORMAL] = @@COLPREFIX@_base
530    base[NORMAL] = @@COLPREFIX@_base
531 }
532
533 style "error_message" = "medium_text"
534 {
535    fg[ACTIVE] = @@COLPREFIX@_bright_indicator
536    fg[NORMAL] = @@COLPREFIX@_bright_indicator
537    bg[ACTIVE]   = @@COLPREFIX@_base
538    bg[NORMAL]   = @@COLPREFIX@_base
539    base[NORMAL] = @@COLPREFIX@_base
540    base[NORMAL] = @@COLPREFIX@_base
541 }
542
543 style "info_message" = "medium_text"
544 {
545    fg[ACTIVE]   = @@COLPREFIX@_contrasting_indicator
546    fg[NORMAL]   = @@COLPREFIX@_contrasting_indicator
547    bg[ACTIVE]   = @@COLPREFIX@_base
548    bg[NORMAL]   = @@COLPREFIX@_base
549    base[NORMAL] = @@COLPREFIX@_base
550    base[NORMAL] = @@COLPREFIX@_base
551 }
552
553 style "warning_message" = "medium_text"
554 {
555    fg[ACTIVE] = @@COLPREFIX@_bright_color
556    fg[NORMAL] = @@COLPREFIX@_bright_color
557    bg[ACTIVE]   = @@COLPREFIX@_base
558    bg[NORMAL]   = @@COLPREFIX@_base
559    base[NORMAL] = @@COLPREFIX@_base
560    base[NORMAL] = @@COLPREFIX@_base
561 }
562
563 style "medium_entry" = "medium_text"
564 {
565         fg[NORMAL] = @@COLPREFIX@_text
566         fg[ACTIVE] = @@COLPREFIX@_text
567         fg[SELECTED] = @@COLPREFIX@_fg_selected
568         
569         bg[NORMAL] = @@COLPREFIX@_base
570         
571         base[NORMAL] = @@COLPREFIX@_base
572         base[ACTIVE] = @@COLPREFIX@_base
573         base[SELECTED] = @@COLPREFIX@_bg_selected
574 }
575
576 style "medium_entry_noselection_fg" = "medium_entry"
577 {
578         fg[SELECTED] = @@COLPREFIX@_contrasting_indicator
579 }
580
581 style "medium_entry_noselection_bg" = "medium_entry"
582 {
583         bg[SELECTED] = @@COLPREFIX@_text
584 }
585
586 style "medium_bold_entry"  = "medium_bold_text"
587 {
588         fg[NORMAL] = @@COLPREFIX@_text
589         fg[ACTIVE] = @@COLPREFIX@_text
590         
591         bg[NORMAL] = @@COLPREFIX@_base
592         
593         base[NORMAL] = @@COLPREFIX@_base
594         base[ACTIVE] = @@COLPREFIX@_base
595         base[SELECTED] = @@COLPREFIX@_base
596 }
597
598 style "small_entry" = "small_text"
599 {
600         fg[NORMAL] = @@COLPREFIX@_text
601         fg[ACTIVE] = @@COLPREFIX@_contrasting_indicator
602         fg[SELECTED] = @@COLPREFIX@_contrasting_indicator
603         text[NORMAL] = @@COLPREFIX@_text
604         text[ACTIVE] = @@COLPREFIX@_contrasting_indicator
605         text[SELECTED] = @@COLPREFIX@_fg_selected
606         bg[NORMAL] = @@COLPREFIX@_base
607         bg[SELECTED] = @@COLPREFIX@_base
608         bg[SELECTED] = @@COLPREFIX@_base
609         base[NORMAL] = @@COLPREFIX@_base
610         base[ACTIVE] = @@COLPREFIX@_base
611         base[SELECTED] = @@COLPREFIX@_base
612 }
613
614 style "red_active_small_entry" = "small_entry"
615 {
616         fg[ACTIVE] = @@COLPREFIX@_bright_indicator
617         fg[SELECTED] = @@COLPREFIX@_bright_indicator
618 }
619
620 style "small_bold_entry" = "small_bold_text"
621 {
622         fg[NORMAL] = @@COLPREFIX@_text
623         fg[ACTIVE] = @@COLPREFIX@_text
624         
625         bg[NORMAL] = @@COLPREFIX@_base
626         
627         base[NORMAL] = @@COLPREFIX@_base
628         base[ACTIVE] = @@COLPREFIX@_base
629         base[SELECTED] = @@COLPREFIX@_base
630 }
631
632 style "small_red_on_black_entry"  = "small_bold_text"
633 {
634        fg[NORMAL] = @@COLPREFIX@_bright_indicator
635        fg[ACTIVE] = @@COLPREFIX@_bright_indicator
636        base[NORMAL] = @@COLPREFIX@_base
637        base[ACTIVE] = @@COLPREFIX@_base
638        bg[NORMAL] = @@COLPREFIX@_base
639        bg[ACTIVE] = @@COLPREFIX@_base
640 }
641
642 style "editor_time_ruler" = "small_text"
643 {
644         fg[NORMAL] = @@COLPREFIX@_fg
645         bg[NORMAL] = @@COLPREFIX@_base
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
734         base[NORMAL] = @@COLPREFIX@_base
735         base[ACTIVE] = lighter(@@COLPREFIX@_base)
736         bg[NORMAL] = lighter(@@COLPREFIX@_base)
737         bg[ACTIVE] = lighter(@@COLPREFIX@_base)
738 }
739
740 style "active_track_name_display" = "medium_text"
741 {
742         GtkWidget::cursor_color =  @@COLPREFIX@_base
743         text[NORMAL] = @@COLPREFIX@_base
744         base[NORMAL] = @@COLPREFIX@_text
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 }