From 53b45ce3dc02c680db8fde814c1feecfbebebb85 Mon Sep 17 00:00:00 2001 From: ckcz123 Date: Mon, 15 Jun 2020 23:44:25 +0800 Subject: [PATCH] Blockly dark theme --- _server/blockly/media/sprites_white.png | Bin 0 -> 3075 bytes _server/css/editor.css | 1 + _server/css/editor_color_dark.css | 69 ++++++++++++++++++++---- 3 files changed, 60 insertions(+), 10 deletions(-) create mode 100644 _server/blockly/media/sprites_white.png diff --git a/_server/blockly/media/sprites_white.png b/_server/blockly/media/sprites_white.png new file mode 100644 index 0000000000000000000000000000000000000000..5dc7f956da4b825833bc313ef096ee21515dda40 GIT binary patch literal 3075 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 .blocklyText { + fill: #eee !important; +} + +.blocklyHtmlInput { + background: rgba(36,36,36,0.6); + color: #eee; +} + +.blocklyDropDownDiv { + background-color: #33333c; + border: 1px solid rgba(0,0,0,.3); + border-color: #666; + box-shadow: .05em .2em .6em rgba(0,0,0,.2); +} + +.blocklyDropDownDiv .goog-menuitem-content { + color: #eee; +} + +.blocklyDropDownDiv .goog-menuitem-highlight { + background: #247/*hsl(200, 40%, 80%)*/; + color: #eee; +} + +.blocklyWidgetDiv .goog-option-selected .goog-menuitem-checkbox, +.blocklyWidgetDiv .goog-option-selected .goog-menuitem-icon, +.blocklyDropDownDiv .goog-option-selected .goog-menuitem-checkbox, +.blocklyDropDownDiv .goog-option-selected .goog-menuitem-icon { + background: url(../blockly/media/sprites_white.png) no-repeat -48px -16px; +} + /** ======== Blockly中自动补全相关 ======== */ .awesomplete > ul { background: #33333c; @@ -460,10 +509,10 @@ input.blocklyHtmlInput { color: #d7a; } .cm-s-default .cm-atom { - color: #db7; + color: #80c0ff; } .cm-s-default .cm-number { - color: #9db; + color: #a0e0c0; } .cm-s-default .cm-def { color: #db7;