|
@@ -20,6 +20,9 @@ $rp-type-blue: #6b7797;
|
|
|
--review-panel-width: 230px;
|
|
--review-panel-width: 230px;
|
|
|
--review-panel-width-mini: 24px;
|
|
--review-panel-width-mini: 24px;
|
|
|
--review-panel-color-scheme: light;
|
|
--review-panel-color-scheme: light;
|
|
|
|
|
+ --review-mode-switcher-reviewing-bg: var(--yellow-10);
|
|
|
|
|
+ --review-mode-switcher-reviewing-hover-bg: var(--yellow-20);
|
|
|
|
|
+ --review-mode-switcher-reviewing-color: var(--yellow-60);
|
|
|
|
|
|
|
|
@include theme('default') {
|
|
@include theme('default') {
|
|
|
.ide-redesign-main {
|
|
.ide-redesign-main {
|
|
@@ -33,6 +36,9 @@ $rp-type-blue: #6b7797;
|
|
|
--review-panel-button-hover-bg-color: var(--bg-dark-tertiary);
|
|
--review-panel-button-hover-bg-color: var(--bg-dark-tertiary);
|
|
|
--review-panel-border-color: var(--border-divider-dark);
|
|
--review-panel-border-color: var(--border-divider-dark);
|
|
|
--review-panel-color-scheme: dark;
|
|
--review-panel-color-scheme: dark;
|
|
|
|
|
+ --review-mode-switcher-reviewing-bg: var(--yellow-70);
|
|
|
|
|
+ --review-mode-switcher-reviewing-hover-bg: var(--yellow-60);
|
|
|
|
|
+ --review-mode-switcher-reviewing-color: var(--yellow-10);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
@@ -712,35 +718,22 @@ del.review-panel-content-highlight {
|
|
|
pointer-events: none; // this is to prevent mouseLeave event from firing when hovering over the tooltip
|
|
pointer-events: none; // this is to prevent mouseLeave event from firing when hovering over the tooltip
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-.review-mode-switcher-container {
|
|
|
|
|
- position: sticky;
|
|
|
|
|
- top: 0;
|
|
|
|
|
- right: 0;
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
.review-mode-switcher {
|
|
.review-mode-switcher {
|
|
|
- position: absolute;
|
|
|
|
|
- top: var(--spacing-03);
|
|
|
|
|
- right: var(--spacing-03);
|
|
|
|
|
font-family: var(--font-sans);
|
|
font-family: var(--font-sans);
|
|
|
|
|
|
|
|
&:hover,
|
|
&:hover,
|
|
|
&:focus {
|
|
&:focus {
|
|
|
.review-mode-switcher-toggle-button.editing {
|
|
.review-mode-switcher-toggle-button.editing {
|
|
|
- background-color: var(--bg-light-tertiary);
|
|
|
|
|
|
|
+ background-color: var(--review-panel-button-hover-bg-color);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
.review-mode-switcher-toggle-button.reviewing {
|
|
.review-mode-switcher-toggle-button.reviewing {
|
|
|
- background-color: var(--yellow-20);
|
|
|
|
|
|
|
+ background-color: var(--review-mode-switcher-reviewing-hover-bg);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
.review-mode-switcher-toggle-button.viewing {
|
|
.review-mode-switcher-toggle-button.viewing {
|
|
|
background-color: var(--blue-20);
|
|
background-color: var(--blue-20);
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
- .review-mode-switcher-toggle-label {
|
|
|
|
|
- display: block;
|
|
|
|
|
- }
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// prevent gap between button and menu
|
|
// prevent gap between button and menu
|
|
@@ -755,11 +748,16 @@ del.review-panel-content-highlight {
|
|
|
font-family: $font-family-base;
|
|
font-family: $font-family-base;
|
|
|
display: flex;
|
|
display: flex;
|
|
|
align-items: center;
|
|
align-items: center;
|
|
|
- border-radius: 14px;
|
|
|
|
|
|
|
+ border-radius: var(--border-radius-base);
|
|
|
font-size: var(--font-size-02);
|
|
font-size: var(--font-size-02);
|
|
|
- padding: var(--spacing-02) var(--spacing-03);
|
|
|
|
|
- gap: var(--spacing-02);
|
|
|
|
|
- height: 20px;
|
|
|
|
|
|
|
+ padding: var(--spacing-01) var(--spacing-02);
|
|
|
|
|
+ gap: var(--spacing-01);
|
|
|
|
|
+ cursor: pointer;
|
|
|
|
|
+
|
|
|
|
|
+ &:focus-visible {
|
|
|
|
|
+ outline: 2px solid var(--content-primary);
|
|
|
|
|
+ outline-offset: 2px;
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
.material-symbols {
|
|
.material-symbols {
|
|
|
font-size: 16px;
|
|
font-size: 16px;
|
|
@@ -771,13 +769,13 @@ del.review-panel-content-highlight {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
&.editing {
|
|
&.editing {
|
|
|
- background-color: var(--bg-light-secondary);
|
|
|
|
|
- color: var(--content-primary);
|
|
|
|
|
|
|
+ background-color: var(--toolbar-alt-bg-color);
|
|
|
|
|
+ color: var(--toolbar-btn-color);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
&.reviewing {
|
|
&.reviewing {
|
|
|
- background-color: var(--yellow-10);
|
|
|
|
|
- color: var(--yellow-60);
|
|
|
|
|
|
|
+ background-color: var(--review-mode-switcher-reviewing-bg);
|
|
|
|
|
+ color: var(--review-mode-switcher-reviewing-color);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
&.viewing {
|
|
&.viewing {
|