Skip to content
This repository was archived by the owner on Sep 11, 2024. It is now read-only.

Commit 79d3cca

Browse files
committed
move components' CSS to be in the same repo as their JS
1 parent 70f3804 commit 79d3cca

File tree

113 files changed

+9623
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

113 files changed

+9623
-0
lines changed

res/css/_base.scss

Lines changed: 182 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,182 @@
1+
/* Open Sans lacks combining diacritics, so these will fall through
2+
to the next font. Helevetica's diacritics however do not combine
3+
nicely with Open Sans (on OSX, at least) and result in a huge
4+
horizontal mess. Arial empirically gets it right, hence prioritising
5+
Arial here. */
6+
$font-family: 'Open Sans', Arial, Helvetica, Sans-Serif;
7+
8+
// typical text (dark-on-white in light skin)
9+
$primary-fg-color: #454545;
10+
$primary-bg-color: #ffffff;
11+
12+
// used for dialog box text
13+
$light-fg-color: #747474;
14+
15+
// used for focusing form controls
16+
$focus-bg-color: #dddddd;
17+
18+
// button UI (white-on-green in light skin)
19+
$accent-fg-color: #ffffff;
20+
$accent-color: #76CFA6;
21+
22+
$selection-fg-color: $primary-bg-color;
23+
24+
$focus-brightness: 125%;
25+
26+
// red warning colour
27+
$warning-color: #ff0064;
28+
$mention-user-pill-bg-color: #ff0064;
29+
$other-user-pill-bg-color: rgba(0, 0, 0, 0.1);
30+
31+
// pinned events indicator
32+
$pinned-unread-color: #ff0064; // $warning-color
33+
$pinned-color: #888;
34+
35+
// informational plinth
36+
$info-plinth-bg-color: #f7f7f7;
37+
$info-plinth-fg-color: #888;
38+
39+
$preview-bar-bg-color: #f7f7f7;
40+
41+
// left-panel style muted accent color
42+
$secondary-accent-color: #eaf5f0;
43+
$tertiary-accent-color: #d3efe1;
44+
45+
// used by RoomDirectory permissions
46+
$plinth-bg-color: $secondary-accent-color;
47+
48+
// used by RoomDropTarget
49+
$droptarget-bg-color: rgba(255,255,255,0.5);
50+
51+
// used by AddressSelector
52+
$selected-color: $secondary-accent-color;
53+
54+
// selected for hoverover & selected event tiles
55+
$event-selected-color: #f7f7f7;
56+
57+
// used for the hairline dividers in RoomView
58+
$primary-hairline-color: #e5e5e5;
59+
60+
// used for the border of input text fields
61+
$input-border-color: #f0f0f0;
62+
63+
// apart from login forms, which have stronger border
64+
$strong-input-border-color: #c7c7c7;
65+
66+
// used for UserSettings EditableText
67+
$input-underline-color: rgba(151, 151, 151, 0.5);
68+
$input-fg-color: rgba(74, 74, 74, 0.9);
69+
70+
// context menus
71+
$menu-border-color: rgba(187, 187, 187, 0.5);
72+
$menu-bg-color: #f6f6f6;
73+
74+
$avatar-initial-color: #ffffff;
75+
$avatar-bg-color: #ffffff;
76+
77+
$h3-color: #3d3b39;
78+
79+
$dialog-background-bg-color: #e9e9e9;
80+
$lightbox-background-bg-color: #000;
81+
82+
$greyed-fg-color: #888;
83+
84+
$neutral-badge-color: #dbdbdb;
85+
86+
$preview-widget-bar-color: #ddd;
87+
$preview-widget-fg-color: $greyed-fg-color;
88+
89+
$blockquote-bar-color: #ddd;
90+
$blockquote-fg-color: #777;
91+
92+
$settings-grey-fg-color: #a2a2a2;
93+
94+
$voip-decline-color: #f48080;
95+
$voip-accept-color: #80f480;
96+
97+
$rte-bg-color: #e9e9e9;
98+
$rte-code-bg-color: rgba(0, 0, 0, 0.04);
99+
$rte-room-pill-color: #aaa;
100+
101+
// ********************
102+
103+
$roomtile-name-color: rgba(69, 69, 69, 0.8);
104+
$roomtile-selected-bg-color: rgba(255, 255, 255, 0.8);
105+
$roomtile-focused-bg-color: rgba(255, 255, 255, 0.9);
106+
107+
$roomtile-transparent-focused-color: rgba(0, 0, 0, 0.1);
108+
109+
$roomsublist-background: rgba(0, 0, 0, 0.05);
110+
$roomsublist-label-fg-color: $h3-color;
111+
$roomsublist-label-bg-color: $tertiary-accent-color;
112+
$roomsublist-chevron-color: $accent-color;
113+
114+
$panel-divider-color: rgba(118, 207, 166, 0.2);
115+
116+
// ********************
117+
118+
$widget-menu-bar-bg-color: $tertiary-accent-color;
119+
120+
// ********************
121+
122+
// event tile lifecycle
123+
$event-encrypting-color: #abddbc;
124+
$event-sending-color: #ddd;
125+
$event-notsent-color: #f44;
126+
127+
// event redaction
128+
$event-redacted-fg-color: #e2e2e2;
129+
$event-redacted-border-color: #cccccc;
130+
131+
// event timestamp
132+
$event-timestamp-color: #acacac;
133+
134+
$edit-button-url: "../../img/icon_context_message.svg";
135+
$copy-button-url: "../../img/icon_copy_message.svg";
136+
137+
// e2e
138+
$e2e-verified-color: #76cfa5; // N.B. *NOT* the same as $accent-color
139+
$e2e-unverified-color: #e8bf37;
140+
$e2e-warning-color: #ba6363;
141+
142+
// presence
143+
$presence-online: #60de00;
144+
$presence-unavailable: #deb800;
145+
$presence-offline: #b7b7b7;
146+
147+
/*** ImageView ***/
148+
$lightbox-bg-color: #454545;
149+
$lightbox-fg-color: #ffffff;
150+
$lightbox-border-color: #ffffff;
151+
152+
// unused?
153+
$progressbar-color: #000;
154+
155+
// ***** Mixins! *****
156+
157+
@define-mixin mx_DialogButton {
158+
/* align images in buttons (eg spinners) */
159+
vertical-align: middle;
160+
border: 0px;
161+
border-radius: 36px;
162+
font-family: $font-family;
163+
font-size: 14px;
164+
color: $accent-fg-color;
165+
background-color: $accent-color;
166+
width: auto;
167+
padding: 7px;
168+
padding-left: 1.5em;
169+
padding-right: 1.5em;
170+
cursor: pointer;
171+
display: inline-block;
172+
outline: none;
173+
}
174+
175+
@define-mixin mx_DialogButton_hover {
176+
}
177+
178+
@define-mixin mx_DialogButton_small {
179+
@mixin mx_DialogButton;
180+
font-size: 15px;
181+
padding: 0px 1.5em 0px 1.5em;
182+
}

0 commit comments

Comments
 (0)