UNPKG

pxt-core

Version:

Microsoft MakeCode provides Blocks / JavaScript / Python tools and editors

143 lines (116 loc) 3.19 kB
@import 'themes/pxt/globals/site.variables'; // Expanded error list .errorList { position: relative; max-height: @errorListHeight; min-height: @errorListHeight; border-top: 2px @errorListBorderColor solid; *:focus { outline: none; } .errorListHeader { padding: 0.75em 1em; height: @errorListHeaderHeight; margin-bottom: 0; &:hover { cursor: pointer; } &:not(:hover):not(:focus) > .toggleButton > i { opacity: 0.5; } h4 { margin: 0; display: inline-block; vertical-align: middle; } .countBubble { margin-left: 1em; } &:hover > .toggleButton > i , &:focus > .toggleButton > i{ font-size: 1.4em; } .toggleButton { float: right; position: relative; vertical-align: middle; i { font-size: 1.3em; } } } .errorListInner { height: @errorListInnerHeight; padding: 0 0 1em 0; overflow-y: auto; .exceptionMessage { color: @textColor; padding: 0.5em 1em; width: 70%; } // errors .ui.selection.list { color: @textColor; cursor: pointer; margin: 0; .item { border-radius: unset; padding: 0.5em 1em; color: @textColor; &:hover, &:focus { background-color: @errorListMessageHoverColor !important; } &:nth-child(even):not(:hover) { background-color: @errorListEven; } &.stackframe { padding-left: 2em; } } } .debuggerSuggestion { float: right; height: fit-content; width: fit-content; padding-top: 0.5em; margin-right: 0.5em; color: @errorListDebugSuggestionColor; cursor: pointer; &:hover, &:focus { opacity: 0.75; } .debug-icon { margin-left: 0.5em; vertical-align: text-top; } } } } // collapsed error list .errorList.errorListSummary { min-height: unset; &:hover { background-color: @errorListMessageHoverColor; } } .inverted-theme .errorList { .errorListHeader { color: @errorListInvertedTextColor; } .errorListInner { .exceptionMessage { color: @errorListInvertedTextColor; } .ui.selection.list { color: @errorListInvertedTextColor; .item { color: @errorListInvertedTextColor; &:hover, &:focus { background-color: @errorListInvertedMessageHoverColor !important; } &:nth-child(even):not(:hover) { background-color: @errorListInvertedEven; } } } } }