diff --git a/src/styles-new/_constants-espresso.scss b/src/styles-new/_constants-espresso.scss index e1346fe6cb..a430110332 100644 --- a/src/styles-new/_constants-espresso.scss +++ b/src/styles-new/_constants-espresso.scss @@ -79,7 +79,7 @@ $colorKeyHov: #26d8ff; $colorKeyFilter: invert(36%) sepia(76%) saturate(2514%) hue-rotate(170deg) brightness(99%) contrast(101%); $colorKeyFilterHov: invert(63%) sepia(88%) saturate(3029%) hue-rotate(154deg) brightness(101%) contrast(100%); $colorKeySelectedBg: $colorKey; -$uiColor: #00b2ff; // Resize bars, splitter bars, etc. +$uiColor: #0093ff; // Resize bars, splitter bars, etc. $colorInteriorBorder: rgba($colorBodyFg, 0.2); $colorA: #ccc; $colorAHov: #fff; @@ -143,6 +143,8 @@ $browseSelectedBorder: 1px solid rgba($colorBodyFg, 0.4); /************************************************** EDITING */ $editUIColor: $uiColor; // Base color +$editUIColorBg: $editUIColor; +$editUIColorFg: #fff; $editUIColorHov: pullForward(saturate($uiColor, 10%), 20%); // Hover color when $editUIColor is applied as a base color $editUIBaseColor: #344b8d; // Base color, toolbar bg $editUIBaseColorHov: pullForward($editUIBaseColor, 20%); diff --git a/src/styles-new/_constants-maelstrom.scss b/src/styles-new/_constants-maelstrom.scss index b4d7a6077e..081f1058cb 100644 --- a/src/styles-new/_constants-maelstrom.scss +++ b/src/styles-new/_constants-maelstrom.scss @@ -147,6 +147,8 @@ $browseSelectedBorder: 1px solid rgba($colorBodyFg, 0.4); /************************************************** EDITING */ $editUIColor: $uiColor; // Base color +$editUIColorBg: $editUIColor; +$editUIColorFg: #fff; $editUIColorHov: pullForward(saturate($uiColor, 10%), 20%); // Hover color when $editUIColor is applied as a base color $editUIBaseColor: #344b8d; // Base color, toolbar bg $editUIBaseColorHov: pullForward($editUIBaseColor, 20%); diff --git a/src/styles-new/_constants-snow.scss b/src/styles-new/_constants-snow.scss index 3bab12ec15..1b3e899f3d 100644 --- a/src/styles-new/_constants-snow.scss +++ b/src/styles-new/_constants-snow.scss @@ -143,6 +143,8 @@ $browseSelectedBorder: 1px solid rgba($colorBodyFg, 0.4); /************************************************** EDITING */ $editUIColor: $uiColor; // Base color +$editUIColorBg: $editUIColor; +$editUIColorFg: #fff; $editUIColorHov: pullForward(saturate($uiColor, 10%), 20%); // Hover color when $editUIColor is applied as a base color $editUIBaseColor: #cae1ff; // Base color, toolbar bg $editUIBaseColorHov: pushBack($editUIBaseColor, 20%); @@ -159,8 +161,8 @@ $editFrameBorderHov: 1px solid $editFrameColorHov; // Hover on selectable frames $editFrameColorSelected: #333; // Border of selected frames $editFrameColorHandleBg: $colorBodyBg; // Resize handle 'offset' color to make handle standout $editFrameColorHandleFg: $editFrameColorSelected; // Resize handle main color -$editFrameSelectedShdw: rgba(black, 0.4) 0 1px 5px 1px; -$editFrameSelectedBorder: 1px solid $editFrameColorHov; // Selected frame element +$editFrameSelectedShdw: rgba(black, 0.5) 0 1px 5px 2px; +$editFrameSelectedBorder: 1px dashed $editFrameColorSelected; // Selected frame element $editFrameMovebarColorBg: $editFrameColor; // Movebar bg color $editFrameMovebarColorFg: pullForward($editFrameMovebarColorBg, 20%); // Grippy lines, container size text $editFrameHovMovebarColorBg: pullForward($editFrameMovebarColorBg, 10%); // Hover style diff --git a/src/styles-new/_table.scss b/src/styles-new/_table.scss index 558ffea32d..79dab3618c 100644 --- a/src/styles-new/_table.scss +++ b/src/styles-new/_table.scss @@ -53,6 +53,24 @@ table { a { color: $colorBtnMajorBg; } } +.is-editing { + td.is-selectable { + &:hover { + background: rgba($editUIColorBg, 0.1); + box-shadow: inset rgba($editUIColorBg, 0.8) 0 0 0 1px; + } + + &[s-selected] { + background: $editUIColorBg !important; + border: 1px solid $editUIColorFg !important; + color: $editUIColorFg !important; + box-shadow: $editFrameSelectedShdw; + z-index: 2; + } + } +} + +/******************************************************** C-TABLE */ div.c-table { // When c-table is used as a wrapper element in more complex table views height: 100%; diff --git a/src/ui/preview/Preview.vue b/src/ui/preview/Preview.vue index 3af677eb4d..80e917442e 100644 --- a/src/ui/preview/Preview.vue +++ b/src/ui/preview/Preview.vue @@ -63,7 +63,11 @@ } &__object-view { + background: $colorBodyBg; + border: 1px solid $colorInteriorBorder; flex: 1 1 auto; + overflow: auto; + padding: $interiorMargin; > div:not([class]) { // Target an immediate child div without a class and make it display: contents