-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.js
50 lines (39 loc) · 1.21 KB
/
index.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
'use strict';
module.exports = {
// Friendly name
name: 'Yellow theme',
// Brief description of this plugin
purpose: 'A modern GUI theme for Webdesq 5',
// Version of this plugin
version: '1.0.0',
// Name of the plugin author
author: 'Romein van Buren',
// Name of vendor of this plugin
vendor: 'Smart Yellow',
// Array of plugins this plugin depends on
requires: [ 'webdesq/themes' ],
// Features this plugin offers
features: {},
icon: '<path d="M271 462h128v306H271zm0 0M621 103V54c0-30-24-54-54-54H103C73 0 49 24 49 54v144c0 29 24 54 54 54h464c30 0 54-25 54-54v-49h52v120l-361 69v78h46v-40l361-69V103zm0 0"/>',
gui: {
themes: [
{ name: 'Yellow',
path: __dirname + '/theme/yellow.less',
purpose: 'Yellow theme',
mandatory: true,
},
{ name: 'Yellow XL',
path: __dirname + '/theme/yellowxl.less',
purpose: 'Yellow theme (large)',
},
{ name: 'Yellow XXL',
path: __dirname + '/theme/yellowxxl.less',
purpose: 'Yellow theme (very large)',
},
{ name: 'Yellow XXXL',
path: __dirname + '/theme/yellowxxxl.less',
purpose: 'Yellow theme (ridiculously large)',
},
],
},
};