1
1
// Colors from Figma Compound https://www.figma.com/file/X4XTH9iS2KGJ2wFKDqkyed/Compound?node-id=559%3A741
2
2
// ********************
3
- $accent : #0DBD8B ;
4
- $alert : #FF5B55 ;
5
- $links : #0086e6 ;
6
3
$primary-content : #ffffff ;
7
4
$secondary-content : #A9B2BC ;
8
5
$tertiary-content : #8E99A4 ;
9
6
$quaternary-content : #6F7882 ;
10
7
$quinary-content : #394049 ;
8
+
11
9
$system : #21262C ;
12
10
$background : #15191E ;
13
- $panels : rgba ( $system , 0.9 );
11
+
14
12
$panel-base : #8D97A5 ; // This color is not intended for use in the app
13
+ $panels : rgba ($system , 0.9 );
15
14
$panel-selected : rgba ($panel-base , 0.3 );
16
15
$panel-hover : rgba ($panel-base , 0.1 );
17
16
$panel-actions : rgba ($panel-base , 0.2 );
@@ -29,27 +28,48 @@ $header-panel-bg-color: #20252B;
29
28
$icon-button-color : $tertiary-content ;
30
29
// ********************
31
30
32
- // Colors that aren't in Figma - we need to get rid of these
31
+ // Colors that aren't in Figma and are theme specific - we need to get rid of these
33
32
// ********************
34
- $header-panel-text-primary-color : #B9BEC6 ;
35
- $text-secondary-color : $header-panel-text-primary-color ;
36
33
$header-panel-text-secondary-color : #c8c8cd ;
37
34
$room-highlight-color : #343a46 ;
38
- $event-highlight-bg-color : #25271F ;
39
- $groupFilterPanel-bg-color : rgba (38 , 39 , 43 , 0.82 );
40
- $roomheader-addroom-bg-color : rgba (92 , 100 , 112 , 0.3 );
41
- $panel-gradient : rgba (34 , 38 , 46 , 0 ), rgba (34 , 38 , 46 , 1 );
35
+ $text-secondary-color : #B9BEC6 ;
36
+ // ********************
37
+
38
+ // Colors that aren't in Figma - we need to get rid of these
39
+ // ********************
40
+ $dark-panel-bg-color : $header-panel-bg-color ;
41
+ $muted-fg-color : $header-panel-text-primary-color ;
42
+ $light-fg-color : $header-panel-text-secondary-color ;
43
+ $focus-bg-color : $room-highlight-color ;
44
+ $info-plinth-bg-color : $header-panel-bg-color ;
42
45
$event-selected-color : $system ;
43
- $progressbar-bg-color : $system ;
44
46
$topleftmenu-color : $primary-content ;
45
- $roomheader-addroom-fg-color : $primary-content ;
46
- $h3-color : $primary-content ;
47
- $focus-bg-color : $room-highlight-color ;
48
47
$roomtopic-color : $text-secondary-color ;
49
- $light-fg-color : $header-panel-text-secondary-color ;
50
- $muted-fg-color : $header-panel-text-primary-color ;
51
- $info-plinth-bg-color : $header-panel-bg-color ;
52
- $dark-panel-bg-color : $header-panel-bg-color ;
48
+ $groupFilterPanel-bg-color : rgba (38 , 39 , 43 , 0.82 );
49
+ $panel-gradient : rgba (34 , 38 , 46 , 0 ), rgba (34 , 38 , 46 , 1 );
50
+ $h3-color : $primary-content ;
51
+ $event-highlight-bg-color : #25271F ;
52
+ $header-panel-text-primary-color : $text-secondary-color ;
53
+ // ********************
54
+
55
+ // Tooltip
56
+ // ********************
57
+ $tooltip-timeline-bg-color : $groupFilterPanel-bg-color ;
58
+ $tooltip-timeline-fg-color : $primary-content ;
59
+ // ********************
60
+
61
+ // Widget
62
+ // ********************
63
+ $widget-menu-bar-bg-color : $header-panel-bg-color ;
64
+ $widget-body-bg-color : $panel-actions ;
65
+ // ********************
66
+
67
+ // Menu
68
+ // ********************
69
+ $menu-border-color : #000000 ;
70
+ $menu-bg-color : $header-panel-bg-color ;
71
+ $menu-box-shadow-color : $background ;
72
+ $menu-selected-color : $room-highlight-color ;
53
73
// ********************
54
74
55
75
// Settings
@@ -60,9 +80,15 @@ $settings-profile-button-bg-color: #e7e7e7;
60
80
$settings-subsection-fg-color : $text-secondary-color ;
61
81
// ********************
62
82
63
- // Rich-text editor
83
+ // RoomHeader
84
+ // ********************
85
+ $roomheader-addroom-bg-color : rgba (92 , 100 , 112 , 0.3 );
86
+ $roomheader-addroom-fg-color : $primary-content ;
87
+ // ********************
88
+ // Rich-text-editor
64
89
// ********************
65
90
$rte-room-pill-color : $room-highlight-color ;
91
+ $other-user-pill-bg-color : $room-highlight-color ;
66
92
// ********************
67
93
68
94
// Inputs
@@ -73,41 +99,20 @@ $input-darker-fg-color: #61708b;
73
99
$input-lighter-bg-color : #f2f5f8 ;
74
100
// ********************
75
101
76
- // Menu
77
- // ********************
78
- $menu-border-color : #000000 ;
79
- $menu-bg-color : $header-panel-bg-color ;
80
- $menu-box-shadow-color : $background ;
81
- $menu-selected-color : $room-highlight-color ;
82
- // ********************
83
-
84
- // Dialogs
102
+ // Dialog
85
103
// ********************
86
104
$dialog-title-fg-color : $primary-content ;
87
105
$dialog-backdrop-color : $menu-border-color ;
88
- $dialog-shadow-color : rgba (0 , 0 , 0 , 0.48 );
89
106
$dialog-close-fg-color : #9fa9ba ;
90
107
// ********************
91
108
92
- // Lightbox
93
- // ********************
94
- $lightbox-background-bg-color : $menu-border-color ;
95
- $lightbox-background-bg-opacity : 0.85 ;
96
- // ********************
97
-
98
109
// RoomList
99
110
// ********************
100
111
$roomlist-bg-color : rgba ($system , 0.90 );
101
112
$roomsublist-skeleton-ui-bg : linear-gradient (180deg , #3e444c 0% , #3e444c00 100% );
102
113
$roomtile-default-badge-bg-color : $input-darker-fg-color ;
103
114
// ********************
104
115
105
- // Widgets
106
- // ********************
107
- $widget-menu-bar-bg-color : $header-panel-bg-color ;
108
- $widget-body-bg-color : $panel-actions ;
109
- // ********************
110
-
111
116
// Tabbed views
112
117
// ********************
113
118
$tab-label-fg-color : $primary-content ;
@@ -120,7 +125,6 @@ $button-primary-fg-color: $primary-content;
120
125
$button-secondary-bg-color : transparent ;
121
126
$button-danger-fg-color : $primary-content ;
122
127
$button-danger-disabled-fg-color : $primary-content ;
123
- $button-danger-disabled-bg-color : #f5b6bb ; // TODO: Verify color
124
128
// ********************
125
129
126
130
// Toggle switch
@@ -148,12 +152,6 @@ $reaction-row-button-hover-border-color: $header-panel-text-primary-color;
148
152
$reaction-row-button-selected-bg-color : #1f6954 ;
149
153
// ********************
150
154
151
- // Tooltips
152
- // ********************
153
- $tooltip-timeline-bg-color : $groupFilterPanel-bg-color ;
154
- $tooltip-timeline-fg-color : $primary-content ;
155
- // ********************
156
-
157
155
// Voice messages
158
156
// ********************
159
157
$voice-record-stop-border-color : $quaternary-content ;
@@ -168,6 +166,12 @@ $eventbubble-bg-hover: #1C2026;
168
166
$eventbubble-reply-color : #C1C6CD ;
169
167
// ********************
170
168
169
+ // Lightbox
170
+ // ********************
171
+ $lightbox-background-bg-color : $menu-border-color ;
172
+ $lightbox-background-bg-opacity : 0.85 ;
173
+ // ********************
174
+
171
175
// VoIP
172
176
// ********************
173
177
$call-view-button-on-foreground : $primary-content ;
@@ -180,21 +184,19 @@ $video-feed-secondary-background: $system;
180
184
181
185
// One-off colors
182
186
// ********************
187
+ $progressbar-bg-color : $system ;
183
188
$kbd-border-color : $menu-border-color ;
184
189
$visual-bell-bg-color : #800 ;
185
- $avatar-initial-color : $primary-content ;
190
+ $event-timestamp-color : $text-secondary-color ;
191
+ $slider-background-color : $quinary-content ;
192
+ $appearance-tab-border-color : $room-highlight-color ;
193
+ $composer-shadow-color : rgba (0 , 0 , 0 , 0.28 );
194
+ $breadcrumb-placeholder-bg-color : #272c35 ;
186
195
$theme-button-bg-color : #e3e8f0 ;
196
+ $resend-button-divider-color : rgba ($header-panel-text-primary-color , 0.74 );
187
197
$codeblock-background-color : #2a3039 ;
188
- $resend-button-divider-color : rgba ($header-panel-text-primary-color , 0.74 ); // muted-text with a 0.74 opacity.
189
- $breadcrumb-placeholder-bg-color : #272c35 ;
190
- $composer-shadow-color : rgba (0 , 0 , 0 , 0.28 );
191
198
$scrollbar-thumb-color : rgba (255 , 255 , 255 , 0.2 );
192
- $primary-hairline-color : transparent ;
193
- $slider-background-color : $quinary-content ;
194
- $event-timestamp-color : $text-secondary-color ;
195
199
$selected-color : $room-highlight-color ;
196
- $other-user-pill-bg-color : $room-highlight-color ;
197
- $appearance-tab-border-color : $room-highlight-color ;
198
200
// ********************
199
201
200
202
// blur amounts for left left panel (only for element theme)
0 commit comments