mirror of
https://github.com/google/blockly.git
synced 2026-01-09 10:00:09 +01:00
256 lines
4.9 KiB
CSS
256 lines
4.9 KiB
CSS
.blocklySvg {
|
|
background-color: #fff;
|
|
}
|
|
.blocklyWidgetDiv {
|
|
position: absolute;
|
|
display: none;
|
|
z-index: 999;
|
|
}
|
|
.blocklyDraggable {
|
|
cursor: url(handopen.cur) 8 5 , auto;
|
|
}
|
|
.blocklyResizeSE {
|
|
fill: #aaa;
|
|
cursor: se-resize;
|
|
}
|
|
.blocklyResizeSW {
|
|
fill: #aaa;
|
|
cursor: sw-resize;
|
|
}
|
|
.blocklyResizeLine {
|
|
stroke-width: 1;
|
|
stroke: #888;
|
|
}
|
|
.blocklyHighlightedConnectionPath {
|
|
stroke-width: 4px;
|
|
stroke: #fc3;
|
|
fill: none;
|
|
}
|
|
.blocklyPathLight {
|
|
fill: none;
|
|
stroke-width: 2;
|
|
stroke-linecap: round;
|
|
}
|
|
.blocklySelected>.blocklyPath {
|
|
stroke-width: 3px;
|
|
stroke: #fc3;
|
|
}
|
|
.blocklySelected>.blocklyPathLight {
|
|
display: none;
|
|
}
|
|
.blocklyDragging>.blocklyPath, .blocklyDragging>.blocklyPathLight {
|
|
fill-opacity: .8;
|
|
stroke-opacity: .8;
|
|
}
|
|
.blocklyDragging>.blocklyPathDark {
|
|
display: none;
|
|
}
|
|
.blocklyDisabled>.blocklyPath {
|
|
fill-opacity: .5;
|
|
stroke-opacity: .5;
|
|
}
|
|
.blocklyDisabled>.blocklyPathLight, .blocklyDisabled>.blocklyPathDark {
|
|
display: none;
|
|
}
|
|
.blocklyText {
|
|
cursor: default;
|
|
font-family: sans-serif;
|
|
font-size: 11pt;
|
|
fill: #fff;
|
|
}
|
|
.blocklyNonEditableText>text {
|
|
pointer-events: none;
|
|
}
|
|
.blocklyNonEditableText>rect, .blocklyEditableText>rect {
|
|
fill: #fff;
|
|
fill-opacity: .6;
|
|
}
|
|
.blocklyNonEditableText>text, .blocklyEditableText>text {
|
|
fill: #000;
|
|
}
|
|
.blocklyEditableText:hover>rect {
|
|
stroke-width: 2;
|
|
stroke: #fff;
|
|
}
|
|
.blocklySvg text {
|
|
-moz-user-select: none;
|
|
-webkit-user-select: none;
|
|
user-select: none;
|
|
cursor: inherit;
|
|
}
|
|
.blocklyHidden {
|
|
display: none;
|
|
}
|
|
.blocklyTooltipBackground {
|
|
fill: #ffffc7;
|
|
stroke-width: 1px;
|
|
stroke: #d8d8d8;
|
|
}
|
|
.blocklyTooltipShadow, .blocklyContextMenuShadow, .blocklyDropdownMenuShadow {
|
|
fill: #bbb;
|
|
filter: url(#blocklyShadowFilter);
|
|
}
|
|
.blocklyTooltipText {
|
|
font-family: sans-serif;
|
|
font-size: 9pt;
|
|
fill: #000;
|
|
}
|
|
.blocklyIconShield {
|
|
cursor: default;
|
|
fill: #00c;
|
|
stroke-width: 1px;
|
|
stroke: #ccc;
|
|
}
|
|
.blocklyIconGroup:hover>.blocklyIconShield {
|
|
fill: #00f;
|
|
stroke: #fff;
|
|
}
|
|
.blocklyIconGroup:hover>.blocklyIconMark {
|
|
fill: #fff;
|
|
}
|
|
.blocklyIconMark {
|
|
cursor: default !important;
|
|
font-family: sans-serif;
|
|
font-size: 9pt;
|
|
font-weight: bold;
|
|
fill: #ccc;
|
|
text-anchor: middle;
|
|
}
|
|
.blocklyMinimalBody {
|
|
margin: 0;
|
|
padding: 0;
|
|
}
|
|
.blocklyCommentTextarea {
|
|
margin: 0;
|
|
padding: 2px;
|
|
border: 0;
|
|
resize: none;
|
|
background-color: #ffc;
|
|
}
|
|
.blocklyHtmlInput {
|
|
font-family: sans-serif;
|
|
font-size: 11pt;
|
|
border: none;
|
|
outline: none;
|
|
}
|
|
.blocklyContextMenuBackground, .blocklyMutatorBackground {
|
|
fill: #fff;
|
|
stroke-width: 1;
|
|
stroke: #ddd;
|
|
}
|
|
.blocklyContextMenuOptions>.blocklyMenuDiv, .blocklyContextMenuOptions>.blocklyMenuDivDisabled, .blocklyDropdownMenuOptions>.blocklyMenuDiv {
|
|
fill: #fff;
|
|
}
|
|
.blocklyToolboxOptions>.blocklyMenuDiv {
|
|
fill: #ddd;
|
|
}
|
|
.blocklyToolboxOptions>.blocklyMenuDiv:hover {
|
|
fill: #e4e4e4;
|
|
}
|
|
.blocklyContextMenuOptions>.blocklyMenuDiv:hover>rect, .blocklyDropdownMenuOptions>.blocklyMenuDiv:hover>rect, .blocklyMenuSelected>rect {
|
|
fill: #57e;
|
|
}
|
|
.blocklyMenuText {
|
|
cursor: default !important;
|
|
font-family: sans-serif;
|
|
font-size: 15px;
|
|
fill: #000;
|
|
}
|
|
.blocklyContextMenuOptions>.blocklyMenuDiv:hover>.blocklyMenuText, .blocklyDropdownMenuOptions>.blocklyMenuDiv:hover>.blocklyMenuText, .blocklyMenuSelected>.blocklyMenuText {
|
|
fill: #fff;
|
|
}
|
|
.blocklyMenuDivDisabled>.blocklyMenuText {
|
|
fill: #ccc;
|
|
}
|
|
.blocklyToolboxBackground {
|
|
fill: #ddd;
|
|
}
|
|
.blocklyFlyoutBackground {
|
|
fill: #ddd;
|
|
fill-opacity: .8;
|
|
}
|
|
.blocklyColourBackground {
|
|
fill: #666;
|
|
}
|
|
.blocklyScrollbarBackground {
|
|
fill: #fff;
|
|
stroke-width: 1;
|
|
stroke: #e4e4e4;
|
|
}
|
|
.blocklyScrollbarKnob {
|
|
fill: #ccc;
|
|
}
|
|
.blocklyScrollbarBackground:hover+.blocklyScrollbarKnob, .blocklyScrollbarKnob:hover {
|
|
fill: #bbb;
|
|
}
|
|
.blocklyInvalidInput {
|
|
background: #faa;
|
|
}
|
|
.goog-palette {
|
|
outline: none;
|
|
cursor: default;
|
|
}
|
|
.goog-palette-table {
|
|
border: 1px solid #666;
|
|
border-collapse: collapse;
|
|
}
|
|
.goog-palette-cell {
|
|
height: 13px;
|
|
width: 15px;
|
|
margin: 0;
|
|
border: 0;
|
|
text-align: center;
|
|
vertical-align: middle;
|
|
border-right: 1px solid #666;
|
|
font-size: 1px;
|
|
}
|
|
.goog-palette-colorswatch {
|
|
position: relative;
|
|
height: 13px;
|
|
width: 15px;
|
|
border: 1px solid #666;
|
|
}
|
|
.goog-palette-cell-hover .goog-palette-colorswatch {
|
|
border: 1px solid #fff;
|
|
}
|
|
.goog-palette-cell-selected .goog-palette-colorswatch {
|
|
border: 1px solid #000;
|
|
color: #fff;
|
|
}
|
|
|
|
|
|
.blocklyErrorIconShield {
|
|
cursor: default;
|
|
fill: #f00;
|
|
stroke-width: 1px;
|
|
stroke: #ccc;
|
|
}
|
|
.blocklyIconGroup:hover>.blocklyErrorIconShield {
|
|
fill: #f00;
|
|
stroke: #fff;
|
|
}
|
|
|
|
.blocklyWarningIconShield {
|
|
cursor: default;
|
|
fill: #ff5;
|
|
stroke-width: 1px;
|
|
stroke: #555;
|
|
}
|
|
.blocklyIconGroup:hover>.blocklyWarningIconShield {
|
|
fill: #ff0;
|
|
stroke: #000;
|
|
}
|
|
|
|
.blocklyWarningIconMark {
|
|
cursor: default !important;
|
|
font-family: sans-serif;
|
|
font-size: 9pt;
|
|
font-weight: bold;
|
|
fill: #555;
|
|
text-anchor: middle;
|
|
}
|
|
|
|
.blocklyIconGroup:hover>.blocklyWarningIconMark {
|
|
fill: #000;
|
|
}
|