Projet

Général

Profil

Paste
Télécharger (31,3 ko) Statistiques
| Branche: | Révision:

root / drupal7 / sites / all / themes / mayo / color / color.inc @ d7f58da2

1
<?php
2
/**
3
 * @file
4
 * Implements color module theme specific settings.
5
 */
6

    
7
// Pass some settings to JavaScript for the live preview.
8
drupal_add_js(array('color' => array('logo' => theme_get_setting('logo', 'mayo'))), 'setting');
9
drupal_add_js(array('color' => array('header_bg_file' => theme_get_setting('header_bg_file', 'mayo'))), 'setting');
10
drupal_add_js(array('color' => array('header_bg_alignment' => theme_get_setting('header_bg_alignment', 'mayo'))), 'setting');
11
drupal_add_js(array('color' => array('header_watermark' => theme_get_setting('header_watermark', 'mayo'))), 'setting');
12
drupal_add_js(array('color' => array('header_border_width' => theme_get_setting('header_border_width', 'mayo'))), 'setting');
13
drupal_add_js(array('color' => array('layout_style' => theme_get_setting('layout_style', 'mayo'))), 'setting');
14
drupal_add_js(array('color' => array('base_vmargin' => theme_get_setting('base_vmargin', 'mayo'))), 'setting');
15
drupal_add_js(array('color' => array('sb_layout_style' => theme_get_setting('sidebar_layout_style', 'mayo'))), 'setting');
16

    
17
$options = array('type' => 'file', 'group' => CSS_THEME, 'weight' => 10);
18

    
19
if (theme_get_setting('menubar_style', 'mayo') == 2) {
20
  drupal_add_css(drupal_get_path('theme', 'mayo') . '/css/black-menu.css', $options);
21
}
22
drupal_add_js(array('color' => array('menubar_style' => theme_get_setting('menubar_style', 'mayo'))), 'setting');
23

    
24
$round_corners = theme_get_setting('round_corners', 'mayo');
25
if ($round_corners == 1 || $round_corners == 3) {
26
  drupal_add_css(drupal_get_path('theme', 'mayo') . '/css/round-sidebar.css', $options);
27
}
28
if ($round_corners == 2 || $round_corners == 3) {
29
  drupal_add_css(drupal_get_path('theme', 'mayo') . '/css/round-node.css', $options);
30
}
31

    
32
$info = array(
33
  // Available colors and color labels used in theme.
34
  'fields' => array(
35
    'base' => t('Base background'),
36
    'bg' => t('Page background'),
37
    'left' => t('Header left'),
38
    'right' => t('Header right'),
39
    'headerborders' => t('Header borders'),
40
    'text' => t('Text color'),
41
    'link' => t('Link color'),
42
    'highlight' => t('Highlight color'),
43
    'pagetitle' => t('Page title background'),
44
    'pagetitletext' => t('Page title text color'),
45
    'menudivider' => t('Menu divider'),
46
    'node' => t('Node background'),
47
    'nodeborders' => t('Node borders'),
48
    'nodedivider' => t('Node divider'),
49
    'stickynode' => t('Sticky node background'),
50
    'tableheader' => t('Table header background'),
51
    'even' => t('Even row background'),
52
    'sidebar' => t('Sidebar background'),
53
    'sidebarborders' => t('Sidebar borders'),
54
    'sidebardivider' => t('Sidebar divider'),
55
    'sidebartext' => t('Sidebar text color'),
56
    'sidebarlink' => t('Sidebar link color'),
57
    'footer' => t('Footer background'),
58
    'footertext' => t('Footer text color'),
59
    'footerlink' => t('Footer link color'),
60
    'titleslogan' => t('Title and slogan'),
61
  ),
62
  // Pre-defined color schemes.
63
  'schemes' => array(
64
    'default' => array(
65
      'title' => t('Mayo (default)'),
66
      'colors' => array(
67
        'base' => '#9f8365',
68
        'bg' => '#fef8dd',
69
        'left' => '#f99301',
70
        'right' => '#ddff61',
71
        'headerborders' => '#fdf7dc',
72
        'text' => '#3b3b3b',
73
        'link' => '#739400',
74
        'highlight' => '#e7e3a6',
75
        'pagetitle' => '#94974e',
76
        'pagetitletext' => '#f1f1f1',
77
        'menudivider' => '#e3ddb0',
78
        'node' => '#fefefe',
79
        'nodeborders' => '#ececec',
80
        'nodedivider' => '#b8c195',
81
        'stickynode' => '#e6fba7',
82
        'tableheader' => '#dbdeab',
83
        'even' => '#ebf0cc',
84
        'sidebar' => '#fdefaa',
85
        'sidebarborders' => '#fceea9',
86
        'sidebardivider' => '#dccf93',
87
        'sidebartext' => '#5a5a5a',
88
        'sidebarlink' => '#cb6806',
89
        'footer' => '#564939',
90
        'footertext' => '#cccccc',
91
        'footerlink' => '#f0cb00',
92
        'titleslogan' => '#fcfcfc',
93
      ),
94
    ),
95
    'whity' => array(
96
      'title' => t('Whity'),
97
      'colors' => array(
98
        'base' => '#ffffff',
99
        'bg' => '#ffffff',
100
        'left' => '#ffffff',
101
        'right' => '#ffffff',
102
        'headerborders' => '#ffffff',
103
        'text' => '#3b3b3b',
104
        'link' => '#b52e1c',
105
        'highlight' => '#dddddd',
106
        'pagetitle' => '#666666',
107
        'pagetitletext' => '#f0f0f0',
108
        'menudivider' => '#aaaaaa',
109
        'node' => '#ffffff',
110
        'nodeborders' => '#ffffff',
111
        'nodedivider' => '#cccccc',
112
        'stickynode' => '#f8f8f8',
113
        'tableheader' => '#d2d2d2',
114
        'even' => '#e8e8e8',
115
        'sidebar' => '#ffffff',
116
        'sidebarborders' => '#ffffff',
117
        'sidebardivider' => '#cccccc',
118
        'sidebartext' => '#444444',
119
        'sidebarlink' => '#a66c3a',
120
        'footer' => '#dddddd',
121
        'footertext' => '#333333',
122
        'footerlink' => '#b5703b',
123
        'titleslogan' => '#555555',
124
      ),
125
    ),
126
    'sepia' => array(
127
      'title' => t('Sepia'),
128
      'colors' => array(
129
        'base' => '#a79a86',
130
        'bg' => '#ffffff',
131
        'left' => '#886d49',
132
        'right' => '#b3ac8f',
133
        'headerborders' => '#ffffff',
134
        'text' => '#605f5c',
135
        'link' => '#9a6f13',
136
        'highlight' => '#dfddd8',
137
        'pagetitle' => '#8e8367',
138
        'pagetitletext' => '#efe8cd',
139
        'menudivider' => '#e5dec7',
140
        'node' => '#fefefe',
141
        'nodeborders' => '#e0ddd6',
142
        'nodedivider' => '#c3b898',
143
        'stickynode' => '#e7e3df',
144
        'tableheader' => '#c3bba2',
145
        'even' => '#f0f0f0',
146
        'sidebar' => '#e7e3df',
147
        'sidebarborders' => '#e7e3df',
148
        'sidebardivider' => '#ada585',
149
        'sidebartext' => '#59544a',
150
        'sidebarlink' => '#985901',
151
        'footer' => '#544e3b',
152
        'footertext' => '#dedac4',
153
        'footerlink' => '#c49821',
154
        'titleslogan' => '#e2dcd4',
155
      ),
156
    ),
157
    'paleblue' => array(
158
      'title' => t('Pale Blue'),
159
      'colors' => array(
160
        'base' => '#909dd0',
161
        'bg' => '#ffffff',
162
        'left' => '#384780',
163
        'right' => '#7d8fc5',
164
        'headerborders' => '#3e6993',
165
        'text' => '#3b3b3b',
166
        'link' => '#335cd1',
167
        'highlight' => '#d2dcf3',
168
        'pagetitle' => '#666666',
169
        'pagetitletext' => '#f1f1f1',
170
        'menudivider' => '#b8b8b8',
171
        'node' => '#fefefe',
172
        'nodeborders' => '#dedede',
173
        'nodedivider' => '#dcdcdc',
174
        'stickynode' => '#e1e8f5',
175
        'tableheader' => '#d3dbe4',
176
        'even' => '#eaecff',
177
        'sidebar' => '#e1e8f5',
178
        'sidebarborders' => '#e1e8f5',
179
        'sidebardivider' => '#acb6cd',
180
        'sidebartext' => '#434343',
181
        'sidebarlink' => '#0f61a3',
182
        'footer' => '#303641',
183
        'footertext' => '#cccccc',
184
        'footerlink' => '#72a4fd',
185
        'titleslogan' => '#c9d8f3',
186
      ),
187
    ),
188
    'silver' => array(
189
      'title' => t('Silver'),
190
      'colors' => array(
191
        'base' => '#b5b5b5',
192
        'bg' => '#f0f0f0',
193
        'left' => '#f0f0f0',
194
        'right' => '#f0f0f0',
195
        'headerborders' => '#f0f0f0',
196
        'text' => '#4a4a4a',
197
        'link' => '#8d56cd',
198
        'highlight' => '#bfbfbf',
199
        'pagetitle' => '#909090',
200
        'pagetitletext' => '#f1f1f1',
201
        'menudivider' => '#bfbfbf',
202
        'node' => '#ffffff',
203
        'nodeborders' => '#ffffff',
204
        'nodedivider' => '#bcbcbc',
205
        'stickynode' => '#ffffff',
206
        'tableheader' => '#c9c9c9',
207
        'even' => '#f0f0f0',
208
        'sidebar' => '#ffffff',
209
        'sidebarborders' => '#ffffff',
210
        'sidebardivider' => '#a8a8a8',
211
        'sidebartext' => '#5a5a5a',
212
        'sidebarlink' => '#bc49ba',
213
        'footer' => '#4a4a4a',
214
        'footertext' => '#e6e6e6',
215
        'footerlink' => '#eb94ea',
216
        'titleslogan' => '#797979',
217
      ),
218
    ),
219
    'moss' => array(
220
      'title' => t('Moss'),
221
      'colors' => array(
222
        'base' => '#9ba984',
223
        'bg' => '#ffffff',
224
        'left' => '#7f9c21',
225
        'right' => '#e1f3a0',
226
        'headerborders' => '#ffffff',
227
        'text' => '#3b3b3b',
228
        'link' => '#619f3c',
229
        'highlight' => '#e8f3d2',
230
        'pagetitle' => '#677750',
231
        'pagetitletext' => '#f1f1f1',
232
        'menudivider' => '#bababa',
233
        'node' => '#ffffff',
234
        'nodeborders' => '#e6e6e6',
235
        'nodedivider' => '#bcbeb7',
236
        'stickynode' => '#edf0db',
237
        'tableheader' => '#dde4d3',
238
        'even' => '#f4fce6',
239
        'sidebar' => '#edf0db',
240
        'sidebarborders' => '#ffffff',
241
        'sidebardivider' => '#9eac77',
242
        'sidebartext' => '#5e6440',
243
        'sidebarlink' => '#97a805',
244
        'footer' => '#4b533c',
245
        'footertext' => '#e6e6e6',
246
        'footerlink' => '#a0f15b',
247
        'titleslogan' => '#ffffff',
248
      ),
249
    ),
250
    'teal' => array(
251
      'title' => t('Teal'),
252
      'colors' => array(
253
        'base' => '#84a99f',
254
        'bg' => '#ffffff',
255
        'left' => '#3cafa3',
256
        'right' => '#a4fff1',
257
        'headerborders' => '#ffffff',
258
        'text' => '#3b3b3b',
259
        'link' => '#268c6c',
260
        'highlight' => '#d2f3e7',
261
        'pagetitle' => '#5f9b8f',
262
        'pagetitletext' => '#f1f1f1',
263
        'menudivider' => '#d2e4e2',
264
        'node' => '#ffffff',
265
        'nodeborders' => '#e6e6e6',
266
        'nodedivider' => '#b7bebc',
267
        'stickynode' => '#daf6f8',
268
        'tableheader' => '#bad4d1',
269
        'even' => '#e6fcf2',
270
        'sidebar' => '#d5f6e6',
271
        'sidebarborders' => '#ffffff',
272
        'sidebardivider' => '#adcdc1',
273
        'sidebartext' => '#5b5b5b',
274
        'sidebarlink' => '#0585a8',
275
        'footer' => '#3d5c54',
276
        'footertext' => '#e6e6e6',
277
        'footerlink' => '#5dead0',
278
        'titleslogan' => '#ffffff',
279
      ),
280
    ),
281
    'water' => array(
282
      'title' => t('Water'),
283
      'colors' => array(
284
        'base' => '#75c6ff',
285
        'bg' => '#ffffff',
286
        'left' => '#38a7ff',
287
        'right' => '#d2eefe',
288
        'headerborders' => '#ffffff',
289
        'text' => '#424242',
290
        'link' => '#0185e4',
291
        'highlight' => '#d0e3f6',
292
        'pagetitle' => '#44a8f8',
293
        'pagetitletext' => '#f1f1f1',
294
        'menudivider' => '#d2d2d2',
295
        'node' => '#ffffff',
296
        'nodeborders' => '#e0e0e0',
297
        'nodedivider' => '#aac6d5',
298
        'stickynode' => '#e1f0ff',
299
        'tableheader' => '#a8d5f5',
300
        'even' => '#e8f3fd',
301
        'sidebar' => '#d7ebff',
302
        'sidebarborders' => '#d7ebff',
303
        'sidebardivider' => '#a9c0d6',
304
        'sidebartext' => '#616161',
305
        'sidebarlink' => '#2a7ffe',
306
        'footer' => '#323e4d',
307
        'footertext' => '#c6e0f0',
308
        'footerlink' => '#52a6ff',
309
        'titleslogan' => '#ffffff',
310
      ),
311
    ),
312
    'bluesky' => array(
313
      'title' => t('Blue Sky'),
314
      'colors' => array(
315
        'base' => '#396ec6',
316
        'bg' => '#ffffff',
317
        'left' => '#0044d6',
318
        'right' => '#9ed1ff',
319
        'headerborders' => '#ffffff',
320
        'text' => '#424242',
321
        'link' => '#1a7def',
322
        'highlight' => '#d0e3f6',
323
        'pagetitle' => '#2f5ec1',
324
        'pagetitletext' => '#f1f1f1',
325
        'menudivider' => '#bcbcbc',
326
        'node' => '#ffffff',
327
        'nodeborders' => '#ffffff',
328
        'nodedivider' => '#b8bcbe',
329
        'stickynode' => '#d7dfff',
330
        'tableheader' => '#c0dbfb',
331
        'even' => '#e6eafa',
332
        'sidebar' => '#d7dfff',
333
        'sidebarborders' => '#d7dfff',
334
        'sidebardivider' => '#a9b2d6',
335
        'sidebartext' => '#404b64',
336
        'sidebarlink' => '#3b92bc',
337
        'footer' => '#2d355c',
338
        'footertext' => '#e5e5e5',
339
        'footerlink' => '#5291ff',
340
        'titleslogan' => '#ffffff',
341
      ),
342
    ),
343
    'violet' => array(
344
      'title' => t('Violet'),
345
      'colors' => array(
346
        'base' => '#9975c2',
347
        'bg' => '#ffffff',
348
        'left' => '#763dfa',
349
        'right' => '#d986fd',
350
        'headerborders' => '#ffffff',
351
        'text' => '#3c3843',
352
        'link' => '#aa3eda',
353
        'highlight' => '#ded2f3',
354
        'pagetitle' => '#956de9',
355
        'pagetitletext' => '#f1f1f1',
356
        'menudivider' => '#d4c3ef',
357
        'node' => '#ffffff',
358
        'nodeborders' => '#d9cde9',
359
        'nodedivider' => '#d4c3e9',
360
        'stickynode' => '#f2ecf8',
361
        'tableheader' => '#d4c8f3',
362
        'even' => '#f0e8ff',
363
        'sidebar' => '#f2ecf8',
364
        'sidebarborders' => '#ffffff',
365
        'sidebardivider' => '#e0d1f5',
366
        'sidebartext' => '#8c73a5',
367
        'sidebarlink' => '#6a29ef',
368
        'footer' => '#271e3e',
369
        'footertext' => '#ddd5ec',
370
        'footerlink' => '#a972fd',
371
        'titleslogan' => '#ffffff',
372
      ),
373
    ),
374
    'orange' => array(
375
      'title' => t('Orange'),
376
      'colors' => array(
377
        'base' => '#ffa30f',
378
        'bg' => '#fff1d6',
379
        'left' => '#fa5f3d',
380
        'right' => '#ffe824',
381
        'headerborders' => '#fff1d6',
382
        'text' => '#685c4a',
383
        'link' => '#b34f32',
384
        'highlight' => '#e3a968',
385
        'pagetitle' => '#fc6d22',
386
        'pagetitletext' => '#fffde8',
387
        'menudivider' => '#edddc9',
388
        'node' => '#ffffff',
389
        'nodeborders' => '#f5ede0',
390
        'nodedivider' => '#e2ccab',
391
        'stickynode' => '#ffdea8',
392
        'tableheader' => '#f8c88c',
393
        'even' => '#f7ecde',
394
        'sidebar' => '#ffdea8',
395
        'sidebarborders' => '#ffdea8',
396
        'sidebardivider' => '#e5be8b',
397
        'sidebartext' => '#8a6e56',
398
        'sidebarlink' => '#f8761b',
399
        'footer' => '#7a4001',
400
        'footertext' => '#e5ddca',
401
        'footerlink' => '#ff7505',
402
        'titleslogan' => '#ffffff',
403
      ),
404
    ),
405
    'mocha' => array(
406
      'title' => t('Mocha'),
407
      'colors' => array(
408
        'base' => '#70522e',
409
        'bg' => '#e4cfaa',
410
        'left' => '#c9a96e',
411
        'right' => '#d4ba8c',
412
        'headerborders' => '#e4cfaa',
413
        'text' => '#534336',
414
        'link' => '#975b1c',
415
        'highlight' => '#f3e4be',
416
        'pagetitle' => '#90705a',
417
        'pagetitletext' => '#f1f0e8',
418
        'menudivider' => '#c2ac7a',
419
        'node' => '#fff5d6',
420
        'nodeborders' => '#fff5d6',
421
        'nodedivider' => '#cbb59a',
422
        'stickynode' => '#feea9a',
423
        'tableheader' => '#cbb18b',
424
        'even' => '#e3d7c0',
425
        'sidebar' => '#f6e1b7',
426
        'sidebarborders' => '#f8e7c4',
427
        'sidebardivider' => '#ccb08e',
428
        'sidebartext' => '#615342',
429
        'sidebarlink' => '#c55b34',
430
        'footer' => '#4d3d2e',
431
        'footertext' => '#f0e2bc',
432
        'footerlink' => '#d48f2b',
433
        'titleslogan' => '#7f5f3d',
434
      ),
435
    ),
436
    'tricolor' => array(
437
      'title' => t('Tricolor'),
438
      'colors' => array(
439
        'base' => '#a2a2a2',
440
        'bg' => '#ffffff',
441
        'left' => '#e00012',
442
        'right' => '#1a61ff',
443
        'headerborders' => '#ffffff',
444
        'text' => '#3b3b3b',
445
        'link' => '#2c4ce4',
446
        'highlight' => '#d4dcf2',
447
        'pagetitle' => '#eb4c53',
448
        'pagetitletext' => '#f1f1f1',
449
        'menudivider' => '#b3bccc',
450
        'node' => '#ffffff',
451
        'nodeborders' => '#ffffff',
452
        'nodedivider' => '#b0c1e8',
453
        'stickynode' => '#f8d8d8',
454
        'tableheader' => '#dfe1f4',
455
        'even' => '#ffeaf4',
456
        'sidebar' => '#f8d8d8',
457
        'sidebarborders' => '#f6cbcb',
458
        'sidebardivider' => '#e6b3b3',
459
        'sidebartext' => '#5e2d2b',
460
        'sidebarlink' => '#df2a2c',
461
        'footer' => '#003b9e',
462
        'footertext' => '#dedad8',
463
        'footerlink' => '#ff0f17',
464
        'titleslogan' => '#ffffff',
465
      ),
466
    ),
467
    'oldfashion' => array(
468
      'title' => t('Old Fashion'),
469
      'colors' => array(
470
        'base' => '#5c5c5c',
471
        'bg' => '#ffffff',
472
        'left' => '#b0b0b0',
473
        'right' => '#dedede',
474
        'headerborders' => '#6b6b6b',
475
        'text' => '#3b3b3b',
476
        'link' => '#8a5014',
477
        'highlight' => '#cfcfcf',
478
        'pagetitle' => '#5e5e5e',
479
        'pagetitletext' => '#f1f1f1',
480
        'menudivider' => '#b8b8b8',
481
        'node' => '#ffffff',
482
        'nodeborders' => '#b8b8b8',
483
        'nodedivider' => '#c2c2c2',
484
        'stickynode' => '#ebebeb',
485
        'tableheader' => '#d1d1d1',
486
        'even' => '#f4f4f4',
487
        'sidebar' => '#ebebeb',
488
        'sidebarborders' => '#929292',
489
        'sidebardivider' => '#a1a1a1',
490
        'sidebartext' => '#505050',
491
        'sidebarlink' => '#ae7029',
492
        'footer' => '#3a3a3a',
493
        'footertext' => '#ebebeb',
494
        'footerlink' => '#c8a37e',
495
        'titleslogan' => '#404040',
496
      ),
497
    ),
498
    'candy' => array(
499
      'title' => t('Candy'),
500
      'colors' => array(
501
        'base' => '#d16677',
502
        'bg' => '#e6c9b2',
503
        'left' => '#ff9557',
504
        'right' => '#f7d150',
505
        'headerborders' => '#e6c9b2',
506
        'text' => '#4c452f',
507
        'link' => '#964edf',
508
        'highlight' => '#c6aa86',
509
        'pagetitle' => '#bf58e4',
510
        'pagetitletext' => '#ffffff',
511
        'menudivider' => '#d2ac9d',
512
        'node' => '#fdf6d3',
513
        'nodeborders' => '#fdf6d3',
514
        'nodedivider' => '#c7bf8e',
515
        'stickynode' => '#fcd5f6',
516
        'tableheader' => '#eed886',
517
        'even' => '#f4e5b8',
518
        'sidebar' => '#fcd5f6',
519
        'sidebarborders' => '#fdbef4',
520
        'sidebardivider' => '#dca8e1',
521
        'sidebartext' => '#7b5181',
522
        'sidebarlink' => '#f93edc',
523
        'footer' => '#622e2d',
524
        'footertext' => '#d6d6d6',
525
        'footerlink' => '#e4bc01',
526
        'titleslogan' => '#9205ff',
527
      ),
528
    ),
529
    'emerald' => array(
530
      'title' => t('Emerald'),
531
      'colors' => array(
532
        'base' => '#0a8577',
533
        'bg' => '#c3feef',
534
        'left' => '#009493',
535
        'right' => '#d6ff24',
536
        'headerborders' => '#c3feef',
537
        'text' => '#495555',
538
        'link' => '#008bb8',
539
        'highlight' => '#73d4bd',
540
        'pagetitle' => '#1f9892',
541
        'pagetitletext' => '#e8fffd',
542
        'menudivider' => '#a1d9c8',
543
        'node' => '#ffffff',
544
        'nodeborders' => '#cae8e1',
545
        'nodedivider' => '#b0d9d2',
546
        'stickynode' => '#7fd7cd',
547
        'tableheader' => '#81dac1',
548
        'even' => '#edfcf8',
549
        'sidebar' => '#7fd7cd',
550
        'sidebarborders' => '#6dd5c9',
551
        'sidebardivider' => '#6ab4ac',
552
        'sidebartext' => '#316d69',
553
        'sidebarlink' => '#0271e8',
554
        'footer' => '#0f484d',
555
        'footertext' => '#cae5de',
556
        'footerlink' => '#33d0e6',
557
        'titleslogan' => '#ffffff',
558
      ),
559
    ),
560
    'earth' => array(
561
      'title' => t('Earth'),
562
      'colors' => array(
563
        'base' => '#af9d6a',
564
        'bg' => '#fcf7ee',
565
        'left' => '#b2925c',
566
        'right' => '#7b634c',
567
        'headerborders' => '#ffffff',
568
        'text' => '#534336',
569
        'link' => '#5a971c',
570
        'highlight' => '#e8dfcf',
571
        'pagetitle' => '#83766d',
572
        'pagetitletext' => '#f1f1f1',
573
        'menudivider' => '#d7d4cb',
574
        'node' => '#fffefb',
575
        'nodeborders' => '#e3e0d9',
576
        'nodedivider' => '#b9bfa1',
577
        'stickynode' => '#ebe5d5',
578
        'tableheader' => '#dbd4bd',
579
        'even' => '#f2efe3',
580
        'sidebar' => '#ebe5d5',
581
        'sidebarborders' => '#ebe5d5',
582
        'sidebardivider' => '#c1a695',
583
        'sidebartext' => '#615342',
584
        'sidebarlink' => '#c55b34',
585
        'footer' => '#403530',
586
        'footertext' => '#e8e8e8',
587
        'footerlink' => '#efb82a',
588
        'titleslogan' => '#ffffff',
589
      ),
590
    ),
591
    'camel' => array(
592
      'title' => t('Camel'),
593
      'colors' => array(
594
        'base' => '#b08e54',
595
        'bg' => '#f4e3ae',
596
        'left' => '#c88d2d',
597
        'right' => '#ab792b',
598
        'headerborders' => '#f4e3ae',
599
        'text' => '#4f3926',
600
        'link' => '#ad5d25',
601
        'highlight' => '#d3be97',
602
        'pagetitle' => '#765d42',
603
        'pagetitletext' => '#ffe085',
604
        'menudivider' => '#d9c178',
605
        'node' => '#f4e9c3',
606
        'nodeborders' => '#edda96',
607
        'nodedivider' => '#c7a357',
608
        'stickynode' => '#dfce9f',
609
        'tableheader' => '#d8bd8d',
610
        'even' => '#eadba9',
611
        'sidebar' => '#e8d18d',
612
        'sidebarborders' => '#e8d18d',
613
        'sidebardivider' => '#c1aa8a',
614
        'sidebartext' => '#704f2e',
615
        'sidebarlink' => '#de8121',
616
        'footer' => '#453427',
617
        'footertext' => '#d7c6b7',
618
        'footerlink' => '#b18035',
619
        'titleslogan' => '#fed06d',
620
      ),
621
    ),
622
    'azuki' => array(
623
      'title' => t('Azuki'),
624
      'colors' => array(
625
        'base' => '#623e3c',
626
        'bg' => '#ae7a7a',
627
        'left' => '#75292f',
628
        'right' => '#edc5c8',
629
        'headerborders' => '#ad7171',
630
        'text' => '#444341',
631
        'link' => '#a02c49',
632
        'highlight' => '#c8a2a2',
633
        'pagetitle' => '#864441',
634
        'pagetitletext' => '#f0d2cb',
635
        'menudivider' => '#985a52',
636
        'node' => '#fbf4f4',
637
        'nodeborders' => '#f6e5e5',
638
        'nodedivider' => '#d4b8b5',
639
        'stickynode' => '#c89893',
640
        'tableheader' => '#e8cbca',
641
        'even' => '#eedddd',
642
        'sidebar' => '#c89893',
643
        'sidebarborders' => '#c89893',
644
        'sidebardivider' => '#deb1af',
645
        'sidebartext' => '#594e4a',
646
        'sidebarlink' => '#d52401',
647
        'footer' => '#442e2c',
648
        'footertext' => '#dedad8',
649
        'footerlink' => '#fa6166',
650
        'titleslogan' => '#ebc8c6',
651
      ),
652
    ),
653
    'pink' => array(
654
      'title' => t('Pink'),
655
      'colors' => array(
656
        'base' => '#fec2f9',
657
        'bg' => '#ffe6fd',
658
        'left' => '#e75fde',
659
        'right' => '#e444bb',
660
        'headerborders' => '#e854d4',
661
        'text' => '#3b3b3b',
662
        'link' => '#d55876',
663
        'highlight' => '#e0c2dd',
664
        'pagetitle' => '#a65993',
665
        'pagetitletext' => '#f1f1f1',
666
        'menudivider' => '#d1a3c8',
667
        'node' => '#fefefe',
668
        'nodeborders' => '#edd9e9',
669
        'nodedivider' => '#d2a3c9',
670
        'stickynode' => '#ffccf4',
671
        'tableheader' => '#e9c3e3',
672
        'even' => '#f7e7f8',
673
        'sidebar' => '#ffccf4',
674
        'sidebarborders' => '#f8c6ec',
675
        'sidebardivider' => '#c181b0',
676
        'sidebartext' => '#747474',
677
        'sidebarlink' => '#b21580',
678
        'footer' => '#6a4d64',
679
        'footertext' => '#cccccc',
680
        'footerlink' => '#f943db',
681
        'titleslogan' => '#ffffff',
682
      ),
683
    ),
684
    'blue' => array(
685
      'title' => t('Blue'),
686
      'colors' => array(
687
        'base' => '#3753ae',
688
        'bg' => '#7ea6fb',
689
        'left' => '#04206c',
690
        'right' => '#2c64fc',
691
        'headerborders' => '#7ea6fb',
692
        'text' => '#3b3b3b',
693
        'link' => '#1948d2',
694
        'highlight' => '#a8bdeb',
695
        'pagetitle' => '#3a51a1',
696
        'pagetitletext' => '#f1f1f1',
697
        'menudivider' => '#689add',
698
        'node' => '#d1deff',
699
        'nodeborders' => '#f0f4ff',
700
        'nodedivider' => '#869bca',
701
        'stickynode' => '#a8c2ff',
702
        'tableheader' => '#5385df',
703
        'even' => '#b8caf9',
704
        'sidebar' => '#a8c2ff',
705
        'sidebarborders' => '#bdd0ff',
706
        'sidebardivider' => '#8199ca',
707
        'sidebartext' => '#434343',
708
        'sidebarlink' => '#0f71ff',
709
        'footer' => '#232f61',
710
        'footertext' => '#cccccc',
711
        'footerlink' => '#78adfc',
712
        'titleslogan' => '#ffffff',
713
      ),
714
    ),
715
    'green' => array(
716
      'title' => t('Green'),
717
      'colors' => array(
718
        'base' => '#3e5b3f',
719
        'bg' => '#a7db9f',
720
        'left' => '#065b26',
721
        'right' => '#a0fb9d',
722
        'headerborders' => '#a7db9f',
723
        'text' => '#3b3b3b',
724
        'link' => '#4d8628',
725
        'highlight' => '#82c87e',
726
        'pagetitle' => '#44a13a',
727
        'pagetitletext' => '#f1f1f1',
728
        'menudivider' => '#88b785',
729
        'node' => '#e2ffd7',
730
        'nodeborders' => '#f3fff0',
731
        'nodedivider' => '#8bca86',
732
        'stickynode' => '#cdf9c3',
733
        'tableheader' => '#65b367',
734
        'even' => '#caf6b7',
735
        'sidebar' => '#cdf9c3',
736
        'sidebarborders' => '#d6fad1',
737
        'sidebardivider' => '#93c899',
738
        'sidebartext' => '#434343',
739
        'sidebarlink' => '#52a800',
740
        'footer' => '#1f4722',
741
        'footertext' => '#c0cbbe',
742
        'footerlink' => '#d7fc78',
743
        'titleslogan' => '#ffffff',
744
      ),
745
    ),
746
    'strawberry' => array(
747
      'title' => t('Strawberry'),
748
      'colors' => array(
749
        'base' => '#c6393b',
750
        'bg' => '#f4b3b7',
751
        'left' => '#a20f02',
752
        'right' => '#fd8788',
753
        'headerborders' => '#f4b3b7',
754
        'text' => '#3b3b3b',
755
        'link' => '#af1d27',
756
        'highlight' => '#d48c8d',
757
        'pagetitle' => '#be4c30',
758
        'pagetitletext' => '#f1f1f1',
759
        'menudivider' => '#c89589',
760
        'node' => '#fed8d7',
761
        'nodeborders' => '#ffdcdc',
762
        'nodedivider' => '#ca868b',
763
        'stickynode' => '#ee9691',
764
        'tableheader' => '#cc7461',
765
        'even' => '#f8c5c3',
766
        'sidebar' => '#ee9691',
767
        'sidebarborders' => '#e58f8b',
768
        'sidebardivider' => '#cb7867',
769
        'sidebartext' => '#434343',
770
        'sidebarlink' => '#d92902',
771
        'footer' => '#6d2b1c',
772
        'footertext' => '#e5d6d0',
773
        'footerlink' => '#fca67a',
774
        'titleslogan' => '#fec2b9',
775
      ),
776
    ),
777
    'darkolive' => array(
778
      'title' => t('Dark Olive'),
779
      'colors' => array(
780
        'base' => '#61604c',
781
        'bg' => '#353131',
782
        'left' => '#242323',
783
        'right' => '#242323',
784
        'headerborders' => '#353635',
785
        'text' => '#b8b7b7',
786
        'link' => '#6f9d1b',
787
        'highlight' => '#21231f',
788
        'pagetitle' => '#625750',
789
        'pagetitletext' => '#c8c9c0',
790
        'menudivider' => '#494a45',
791
        'node' => '#44423c',
792
        'nodeborders' => '#4d4b42',
793
        'nodedivider' => '#333129',
794
        'stickynode' => '#424242',
795
        'tableheader' => '#4f4c40',
796
        'even' => '#4a483f',
797
        'sidebar' => '#424242',
798
        'sidebarborders' => '#474747',
799
        'sidebardivider' => '#2c2c2c',
800
        'sidebartext' => '#aaaba6',
801
        'sidebarlink' => '#c86828',
802
        'footer' => '#222120',
803
        'footertext' => '#e0e0e0',
804
        'footerlink' => '#efb82a',
805
        'titleslogan' => '#dfaa16',
806
      ),
807
    ),
808
    'chocolate' => array(
809
      'title' => t('Chocolate'),
810
      'colors' => array(
811
        'base' => '#060500',
812
        'bg' => '#292119',
813
        'left' => '#251f18',
814
        'right' => '#1f1a14',
815
        'headerborders' => '#211712',
816
        'text' => '#b89f89',
817
        'link' => '#9d3e1b',
818
        'highlight' => '#443a2c',
819
        'pagetitle' => '#523c2e',
820
        'pagetitletext' => '#c2894c',
821
        'menudivider' => '#47341a',
822
        'node' => '#352b21',
823
        'nodeborders' => '#352b21',
824
        'nodedivider' => '#5a4a3a',
825
        'stickynode' => '#352b21',
826
        'tableheader' => '#483a2d',
827
        'even' => '#3d2f24',
828
        'sidebar' => '#352b21',
829
        'sidebarborders' => '#352b21',
830
        'sidebardivider' => '#5a463f',
831
        'sidebartext' => '#b1a595',
832
        'sidebarlink' => '#c48f45',
833
        'footer' => '#1b1917',
834
        'footertext' => '#b4a09c',
835
        'footerlink' => '#ab7a26',
836
        'titleslogan' => '#824c27',
837
      ),
838
    ),
839
    'deepocean' => array(
840
      'title' => t('Deep Ocean'),
841
      'colors' => array(
842
        'base' => '#202432',
843
        'bg' => '#2d3448',
844
        'left' => '#364159',
845
        'right' => '#1d5191',
846
        'headerborders' => '#3c4962',
847
        'text' => '#b9c5da',
848
        'link' => '#337bff',
849
        'highlight' => '#1d1f25',
850
        'pagetitle' => '#516585',
851
        'pagetitletext' => '#9dc6f0',
852
        'menudivider' => '#39465b',
853
        'node' => '#364054',
854
        'nodeborders' => '#424a62',
855
        'nodedivider' => '#4f628c',
856
        'stickynode' => '#344160',
857
        'tableheader' => '#46516d',
858
        'even' => '#3d4961',
859
        'sidebar' => '#344160',
860
        'sidebarborders' => '#425078',
861
        'sidebardivider' => '#5d6c88',
862
        'sidebartext' => '#879ac4',
863
        'sidebarlink' => '#1febff',
864
        'footer' => '#212530',
865
        'footertext' => '#858fa7',
866
        'footerlink' => '#72a4fd',
867
        'titleslogan' => '#38bbff',
868
      ),
869
    ),
870
    'forest' => array(
871
      'title' => t('Forest'),
872
      'colors' => array(
873
        'base' => '#161a12',
874
        'bg' => '#252f1d',
875
        'left' => '#16200e',
876
        'right' => '#3c5c1e',
877
        'headerborders' => '#405034',
878
        'text' => '#b5c8a3',
879
        'link' => '#5dac06',
880
        'highlight' => '#3a503a',
881
        'pagetitle' => '#3c4635',
882
        'pagetitletext' => '#7b9c77',
883
        'menudivider' => '#434e41',
884
        'node' => '#2a3521',
885
        'nodeborders' => '#2c3723',
886
        'nodedivider' => '#23281f',
887
        'stickynode' => '#2a3829',
888
        'tableheader' => '#43513e',
889
        'even' => '#333e28',
890
        'sidebar' => '#2a3829',
891
        'sidebarborders' => '#2f3e2e',
892
        'sidebardivider' => '#1e291f',
893
        'sidebartext' => '#8ab28e',
894
        'sidebarlink' => '#adb545',
895
        'footer' => '#1c2117',
896
        'footertext' => '#8a9b78',
897
        'footerlink' => '#81e713',
898
        'titleslogan' => '#9cbc52',
899
      ),
900
    ),
901
    'sunset' => array(
902
      'title' => t('Sunset'),
903
      'colors' => array(
904
        'base' => '#a34000',
905
        'bg' => '#131111',
906
        'left' => '#fdb34e',
907
        'right' => '#ca4f02',
908
        'headerborders' => '#000000',
909
        'text' => '#c4b378',
910
        'link' => '#c36328',
911
        'highlight' => '#3b2508',
912
        'pagetitle' => '#4d2705',
913
        'pagetitletext' => '#c69b2f',
914
        'menudivider' => '#2e1d10',
915
        'node' => '#171715',
916
        'nodeborders' => '#000000',
917
        'nodedivider' => '#b27334',
918
        'stickynode' => '#141413',
919
        'tableheader' => '#744c25',
920
        'even' => '#21201c',
921
        'sidebar' => '#141413',
922
        'sidebarborders' => '#000000',
923
        'sidebardivider' => '#793a01',
924
        'sidebartext' => '#6b413d',
925
        'sidebarlink' => '#db7329',
926
        'footer' => '#2b180d',
927
        'footertext' => '#be926a',
928
        'footerlink' => '#f0bc00',
929
        'titleslogan' => '#853800',
930
      ),
931
    ),
932
    'neon' => array(
933
      'title' => t('Neon'),
934
      'colors' => array(
935
        'base' => '#000000',
936
        'bg' => '#16161d',
937
        'left' => '#1d1b23',
938
        'right' => '#3b0fb8',
939
        'headerborders' => '#6e13ec',
940
        'text' => '#9a9a9a',
941
        'link' => '#9552ff',
942
        'highlight' => '#040307',
943
        'pagetitle' => '#35284d',
944
        'pagetitletext' => '#ffbc85',
945
        'menudivider' => '#2f293d',
946
        'node' => '#16161d',
947
        'nodeborders' => '#261645',
948
        'nodedivider' => '#37226d',
949
        'stickynode' => '#16141a',
950
        'tableheader' => '#4f367d',
951
        'even' => '#1f1f28',
952
        'sidebar' => '#16141a',
953
        'sidebarborders' => '#5c39f3',
954
        'sidebardivider' => '#40298e',
955
        'sidebartext' => '#aaaab6',
956
        'sidebarlink' => '#da34cb',
957
        'footer' => '#0e0d12',
958
        'footertext' => '#c9a8d6',
959
        'footerlink' => '#ef6f2a',
960
        'titleslogan' => '#d6c50a',
961
      ),
962
    ),
963
  ),
964

    
965
  // CSS files (excluding @import) to rewrite with new color scheme.
966
  'css' => array(
967
    'css/colors.css',
968
  ),
969

    
970
  // Files to copy.
971
  'copy' => array(
972
    'logo.png',
973
  ),
974

    
975
  // Gradient definitions.
976
  'gradients' => array(
977
    array(
978
      // (x, y, width, height).
979
      'dimension' => array(0, 0, 0, 0),
980
      // Direction of gradient ('vertical' or 'horizontal').
981
      'direction' => 'horizontal',
982
      // Keys of colors to use for the gradient.
983
      'colors' => array('left', 'right'),
984
    ),
985
  ),
986

    
987
  // Color areas to fill (x, y, width, height).
988
  'fill' => array(),
989

    
990
  // Coordinates of all the theme slices (x, y, width, height)
991
  // with their filename as used in the stylesheet.
992
  'slices' => array(),
993

    
994
  // Reference color used for blending. Matches the base.png's colors.
995
  'blend_target' => '#ffffff',
996

    
997
  // Preview files.
998
  'preview_css' => 'color/preview.css',
999
  'preview_js' => 'color/preview.js',
1000
  'preview_html' => 'color/preview.html',
1001

    
1002
  // Base file for image generation.
1003
  'base_image' => 'color/base.png',
1004
);