Skip to content

Commit 4c78b90

Browse files
author
Sam El-Husseini
committed
Move blockly toolbox CSS into semantic.css to be shared by the monaco editor
1 parent 11afc9a commit 4c78b90

File tree

3 files changed

+39
-26
lines changed

3 files changed

+39
-26
lines changed

theme/blockly-toolbox.less

+33
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
@import 'themes/default/globals/site.variables';
2+
@import 'themes/pxt/globals/site.variables';
3+
@import 'site/globals/site.variables';
4+
5+
/*******************************
6+
Cutom Blockly toolbox CSS
7+
shared by the monaco toolbox
8+
*******************************/
9+
10+
div.blocklyTreeRow {
11+
box-shadow: inset 0 -1px 0 0 #ecf0f1;
12+
margin-bottom: 0px !important;
13+
transition-property: background-color;
14+
transition-duration: 1s;
15+
}
16+
17+
.blocklyToolboxDiv, .monacoToolboxDiv, .blocklyAddPackageDiv {
18+
box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.12), 0px 2px 2px 0px rgba(0,0,0,0.24);
19+
}
20+
21+
/* Mobile */
22+
@media only screen and (max-width: @largestMobileScreen) {
23+
.blocklyToolboxDiv, .monacoToolboxDiv, .blocklyAddPackageDiv {
24+
border-left: 0 !important;
25+
}
26+
}
27+
28+
/* Tablet */
29+
@media only screen and (min-width: @tabletBreakpoint) and (max-width: @largestTabletScreen) {
30+
.blocklyToolboxDiv, .monacoToolboxDiv, .blocklyAddPackageDiv {
31+
border-left: 0 !important;
32+
}
33+
}

theme/blockly.less

+3-24
Original file line numberDiff line numberDiff line change
@@ -4,27 +4,6 @@
44

55
@import 'blockly-core';
66

7-
div.blocklyTreeRow {
8-
box-shadow: inset 0 -1px 0 0 #ecf0f1;
9-
margin-bottom: 0px !important;
10-
transition-property: background-color;
11-
transition-duration: 1s;
12-
}
13-
14-
.blocklyToolboxDiv, .monacoToolboxDiv, .blocklyAddPackageDiv {
15-
box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.12), 0px 2px 2px 0px rgba(0,0,0,0.24);
16-
}
17-
18-
/* Mobile */
19-
@media only screen and (max-width: @largestMobileScreen) {
20-
.blocklyToolboxDiv, .monacoToolboxDiv, .blocklyAddPackageDiv {
21-
border-left: 0 !important;
22-
}
23-
}
24-
25-
/* Tablet */
26-
@media only screen and (min-width: @tabletBreakpoint) and (max-width: @largestTabletScreen) {
27-
.blocklyToolboxDiv, .monacoToolboxDiv, .blocklyAddPackageDiv {
28-
border-left: 0 !important;
29-
}
30-
}
7+
/*******************************
8+
Cutom Blockly CSS
9+
*******************************/

theme/style.less

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
/* Import all components */
2-
@import 'semantic';
2+
@import 'pxtsemantic';
33
@import 'pxt';
4+
@import 'blockly-toolbox';
45
@import 'themes/default/globals/site.variables';
56
@import 'themes/pxt/globals/site.variables';
67
@import 'site/globals/site.variables';
@@ -9,7 +10,7 @@
910
@import (reference) "semantic.less";
1011

1112
/*******************************
12-
Add your custom CSS here
13+
Custom editor CSS
1314
*******************************/
1415

1516
.ui.item.logo .name {

0 commit comments

Comments
 (0)