|
8 | 8 | /// Generates a dark dock-manager schema.
|
9 | 9 | /// @type {Map}
|
10 | 10 | /// @requires {function} extend
|
11 |
| -/// @prop {Color} accent-color [#424242] - Sets the pinned header background color, the joystick background and border colors, as well as the context menu background color. |
12 |
| -/// @prop {Color} border-color [#212121] - Sets the global border color in the dock manager. Also sets the pane content background and the context menu active background colors. |
13 |
| -/// @prop {Color} button-text [#fff] - Sets the button text color. |
14 |
| -/// @prop {Color} context-menu-color-active [#fff] - Sets the text color for active context menus. |
15 |
| -/// @prop {Color} floating-pane-border-color [rgba(0, 0, 0, .26)] - Sets the border color for floating panes. |
| 11 | +/// @prop {Color} accent-color [igx-color: ('grays', 400), hexrgba: #000] - Sets the pinned header background color, the joystick background and border colors, as well as the context menu background color. |
| 12 | +/// @prop {Color} background-color [igx-color: ('grays', 200), hexrgba: #000] - Sets the base dock manager color as well as the pane headers and tabs background colors. |
| 13 | +/// @prop {Color} border-color [igx-color: 'surface'] - Sets the global border color in the dock manager. Also sets the pane content background and the context menu active background colors. |
| 14 | +/// @prop {Color} button-text [igx-contrast-color: 'surface'] - Sets the button text color. |
| 15 | +/// @prop {Color} floating-pane-border-color [igx-color: ('grays', 100), hexrgba: #000] - Sets the border color for floating panes. |
16 | 16 | /// @prop {Color} flyout-shadow-color [rgba(0, 0, 0, .38)] - Sets the border color for floating panes.
|
17 |
| -/// @prop {Color} joystick-border-color [#424242] - Sets the border color of the joystick. |
18 |
| -/// @prop {Color} joystick-icon-color-active [#fff] - Sets the color of the active joystick icons. |
19 |
| -/// @prop {Color} pane-content-background [#212121] - Sets the background color of the content panes. |
20 |
| -/// @prop {Color} background-color [#111] - Sets the base dock manager color as well as the pane headers and tabs background colors. |
21 |
| -/// @prop {Color} splitter-background [#000] - Sets the background color for the splitters. |
22 |
| -/// @prop {Color} tab-background-active [#212121] - Sets the background color for active tabs. |
23 |
| -/// @prop {Color} text-color [rgba(255, 255, 255, .7)] - Sets the text color for most elements in the dock manager. Used as the default joystick icon color. |
| 17 | +/// @prop {Color} joystick-background-active [igx-color: 'surface'] - Sets the background color of the joysticks. |
| 18 | +/// @prop {Color} joystick-border-color [igx-color: ('grays', 400), hexrgba: #000] - Sets the border color of the joystick. |
| 19 | +/// @prop {Color} joystick-icon-color [igx-contrast-color: 'surface'] - Sets the color for the joystick icons. |
| 20 | +/// @prop {Color} pane-content-background [igx-color: 'surface'] - Sets the background color of the content panes. |
| 21 | +/// @prop {Color} splitter-background [igx-clor: ('grays', 100), hexrgba: #000] - Sets the background color for the splitters. |
| 22 | +/// @prop {Color} tab-background-active [igx-color: 'surface'] - Sets the background color for active tabs. |
24 | 23 | /// @requires $_light-dock-manager
|
25 | 24 | $_dark-dock-manager: extend(
|
26 | 25 | $_light-dock-manager, (
|
27 | 26 | accent-color: (
|
28 |
| - igx-color: (grays, 400), |
| 27 | + igx-color: ('grays', 400), |
29 | 28 | hexrgba: #000,
|
30 | 29 | ),
|
31 | 30 | background-color: (
|
32 |
| - igx-color: (grays, 200), |
| 31 | + igx-color: ('grays', 200), |
33 | 32 | hexrgba: #000,
|
34 | 33 | ),
|
35 | 34 | border-color: (
|
36 |
| - igx-color: surface, |
| 35 | + igx-color: 'surface', |
37 | 36 | ),
|
38 | 37 | button-text: (
|
39 |
| - igx-contrast-color: surface, |
40 |
| - ), |
41 |
| - context-menu-color-active: ( |
42 |
| - igx-contrast-color: surface, |
| 38 | + igx-contrast-color: 'surface', |
43 | 39 | ),
|
44 | 40 | floating-pane-border-color: (
|
45 |
| - igx-color: (grays, 100), |
| 41 | + igx-color: ('grays', 100), |
46 | 42 | hexrgba: #000,
|
47 | 43 | ),
|
48 | 44 | flyout-shadow-color: rgba(0, 0, 0, .38),
|
49 | 45 | joystick-background-active: (
|
50 |
| - igx-color: surface, |
| 46 | + igx-color: 'surface', |
51 | 47 | ),
|
52 | 48 | joystick-border-color: (
|
53 |
| - igx-color: (grays, 400), |
| 49 | + igx-color: ('grays', 400), |
54 | 50 | hexrgba: #000,
|
55 | 51 | ),
|
56 | 52 | joystick-icon-color: (
|
57 |
| - igx-contrast-color: surface, |
58 |
| - ), |
59 |
| - joystick-icon-color-active: ( |
60 |
| - igx-contrast-color: surface, |
| 53 | + igx-contrast-color: 'surface', |
61 | 54 | ),
|
62 | 55 | pane-content-background: (
|
63 |
| - igx-color: surface, |
| 56 | + igx-color: 'surface', |
64 | 57 | ),
|
65 | 58 | splitter-background: (
|
66 |
| - igx-color: (grays, 100), |
| 59 | + igx-color: ('grays', 100), |
67 | 60 | hexrgba: #000,
|
68 | 61 | ),
|
69 | 62 | tab-background-active: (
|
70 |
| - igx-color: surface, |
71 |
| - ), |
72 |
| - text-color: ( |
73 |
| - igx-color: (grays, 800), |
| 63 | + igx-color: 'surface', |
74 | 64 | ),
|
75 | 65 | )
|
76 | 66 | );
|
77 | 67 |
|
78 | 68 | /// Generates a dark fluent dock-manager schema.
|
79 | 69 | /// @type {Map}
|
| 70 | +/// @prop {Color} accent-color [igx-color: 'surface', rgba: .5, hexrgba: #000] - Sets the pinned header background color, the joystick background and border colors, as well as the context menu background color. |
| 71 | +/// @prop {Color} background-color [igx-color: 'surface', rgba: .85, hexrgba: #000] - Sets the base dock manager color as well as the pane headers and tabs background colors. |
| 72 | +/// @prop {Color} button-text [igx-contrast-color: 'surface'] - Sets the button text color. |
| 73 | +/// @prop {Color} context-menu-background-active [igx-color: 'surface', rgba: .5, hexrgba: #000] - Sets the background color for active context menus. |
| 74 | +/// @prop {Color} context-menu-color-active [igx-contrast-color: 'surface'] - Sets the text color for active context menus. |
| 75 | +/// @prop {Color} context-menu-background [igx-color: ('grays', 400), hexrgba: #000] - Sets the background color for context menus. |
| 76 | +/// @prop {Color} context-menu-color [igx-contrast-color: 'surface'] - Sets the text color for context menus. |
| 77 | +/// @prop {Color} dock-background [igx-color: 'surface', rgba: .85, hexrgba: #000] - Sets the background color of the dock manager. |
| 78 | +/// @prop {Color} floating-pane-border-color [transparent] - Sets the border color for floating panes. |
| 79 | +/// @prop {Color} joystick-background-active [igx-color: 'surface', rgba: .5, hexrgba: #000] - Sets the background color of the joysticks. |
| 80 | +/// @prop {Color} joystick-background [igx-color: ('grays', 400), hexrgba: #000] - Sets the background color of the joystick. |
| 81 | +/// @prop {Color} joystick-border-color [transparent] - Sets the border color of the joystick. |
| 82 | +/// @prop {Color} joystick-icon-color [igx-contrast-color: 'surface'] - Sets the color for the joystick icons. |
| 83 | +/// @prop {Color} joystick-icon-color-active [igx-contrast-color: 'surface'] - Sets the color of the active joystick icons. |
| 84 | +/// @prop {Color} pane-header-background [igx-color: 'surface', rgba: .33, hexrgba: #000] - Sets the background color for pane headers. |
| 85 | +/// @prop {Color} pinned-header-background [igx-color: 'surface', rgba: .85, hexrgba: #000] - Sets the background colors of pinned headers. |
| 86 | +/// @prop {Color} splitter-background [igx-color: 'surface', rgba: .7, hexrgba: #000] - Sets the background color for the splitters. |
| 87 | +/// @prop {Color} splitter-handle [igx-color: 'surface', rgba: .2, hexrgba: #000] - Sets the background color for the splitter handles. |
| 88 | +/// @prop {Color} tab-text [igx-contrast-color: 'surface'] - Sets the text color for tabs. |
| 89 | +/// @prop {Color} text-color [igx-contrast-color: 'surface'] - Sets the text color for most elements in the dock manager. Used as the default joystick icon color. |
80 | 90 | /// @requires {function} extend
|
81 | 91 | /// @requires $_fluent-dock-manager
|
82 | 92 | $_dark-fluent-dock-manager: extend(
|
83 | 93 | $_fluent-dock-manager, (
|
84 | 94 | accent-color: (
|
85 |
| - igx-color: surface, |
| 95 | + igx-color: 'surface', |
86 | 96 | rgba: .5,
|
87 | 97 | hexrgba: #000,
|
88 | 98 | ),
|
89 | 99 | background-color: (
|
90 |
| - igx-color: surface, |
| 100 | + igx-color: 'surface', |
91 | 101 | rgba: .85,
|
92 | 102 | hexrgba: #000,
|
93 | 103 | ),
|
94 | 104 | button-text: (
|
95 |
| - igx-contrast-color: surface, |
| 105 | + igx-contrast-color: 'surface', |
96 | 106 | ),
|
97 | 107 | context-menu-background-active: (
|
98 |
| - igx-color: surface, |
| 108 | + igx-color: 'surface', |
99 | 109 | rgba: .5,
|
100 | 110 | hexrgba: #000,
|
101 | 111 | ),
|
102 | 112 | context-menu-color-active: (
|
103 |
| - igx-contrast-color: surface, |
| 113 | + igx-contrast-color: 'surface', |
104 | 114 | ),
|
105 | 115 | context-menu-background: (
|
106 |
| - igx-color: (grays, 400), |
| 116 | + igx-color: ('grays', 400), |
107 | 117 | hexrgba: #000,
|
108 | 118 | ),
|
109 | 119 | context-menu-color: (
|
110 |
| - igx-contrast-color: surface, |
| 120 | + igx-contrast-color: 'surface', |
111 | 121 | ),
|
112 | 122 | dock-background: (
|
113 |
| - igx-color: surface, |
| 123 | + igx-color: 'surface', |
114 | 124 | rgba: .85,
|
115 | 125 | hexrgba: #000,
|
116 | 126 | ),
|
117 | 127 | floating-pane-border-color: transparent,
|
118 | 128 | joystick-background-active: (
|
119 |
| - igx-color: surface, |
| 129 | + igx-color: 'surface', |
120 | 130 | rgba: .5,
|
121 | 131 | hexrgba: #000,
|
122 | 132 | ),
|
123 | 133 | joystick-background: (
|
124 |
| - igx-color: (grays, 400), |
| 134 | + igx-color: ('grays', 400), |
125 | 135 | hexrgba: #000,
|
126 | 136 | ),
|
127 | 137 | joystick-border-color: transparent,
|
128 | 138 | joystick-icon-color: (
|
129 |
| - igx-contrast-color: surface, |
| 139 | + igx-contrast-color: 'surface', |
130 | 140 | ),
|
131 | 141 | joystick-icon-color-active: (
|
132 |
| - igx-contrast-color: surface, |
| 142 | + igx-contrast-color: 'surface', |
133 | 143 | ),
|
134 | 144 | pane-header-backround: (
|
135 |
| - igx-color: surface, |
| 145 | + igx-color: 'surface', |
136 | 146 | rgba: .85,
|
137 | 147 | hexrgba: #000,
|
138 | 148 | ),
|
139 | 149 | pinned-header-background: (
|
140 |
| - igx-color: surface, |
| 150 | + igx-color: 'surface', |
141 | 151 | rgba: .85,
|
142 | 152 | hexrgba: #000,
|
143 | 153 | ),
|
144 | 154 | splitter-background: (
|
145 |
| - igx-color: surface, |
| 155 | + igx-color: 'surface', |
146 | 156 | rgba: .7,
|
147 | 157 | hexrgba: #000,
|
148 | 158 | ),
|
149 | 159 | splitter-handle: (
|
150 |
| - igx-color: surface, |
| 160 | + igx-color: 'surface', |
151 | 161 | rgba: .2,
|
152 | 162 | hexrgba: #000,
|
153 | 163 | ),
|
154 | 164 | tab-text: (
|
155 |
| - igx-contrast-color: surface, |
| 165 | + igx-contrast-color: 'surface', |
156 | 166 | ),
|
157 | 167 | text-color: (
|
158 |
| - igx-contrast-color: surface, |
| 168 | + igx-contrast-color: 'surface', |
159 | 169 | ),
|
160 | 170 | )
|
161 | 171 | );
|
162 | 172 |
|
163 | 173 | /// Generates a dark bootstrap dock-manager schema.
|
164 | 174 | /// @type {Map}
|
| 175 | +/// @prop {Color} accent-color [igx-color: 'surface', rgba: .33, hexrgba: ()] - Sets the pinned header background color, the joystick background and border colors, as well as the context menu background color. |
| 176 | +/// @prop {Color} background-color [igx-color: 'surface', rgba: .33, hexrgba: ()] - Sets the base dock manager color as well as the pane headers and tabs background colors. |
| 177 | +/// @prop {Color} context-menu-background [igx-color: 'surface', rgba: .66, hexrgba: ()] - Sets the background color for context menus. |
| 178 | +/// @prop {Color} context-menu-color-active [igx-context-color: 'surface'] - Sets the text color for active context menus. |
| 179 | +/// @prop {Color} dock-background [igx-color: 'surface', rgba: .33, hexrgba: ()] - Sets the background color of the dock manager. |
| 180 | +/// @prop {Color} joystick-background [igx-color: 'surface', rgba: .66, hexrgba: ()] - Sets the background color of the joystick. |
| 181 | +/// @prop {Color} joystick-icon-color-active [igx-context-color: 'surface'] - Sets the color of the active joystick icons. |
| 182 | +/// @prop {Color} pane-header-background [igx-color: 'surface', rgba: .33, hexrgba: ()] - Sets the background color for pane headers. |
| 183 | +/// @prop {Color} pinned-header-background [igx-color: 'surface', rgba: .33, hexrgba: ()] - Sets the background colors of pinned headers. |
| 184 | +/// @prop {Color} splitter-background [igx-color: ('grays', 300), hexrgba: ()] - Sets the background color for the splitters. |
| 185 | +/// @prop {Color} splitter-handle [igx-color: ('grays', 50), hexrgba: ()] - Sets the background color for the splitter handles. |
| 186 | +/// @prop {Color} text-color [igx-contrast-color: 'surface'] - Sets the text color for most elements in the dock manager. Used as the default joystick icon color. |
165 | 187 | /// @requires {function} extend
|
166 | 188 | /// @requires $_bootstrap-dock-manager
|
167 | 189 | $_dark-bootstrap-dock-manager: extend(
|
168 | 190 | $_bootstrap-dock-manager, (
|
169 | 191 | accent-color: (
|
170 |
| - igx-color: surface, |
| 192 | + igx-color: 'surface', |
171 | 193 | rgba: .33,
|
172 | 194 | hexrgba: #000,
|
173 | 195 | ),
|
174 | 196 | background-color: (
|
175 |
| - igx-color: surface, |
| 197 | + igx-color: 'surface', |
176 | 198 | rgba: .33,
|
177 | 199 | hexrgba: #000,
|
178 | 200 | ),
|
179 | 201 | context-menu-background: (
|
180 |
| - igx-color: surface, |
| 202 | + igx-color: 'surface', |
181 | 203 | rgba: .66,
|
182 | 204 | hexrgba: #000,
|
183 | 205 | ),
|
184 | 206 | context-menu-color-active: (
|
185 |
| - igx-contrast-color: surface, |
| 207 | + igx-contrast-color: 'surface', |
186 | 208 | ),
|
187 | 209 | dock-background: (
|
188 |
| - igx-color: surface, |
| 210 | + igx-color: 'surface', |
189 | 211 | rgba: .33,
|
190 | 212 | hexrgba: #000,
|
191 | 213 | ),
|
192 | 214 | joystick-background: (
|
193 |
| - igx-color: surface, |
| 215 | + igx-color: 'surface', |
194 | 216 | rgba: .66,
|
195 | 217 | hexrgba: #000,
|
196 | 218 | ),
|
197 | 219 | joystick-icon-color-active: (
|
198 |
| - igx-contrast-color: surface, |
| 220 | + igx-contrast-color: 'surface', |
199 | 221 | ),
|
200 | 222 | pane-header-background: (
|
201 |
| - igx-color: surface, |
| 223 | + igx-color: 'surface', |
202 | 224 | rgba: .33,
|
203 | 225 | hexrgba: #000,
|
204 | 226 | ),
|
205 | 227 | pinned-header-background: (
|
206 |
| - igx-color: surface, |
| 228 | + igx-color: 'surface', |
207 | 229 | rgba: .33,
|
208 | 230 | hexrgba: #000,
|
209 | 231 | ),
|
210 | 232 | splitter-background: (
|
211 |
| - igx-color: (grays,300), |
| 233 | + igx-color: ('grays', 300), |
212 | 234 | hexrgba: #000,
|
213 | 235 | ),
|
214 | 236 | splitter-handle: (
|
215 |
| - igx-color: (grays,50), |
| 237 | + igx-color: ('grays', 50), |
216 | 238 | hexrgba: #000,
|
217 | 239 | ),
|
218 | 240 | text-color: (
|
219 |
| - igx-contrast-color: surface, |
| 241 | + igx-contrast-color: 'surface', |
220 | 242 | ),
|
221 | 243 | )
|
222 | 244 | );
|
0 commit comments