1+ : root {
2+ --ste-blue : # 4e97fe ;
3+ --explore-orange : # ffbf00 ;
4+ --explore-green : # 338553 ;
5+ --scratchr2-blue : # 278bbfff ;
6+ }
7+
8+ body , html {
9+ background-color : var (--ste-blue );
10+ }
11+
12+ nav # navigation , div [class ^= "gui_menu-bar-position" ] {
13+ background-color : var (--ste-blue );
14+ }
15+
16+ button .button , button {
17+ background-color : var (--ste-blue );
18+ }
19+
20+ .news li h4 , a : link , a : visited , a : active , a {
21+ color : var (--ste-blue );
22+ }
23+
24+ .outer .title-banner .masthead {
25+ transition : none;
26+ background-color : var (--explore-orange );
27+ }
28+
29+ .outer .categories li {
30+ border : 1.7px solid # 6c6c6c ;
31+ background-color : rgba (0 , 0 , 0 , .1 );
32+ color : # 6e6e87 ;
33+ }
34+
35+ .outer .categories li : hover , .outer .categories li .active : hover {
36+ background-color : rgba (0 , 0 , 0 , .2 );
37+ }
38+
39+ .outer .categories li .active {
40+ background-color : var (--explore-green );
41+ }
42+
43+ .outer .tabs button .active {
44+ border-bottom : 3px solid var (--explore-green );
45+ }
46+
47+ .dropdown {
48+ background-color : var (--ste-blue );
49+ }
50+
51+ .banner-button {
52+ color : white;
53+ }
54+
55+ .banner-wrapper {
56+ background : var (--explore-orange ) bottom right url ("/images/ideas/right-juice.png" ) no-repeat
57+ }
58+
59+ .subactions .action-buttons .action-button {
60+ background-color : var (--ste-blue );
61+ }
62+
63+ .comment .comment-body .comment-bottom-row .comment-reply : after {
64+ background-image : var (--scratchtoolsresource-reply );
65+ }
66+
67+ .comment .comment-body .comment-bottom-row .comment-reply {
68+ color : var (--ste-blue );
69+ }
70+
71+ .feature-banner .feature-learn-more , .feature-banner .feature-banner-image .feature-image-text {
72+ color : var (--ste-blue );
73+ }
74+
75+ # pagewrapper # topnav .innerwrap {
76+ background-color : var (--scratchr2-blue );
77+ }
78+
79+ # topnav ul .account-nav .logged-in > li {
80+ border-color : # 2d97ccff ;
81+ }
82+
83+ # topnav ul .site-nav li , # topnav ul .site-nav li .last {
84+ border-color : # 2d97ccff ;
85+ }
86+
87+ # topnav ul .account-nav .logged-in > li .dropdown {
88+ background-color : var (--scratchr2-blue );
89+ }
90+
91+ # topnav ul .account-nav .logged-in-user .dropdown .open {
92+ background-color : # 256185ff !important ;
93+ }
94+
95+ # topnav ul .account-nav .logged-in-user .dropdown-menu {
96+ background-color : var (--scratchr2-blue );
97+ }
98+
99+ # topnav li .logout .divider input {
100+ background-color : var (--scratchr2-blue );
101+ }
102+
103+ # topnav li .logout .divider input : hover {
104+ background-color : # 256185ff ;
105+ }
106+
107+ # topnav ul .account-nav .logged-in li : hover {
108+ background-color : # 256185ff ;
109+ }
110+
111+ # topnav ul .account-nav ul .user-nav li .logout .divider {
112+ border-color : # 2d97ccff ;
113+ }
114+
115+ # pagewrapper a : link , # pagewrapper a : visited , # pagewrapper a : active , # pagewrapper a {
116+ color : # 3397d9ff ;
117+ }
118+
119+ # pagewrapper button , # pagewrapper .button , # pagewrapper button .button {
120+ color : white;
121+ border-bottom-color : # 2d86adff ;
122+ background-image : linear-gradient (# 32b6faff, # 2f9fdbff );
123+ border-color : # 3097c4ff ;
124+ }
125+
126+ # pagewrapper .button : hover , # pagewrapper button : hover {
127+ background-color : var (--scratchr2-blue );
128+ background-image : none;
129+ }
130+
131+ # pagewrapper button a , # pagewrapper .button a , # pagewrapper button .button a {
132+ color : white;
133+ }
134+
135+ # pagewrapper .button .grey {
136+ border-color : # 999 ;
137+ display : inline-block;
138+ background-color : # e6e6e6 ;
139+ background-image : none;
140+ }
141+
142+ # pagewrapper .button .grey {
143+ background-image : -webkit-linear-gradient (top, # fff, # ccc );
144+ color : # 666 ;
145+ }
146+
147+ # pagewrapper .button .grey : hover {
148+ background-image : -webkit-linear-gradient (# e6e6e6, # e6e6e6 );
149+ }
150+
151+ # pagewrapper .button .grey a , # pagewrapper button .button .grey a {
152+ color : # 666 ;
153+ }
154+
155+ # topnav ul .site-nav li : hover {
156+ background-color : # 256185ff ;
157+ }
158+
159+ ul # tabs li a {
160+ color : rgba (0 , 0 , 0 , 0.45 ) !important ;
161+ }
162+
163+ ul # tabs li .active a {
164+ color : white !important ;
165+ }
166+
167+ div [class ^= "gui_extension-button-container_" ] {
168+ background-color : var (--ste-blue );
169+ border : 1px solid var (--ste-blue );
170+ }
171+
172+ .filter_filter-icon_3Pfaw {
173+ filter : sepia (300% ) hue-rotate (185deg ) saturate (450% );
174+ }
175+ .sound-editor_row_3iFzH > .sound-editor_tool-button_2iNn9 img {
176+ filter : sepia (300% ) hue-rotate (185deg ) saturate (450% );
177+ }
178+ .sound-editor_redo-icon_XGcr5 {
179+ filter : sepia (300% ) hue-rotate (185deg ) saturate (450% );
180+ }
181+ .sound-editor_undo-icon_So0sO {
182+ filter : sepia (300% ) hue-rotate (185deg ) saturate (450% );
183+ }
184+ .library_filter-bar_1W0DW {
185+ background-color : # B6D8FD
186+ }
187+ .tag-button_tag-button_nBLRM {
188+ background-color : # 4d97ff ;
189+ }
190+ .tag-button_active_2stEz {
191+ background-color : # f7a028 ;
192+ }
193+ .sound-editor_input-group_2hWiH .sound-editor_tool-button_2iNn9 img {
194+ filter : sepia (300% ) hue-rotate (185deg ) saturate (450% );
195+ }
196+ input {
197+ outline-color : # 4d97ff !important ;
198+ }
199+ .tool-select-base_mod-tool-select_1iD-h .tool-select-base_is-selected_3x4kL {
200+ background-color : # 4d97ff ;
201+ }
202+ .sound-editor_round-button_3NLcW {
203+ background-color : # 4d97ff ;
204+ }
205+ .gui_tab_27Unf .gui_is-selected_sHAiu img {
206+ filter : sepia (300% ) hue-rotate (185deg ) saturate (450% );
207+ }
208+ .mode-tools_mod-dashed-border_T8CR_ .labeled-icon-button_edit-field-icon_3j-Pf {
209+ filter : sepia (300% ) hue-rotate (185deg ) saturate (450% );
210+ }
211+ .labeled-icon-button_edit-field-icon_3j-Pf {
212+ filter : sepia (300% ) hue-rotate (185deg ) saturate (450% );
213+ }
214+ .fixed-tools_button-group-button-icon_1cr4a {
215+ filter : sepia (300% ) hue-rotate (185deg ) saturate (450% );
216+ }
217+ .react-tabs_react-tabs__tab--selected_EW0CL span {
218+ color : # 4d97ff ;
219+ }
220+ .paint-editor_bitmap-button_keW7B {
221+ background-color : # 4d97ff !important ;
222+ }
223+ .sprite-selector-item_sprite-selector-item_kQm-i : hover {
224+ border : 2px solid # 4d97ff ;
225+ }
226+ .stage-selector_stage-selector_3oWOr .stage-selector_is-selected_2x2r_ {
227+ border-color : # 4d97ff ;
228+ }
229+ .stage-selector_stage-selector_3oWOr .stage-selector_is-selected_2x2r_ {
230+ box-shadow : 0 0 0 4px hsla (210 , 100% , 80% , 1 );
231+ }
232+ .action-menu_more-button_1fMGZ {
233+ background-color : # 4d97ff ;
234+ }
235+ .sprite-selector_add-button_1XCwG .action-menu_main-icon_1ktMc {
236+ background-color : # 4d97ff ;
237+ }
238+ .sprite-selector_add-button_1XCwG .action-menu_main-button_3ccfy {
239+ background-color : # 4d97ff ;
240+ box-shadow : 0 0 0 4px hsla (210 , 100% , 80% , 1 );
241+ }
242+ .gui_extension-button_2T7PA {
243+ background-color : # 4d97ff ;
244+ }
245+ .menu-bar_menu-bar_JcuHF {
246+ background-color : # 4d97ff ;
247+ }
248+ .sprite-selector-item_is-selected_24tQj .sprite-selector-item_sprite-info_-I0i_ {
249+ background-color : # 4d97ff ;
250+ }
251+ .delete-button_delete-button-visible_kym6v {
252+ background-color : # 4d97ff ;
253+ }
254+
255+ .toggle-buttons_button_1ZBU8 [aria-pressed = true ] img {
256+ filter : sepia (300% ) hue-rotate (185deg ) saturate (450% );
257+ }
258+
259+ .stage-selector_stage-selector_3oWOr .stage-selector_is-selected_2x2r_ .stage-selector_header_2GVr1 {
260+ background-color : # 4d97ff ;
261+ }
262+ .toggle-buttons_button_1ZBU8 [aria-pressed = true ] {
263+ border : 0.5px solid # 4d97ff ;
264+ }
265+ .toggle-buttons_button_1ZBU8 [aria-pressed = true ] {
266+ border : 0.5px solid # 4d97ff ;
267+ }
268+ html , body {
269+ background-color : # 4d97ff ;
270+ }
271+ .gui_extension-button-container_b4rCs {
272+ background-color : # 4d97ff ;
273+ border : 1px solid # 4d97ff ;
274+ }
275+ .modal_header-item-title_tLOU5 {
276+ background-color : # 4d97ff ;
277+ }
278+ .custom-procedures_button-row_2jBu3 button .custom-procedures_ok-button_2X0Vj {
279+ background-color : # 4d97ff ;
280+ }
281+ .sprite-selector-item_sprite-selector-item_kQm-i .sprite-selector-item_is-selected_24tQj {
282+ border : 2px solid # 4d97ff ;
283+ box-shadow : 0px 0px 0px 4px hsla (210 , 100% , 80% , 1 );
284+ }
285+ .delete-button_delete-button-visible_kym6v {
286+ box-shadow : 0px 0px 0px 2px hsla (210 , 100% , 80% , 1 );
287+ }
288+ .action-menu_more-buttons-outer_3J9yZ {
289+ background : # 4d97ff
290+ }
291+ .action-menu_main-icon_1ktMc {
292+ background-color : # 4d97ff ;
293+ }
294+ .action-menu_button_1qbot {
295+ background-color : # 4d97ff !important ;
296+ }
297+ .action-menu_main-button_3ccfy {
298+ box-shadow : 0 0 0 4px hsla (210 , 100% , 80% , 1 );
299+ }
300+ .action-menu_expanded_JcMKp .action-menu_main-button_3ccfy {
301+ box-shadow : 0px 0px 0px 2px hsla (210 , 100% , 80% , 1 );
302+ }
303+
304+ div [class ^= "menu-bar_menu-bar-menu_" ] > ul , div [class ^= "menu_submenu_" ] > ul {
305+ background-color : var (--ste-blue );
306+ }
307+
308+
309+ img [class ^= "fixed-tools_menu-item-icon_" ], img [class ^= "dropdown_dropdown-icon_" ] {
310+ filter : sepia (300% ) hue-rotate (185deg ) saturate (450% );
311+ }
312+
313+ div [class *= "fixed-tools_mod-" ] {
314+ color : var (--ste-blue );
315+ }
316+
317+ button [class ^= "toggle-buttons_button_" ][aria-pressed = true ] {
318+ background-color : rgba (108 , 160 , 255 , 0.15 ) !important ;
319+ }
320+
321+ .toggle-buttons_button_1ZBU8 : active {
322+ background-color : # 4e97fe15 ;
323+ }
324+
325+ .toggle-buttons_button_1ZBU8 : focus , .toggle-buttons_button_1ZBU8 ::before {
326+ border : 1px solid var (--ste-blue ) !important ;
327+ }
328+
329+ div [class ^= "stage-header_stage-size-toggle-group_" ] > div > button > img {
330+ filter : grayscale (100% ) opacity (.5 );
331+ }
0 commit comments