forked from ClearVision/ClearVision-v6
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvariables.scss
126 lines (125 loc) · 3.93 KB
/
variables.scss
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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
// CLEARVISION VARIABLES
$cv: (
// CONSTANTS
constants: (colors: (discord-blurple: #5865f2,
twitch-purple: #9146ff,
spotify-green: #1db954,
xbox-green: #107c10,
facebook-blue: #1877f2,
),
text: (titlebar: (main: 'ClearVision',
version: 'v#{$version}',
short: 'CV',
),
account: (main: 'ClearVision',
version: 'v#{$version}',
),
),
),
// SETTINGS
settings: ( // COLORS
colors: (main: var(--main-color),
hover: var(--hover-color),
success: var(--success-color),
danger: var(--danger-color),
online: var(--online-color),
idle: var(--idle-color),
dnd: var(--dnd-color),
offline: var(--offline-color),
streaming: var(--streaming-color),
),
// FONT
font: (main: var(--main-font),
code: var(--code-font),
),
// GENERAL
channels-width: var(--channels-width),
members-width: var(--members-width),
// BACKGROUNDS
bg: ( // APP BACKGROUND
app: (shading: var(--background-shading),
overlay: var(--background-overlay),
img: var(--background-image),
pos: var(--background-position),
size: var(--background-size),
repeat: var(--background-repeat),
attach: var(--background-attachment),
brightness: var(--background-brightness),
contrast: var(--background-contrast),
saturate: var(--background-saturation),
invert: var(--background-invert),
grayscale: var(--background-grayscale),
sepia: var(--background-sepia),
blur: var(--background-blur),
),
// BACKDROP BACKGROUND
backdrop: (overlay: var(--backdrop-overlay),
img: var(--backdrop-image),
pos: var(--backdrop-position),
size: var(--backdrop-size),
repeat: var(--backdrop-repeat),
attach: var(--backdrop-attachment),
brightness: var(--backdrop-brightness),
contrast: var(--backdrop-contrast),
saturate: var(--backdrop-saturation),
invert: var(--backdrop-invert),
grayscale: var(--backdrop-grayscale),
sepia: var(--backdrop-sepia),
blur: var(--backdrop-blur),
),
// USER POPOUT BACKGROUND
popout: (img: var(--user-popout-image),
pos: var(--user-popout-position),
size: var(--user-popout-size),
repeat: var(--user-popout-repeat),
attach: var(--user-popout-attachment),
brightness: var(--user-popout-brightness),
contrast: var(--user-popout-contrast),
saturate: var(--user-popout-saturation),
invert: var(--user-popout-invert),
grayscale: var(--user-popout-grayscale),
sepia: var(--user-popout-sepia),
blur: var(--user-popout-blur),
overlay: var(--user-popout-overlay),
),
// USER MODAL BACKGROUND
modal: (img: var(--user-modal-image),
pos: var(--user-modal-position),
size: var(--user-modal-size),
repeat: var(--user-modal-repeat),
attach: var(--user-modal-attachment),
brightness: var(--user-modal-brightness),
contrast: var(--user-modal-contrast),
saturate: var(--user-modal-saturation),
invert: var(--user-modal-invert),
grayscale: var(--user-modal-grayscale),
sepia: var(--user-modal-sepia),
blur: var(--user-modal-blur),
),
// HOME BUTTON BACKGROUND
home: (icon: var(--home-icon),
pos: var(--home-position),
size: var(--home-size),
))),
// DISCORD
discord: (status: (online: (hex: #3ba55d,
rgb: 'rgb(59, 165, 93)',
),
idle: (hex: #faa81a,
rgb: 'rgb(250, 168, 26)',
),
dnd: (hex: #ed4245,
rgb: 'rgb(237, 66, 69);',
),
streaming: (hex: #593695,
rgb: 'rgb(89, 54, 149)',
),
offline: (hex: #747f8d,
rgb: 'rgb(116, 127, 141)',
),
),
)
);
// SHORTHANDS
$main-color: cv('colors.main');
$hover-color: cv('colors.hover');