/* Import all components */ @import 'semantic'; @import 'pxt'; @import 'themes/default/globals/site.variables'; @import 'themes/pxt/globals/site.variables'; @import 'site/globals/site.variables'; @import 'themes/default/collections/menu.variables'; /* Reference import */ @import (reference) "semantic.less"; /******************************* Add your custom CSS here *******************************/ .openproject { background: #4ECC60 !important; } .blocks-menuitem, .javascript-menuitem { background: #738791 !important; } .help-dropdown-menuitem, .more-dropdown-menuitem { background: #424955 !important; margin-right:0px !important; } .play-button { &:extend(.ui all); &:extend(.button all); &:extend(.blue all); } .download-button { &:extend(.ui all); &:extend(.button all); &:extend(.yellow all); } #filelist .menu { width: 100%; } /******************************* Blockly *******************************/ .blocklyTreeRow { border-radius:5px; } .blocklyTreeRow:hover { background: @invertedBackground !important; } /* This removes any padding at the top of the toolbox */ .blocklyTreeRoot { padding: 0px !important; } /* Blockly Text */ .blocklyTreeLabel { font-family: @pageFont !important; } .blocklyTreeLabel { font-size:1rem !important; } .blocklyFlyoutBackground { fill: @grey; } .blocklyToolboxDiv { /*left:30px !important;*/ padding:7px; } /* Mobile */ @media only screen and (max-width: @largestMobileScreen) { .blocklyTreeLabel { font-size: 0.5rem !important; } } /* Tablet */ @media only screen and (min-width: @tabletBreakpoint) and (max-width: @largestTabletScreen) { } /* Small Monitor */ @media only screen and (min-width: @computerBreakpoint) and (max-width: @largestSmallMonitor) { .blocklyTreeRow { width: 230px; } } /* Large Monitor */ @media only screen and (min-width: @largeMonitorBreakpoint) { .blocklyTreeRow { width: 230px; } } /******************************* Menu Bar *******************************/ #menubar { height: 5rem; } #fileNameInput { width: 350px; }