1
+ @mixin md-nav-bar-primary {
2
+ > .md-nav-bar {
3
+ background-color : ' {{primary-color}}' ;
4
+ .md-button._md-nav-button {
5
+ & {
6
+ color : ' {{primary-100}}' ;
7
+ }
8
+ & .md-active , & .md-focused {
9
+ color : ' {{primary-contrast}}' ;
10
+ }
11
+ & .md-focused {
12
+ background : ' {{primary-contrast-0.1}}' ;
13
+ }
14
+ }
15
+ }
16
+ }
17
+
18
+ @mixin md-nav-bar-warn {
19
+ > .md-nav-bar {
20
+ background-color : ' {{warn-color}}' ;
21
+ .md-button._md-nav-button {
22
+ & {
23
+ color : ' {{warn-100}}' ;
24
+ }
25
+ & .md-active , & .md-focused {
26
+ color : ' {{warn-contrast}}' ;
27
+ }
28
+ & .md-focused {
29
+ background : ' {{warn-contrast-0.1}}' ;
30
+ }
31
+ }
32
+ }
33
+ }
34
+
35
+ @mixin md-nav-bar-accent {
36
+ > .md-nav-bar {
37
+ background-color : ' {{accent-color}}' ;
38
+ .md-button._md-nav-button {
39
+ & {
40
+ color : ' {{accent-A100}}' ;
41
+ }
42
+ & .md-active , & .md-focused {
43
+ color : ' {{accent-contrast}}' ;
44
+ }
45
+ & .md-focused {
46
+ background : ' {{accent-contrast-0.1}}' ;
47
+ }
48
+ }
49
+ md-nav-ink-bar {
50
+ color : ' {{primary-600-1}}' ;
51
+ background : ' {{primary-600-1}}' ;
52
+ }
53
+ }
54
+ }
55
+
1
56
md-nav-bar .md-THEME_NAME-theme {
2
57
3
58
.md-nav-bar {
@@ -13,4 +68,26 @@ md-nav-bar.md-THEME_NAME-theme {
13
68
color : ' {{accent-color}}' ;
14
69
background : ' {{accent-color}}' ;
15
70
}
71
+
72
+ & .md-accent {
73
+ @include md-nav-bar-accent ();
74
+ }
75
+
76
+ & .md-warn {
77
+ @include md-nav-bar-warn ();
78
+ }
79
+
80
+ & .md-primary {
81
+ @include md-nav-bar-primary ();
82
+ }
83
+ }
84
+
85
+ md-toolbar > md-nav-bar .md-THEME_NAME-theme {
86
+ @include md-nav-bar-primary ();
87
+ }
88
+ md-toolbar .md-accent > md-nav-bar .md-THEME_NAME-theme {
89
+ @include md-nav-bar-accent ();
16
90
}
91
+ md-toolbar .md-warn > md-nav-bar .md-THEME_NAME-theme {
92
+ @include md-nav-bar-warn ();
93
+ }
0 commit comments