diff --git a/docs/static/fonts/icons/iconfont.css b/docs/static/fonts/icons/iconfont.css
index 4d0488f8..f7a48ce0 100644
--- a/docs/static/fonts/icons/iconfont.css
+++ b/docs/static/fonts/icons/iconfont.css
@@ -1,8 +1,8 @@
@font-face {
font-family: "iconfont";
- src: url("iconfont.eot?8d461ad14fbdc5b48a8749a696d345dd?#iefix") format("embedded-opentype"),
-url("iconfont.woff2?8d461ad14fbdc5b48a8749a696d345dd") format("woff2"),
-url("iconfont.woff?8d461ad14fbdc5b48a8749a696d345dd") format("woff");
+ src: url("iconfont.eot?6e1ef95090bc1e1acc3a7e6bb86172de?#iefix") format("embedded-opentype"),
+url("iconfont.woff2?6e1ef95090bc1e1acc3a7e6bb86172de") format("woff2"),
+url("iconfont.woff?6e1ef95090bc1e1acc3a7e6bb86172de") format("woff");
}
.icon {
diff --git a/docs/static/fonts/icons/iconfont.eot b/docs/static/fonts/icons/iconfont.eot
index 5213c0ee..f60ad140 100644
Binary files a/docs/static/fonts/icons/iconfont.eot and b/docs/static/fonts/icons/iconfont.eot differ
diff --git a/docs/static/fonts/icons/iconfont.svg b/docs/static/fonts/icons/iconfont.svg
index f6fd85f3..b2fc37a1 100644
--- a/docs/static/fonts/icons/iconfont.svg
+++ b/docs/static/fonts/icons/iconfont.svg
@@ -66,10 +66,10 @@
horiz-adv-x="40" d=" M4209.2 23456H4231.3V23452.3H4209.2V23456z M4201.2 23463.4H4204.9V23452.3H4201.2V23463.4z" />
+ horiz-adv-x="40" d=" M5.2 15.7H36.5V1.7H5.2V15.7z M28.5 24.2L26.1 26.6L22.6 23.1L22.6 36.5L19.1 36.5L19.1 23.5L16 26.6L13.6 24.2L20.9 16.7L21 16.9L21.2 16.7z" />
+ horiz-adv-x="40" d=" M2.3 20.1V36.6C2.3 37.8 2.4 38 3.7 38H11.5C12.7 38 12.9 37.8 12.9 36.6V28.6C12.9 27.6 13 27.4 14.1 27.4H25.9C27 27.4 27.1 27.6 27.1 28.6V36.8C27.1 37.8 27.3 38 28.3 38C30.8 38 30.8 38 32.3 36.4C34.1 34.7 35.7 33.1 37.4 31.4C37.7 31 37.9 30.5 37.9 30V3.6C37.9 2.5 37.7 2.2 36.7 2.2H3.5C2.4 2.2 2.3 2.3 2.3 3.6C2.3 9.1 2.3 14.7 2.3 20.1zM20.2 6H33C34.3 6 34.4 6.2 34.4 7.4V22.5C34.4 23.6 34.3 23.9 33 23.9H7.1C6.1 23.9 5.7 23.7 5.7 22.5V7.4C5.7 6.2 5.9 6 7.1 6H20.2z M24.7 34.5C24.7 33.6 24.7 32.8 24.7 31.9C24.7 31 24.3 30.9 23.7 30.9C23.1 30.9 22.4 30.9 22.1 30.9S21 31 21 31.7V31.9V36.9C21 37.3 21.2 37.8 21.9 38C21.9 38 21.9 38 22.1 38C22.6 38 23.3 38 23.8 38C24.3 38 24.9 37.6 24.9 37.1C24.9 37.1 24.9 37.1 24.9 36.9C24.7 36.3 24.7 35.2 24.7 34.5z M5.1 25H35.4V4.8H5.1V25z M6.2 24.1H34.5V5.9H6.2V24.1z" />
diff --git a/docs/static/fonts/icons/iconfont.ttf b/docs/static/fonts/icons/iconfont.ttf
index 09f962a4..d1efe4b4 100644
Binary files a/docs/static/fonts/icons/iconfont.ttf and b/docs/static/fonts/icons/iconfont.ttf differ
diff --git a/docs/static/fonts/icons/iconfont.woff b/docs/static/fonts/icons/iconfont.woff
index c055ec95..3c08c9c0 100644
Binary files a/docs/static/fonts/icons/iconfont.woff and b/docs/static/fonts/icons/iconfont.woff differ
diff --git a/docs/static/fonts/icons/iconfont.woff2 b/docs/static/fonts/icons/iconfont.woff2
index ba22a5b8..2f43e4e0 100644
Binary files a/docs/static/fonts/icons/iconfont.woff2 and b/docs/static/fonts/icons/iconfont.woff2 differ
diff --git a/libs/core/_locales/core-strings.json b/libs/core/_locales/core-strings.json
index 628e7efe..69588aab 100644
--- a/libs/core/_locales/core-strings.json
+++ b/libs/core/_locales/core-strings.json
@@ -35,7 +35,7 @@
"brick.buttonUp|block": "up",
"brick.clearScreen|block": "clear screen",
"brick.lightPattern|block": "%pattern",
- "brick.printLine|block": "print %text| at line: %line",
+ "brick.printLine|block": "print %text| at line %line",
"brick.printPorts|block": "print ports",
"brick.setLight|block": "set light to %pattern=led_pattern",
"brick.showImage|block": "show image %image=screen_image_picker",
diff --git a/svgicons/icons/download.svg b/svgicons/icons/download.svg
index c09ef141..63baf8e6 100644
--- a/svgicons/icons/download.svg
+++ b/svgicons/icons/download.svg
@@ -8,12 +8,7 @@
color
diff --git a/svgicons/icons/save.svg b/svgicons/icons/save.svg
index f808f233..9035957d 100644
--- a/svgicons/icons/save.svg
+++ b/svgicons/icons/save.svg
@@ -9,16 +9,17 @@
color
diff --git a/theme/blockly.less b/theme/blockly.less
index a4b5ce55..c259e71b 100644
--- a/theme/blockly.less
+++ b/theme/blockly.less
@@ -125,19 +125,27 @@ span.blocklyTreeIcon.blocklyTreeIconadvancedexpanded::before {
content: "\f117";
}
-.save-editortools-btn .icon.save::before {
- content: "\f115"
+.save-editortools-btn .icon.save,
+ .download-button .icon.download.icon-and-text,
+ .button.approve.positive .i.icon.checkmark,
+ .button.approve.cancel .i.icon.cancel
+{
+ font-family: 'legoIcons';
}
-.download-button .icon.download.icon-and-text::before {
- content: "\f114"
+.save-editortools-btn .icon.save:before {
+ content: "\f115";
}
-.button.approve.positive .checkmark.icon::before {
- content: "\f113"
+.download-button .icon.download.icon-and-text:before {
+ content: "\f114";
}
-.button.approve.cancel .cancel.icon::before {
- content: "\f112"
+.button.approve.positive .i.icon.checkmark:before {
+ content: "\f113";
+}
+
+.button.approve.cancel .i.icon.cancel:before {
+ content: "\f112";
}