- {field.description} -
- ) : ( - field.tooltip && ( - - (?) - - ) - )} - > - } - className={'field-checkbox'} - checkbox - > - { - const enabled = e.currentTarget.checked - configContext.onChange({ [field.key]: overwrite ? overwrite.onChange(enabled) : enabled }) - if (onChange) onChange() - }} - checked={overwrite ? overwrite.value(value) : Boolean(value)} - /> -
+ {JSON.stringify($.value, null, 2)}
+
+ = { - [key: string]: MethodCreator
-} -type WrappedMethods = { - [key: string]: Method -} - -function link
(instance: React.Component
, sources: Sources
): WrappedMethods { - const wrappedMethods: WrappedMethods = { - /* [keyof sources] -> wrappedMethods.method */ - } - const map = new Map< - MethodCreator
, - Method - >(/* sources.creator -> wrappedMethods.method */) - - const dispatchCall: TriggerOtherMethod
= (createMethod, ...otherArgs) => { - const isFromSource = sourcesValues.includes(createMethod) - if (isFromSource) { - const method = map.get(createMethod) - if (!method) throw new Error('Method not found') - const runnable = applyMiddlewares(method, otherArgs) - run(runnable) - } - } - const dispatchState: DispatchState
= (updater, callback) => { - instance.setState(updater, callback) - } - const prepareState: GetState
= () => ({ state: instance.state, props: instance.props }) - const dispatch: Dispatch
= {
- call: dispatchCall,
- get: prepareState,
- set: dispatchState,
- }
-
- Object.entries(sources).forEach(([key, createMethod]) => {
- const method = createMethod(dispatch)
- wrappedMethods[key] = method
- map.set(createMethod, method)
- })
-
- const sourcesValues = Object.values(sources)
-
- return wrappedMethods
-}
-
-export function connect
- Current access token is either invalid or not granted with permissions to access this
- project.
-
- You can grant or request access{' '}
-
- here
- {' '}
- if you setup Gitako with OAuth.
-
- Gitako needs access token to read this project due to{' '}
-
- GitHub rate limiting
- {' '}
- and{' '}
-
- auth needs
-
- . Please setup access token in the settings panel below.
- {
+ (props: PropsWithChildren , context?: any): ReactElement | undefined
+ contextTypes?: ValidationMap | undefined
+ displayName?: string | undefined
+ }
+}
diff --git a/src/styles/index.scss b/src/styles/index.scss
index 6499a10..194c608 100644
--- a/src/styles/index.scss
+++ b/src/styles/index.scss
@@ -24,9 +24,9 @@ $minimal-z-index: max(
}
@mixin interactive-border(
- $default: var(--gitako-btn-border),
- $hover: var(--gitako-btn-hover-border),
- $active: var(--gitako-btn-active-border),
+ $default: var(--color-btn-border),
+ $hover: var(--color-btn-hover-border),
+ $active: var(--color-btn-active-border),
$focus: $hover
) {
border: 1px solid $default;
@@ -42,9 +42,9 @@ $minimal-z-index: max(
}
@mixin interactive-background(
- $default: var(--gitako-btn-bg),
- $hover: var(--gitako-btn-hover-bg),
- $active: var(--gitako-btn-active-bg),
+ $default: var(--color-btn-bg),
+ $hover: var(--color-btn-hover-bg),
+ $active: var(--color-btn-active-bg),
$focus: $hover
) {
background-color: $default;
@@ -91,15 +91,15 @@ $minimal-z-index: max(
display: block;
cursor: pointer;
user-select: none;
- -webkit-mask-image: url('~@primer/octicons/build/svg/' + $icon-name + '.svg?inline');
- mask-image: url('~@primer/octicons/build/svg/' + $icon-name + '.svg?inline');
+ -webkit-mask-image: url('~@primer/octicons-react/build/svg/' + $icon-name + '.svg?inline');
+ mask-image: url('~@primer/octicons-react/build/svg/' + $icon-name + '.svg?inline');
-webkit-mask-size: contain;
mask-size: contain;
-webkit-mask-position: center;
mask-position: center;
}
-.#{$name}-ready {
+[data-#{$name}-ready='true'] {
// github
// code folding start
.blob-wrapper table .blob-num {
@@ -129,21 +129,21 @@ $minimal-z-index: max(
align-items: center;
&::before {
- width: 10px;
+ width: 16px;
height: 20px;
transition: 0.25s ease;
- @include pseudo-primer-icon('chevron-down');
+ @include pseudo-primer-icon('chevron-down-16');
}
@include interactive-background-on-before(
- var(--gitako-fg-subtle),
- var(--gitako-fg-default),
- var(--gitako-fg-muted)
+ var(--color-fg-subtle),
+ var(--color-fg-default),
+ var(--color-fg-muted)
);
}
&.gitako-code-fold-active {
- background-color: var(--gitako-neutral-muted);
+ background-color: var(--color-neutral-muted);
.gitako-code-fold-handler {
&::before {
@@ -151,14 +151,14 @@ $minimal-z-index: max(
}
@include interactive-background-on-before(
- var(--gitako-fg-muted),
- var(--gitako-fg-default),
- var(--gitako-fg-subtle)
+ var(--color-fg-muted),
+ var(--color-fg-default),
+ var(--color-fg-subtle)
);
}
.blob-code::after {
- color: var(--gitako-fg-muted);
+ color: var(--color-fg-muted);
content: '⋯';
margin: 0.1em 0.2em 0px;
}
@@ -187,7 +187,7 @@ $minimal-z-index: max(
.clippy {
width: 32px;
height: 32px;
- border: 1px solid var(--gitako-border-default);
+ border: 1px solid var(--color-border-default);
border-radius: 4px;
@include interactive-background;
@@ -195,7 +195,7 @@ $minimal-z-index: max(
width: 100%;
height: 100%;
display: block;
- background-image: url('~@primer/octicons-react/build/svg/clippy-16.svg?inline');
+ background-image: url('~@primer/octicons-react/build/svg/copy-16.svg?inline');
background-position: center;
background-repeat: no-repeat;
&.success {
@@ -218,19 +218,32 @@ $minimal-z-index: max(
}
padding-top: 0;
+
+ .#{$name}-side-bar {
+ h1,
+ h2,
+ h3,
+ h4,
+ h5,
+ h6 {
+ margin: 0;
+ }
+ }
}
}
-.with-gitako-spacing {
- @media screen {
- margin-left: var(--gitako-width);
- }
+html[data-with-gitako-spacing='true'] {
+ body {
+ @media screen {
+ margin-left: var(--gitako-width);
+ }
- // gitee
- &.git-project {
- width: auto; // shrink width
- .site-content {
- min-width: 1040px;
+ // gitee
+ &.git-project {
+ width: auto; // shrink width
+ .site-content {
+ min-width: 1040px;
+ }
}
}
}
@@ -262,16 +275,29 @@ $minimal-z-index: max(
display: none;
}
+@mixin flex($justify: center, $align: center, $inline: true) {
+ @if $inline {
+ display: inline-flex;
+ } @else {
+ display: flex;
+ }
+
+ @if $justify {
+ justify-content: $justify;
+ }
+ @if $align {
+ align-items: $align;
+ }
+}
+
@mixin flex-center {
- display: inline-flex;
- justify-content: center;
- align-items: center;
+ @include flex();
}
@mixin icon-button(
$default: transparent,
- $hover: var(--gitako-btn-hover-bg),
- $active: var(--gitako-btn-focus-bg),
+ $hover: var(--color-btn-hover-bg),
+ $active: var(--color-btn-focus-bg),
$focus: $hover
) {
@include flex-center();
@@ -282,12 +308,8 @@ $minimal-z-index: max(
@include interactive-background($default, $hover, $active, $focus);
}
-// Why does not TextInput get theme properly?
-@mixin input {
- color: var(--gitako-fg-default);
- background-color: var(--gitako-canvas-default);
- border-color: var(--gitako-border-default);
- box-shadow: var(--gitako-primer-shadow-inset);
+##{$name}-root {
+ @include enableThemes;
}
.#{$name}-toggle-show-button-wrapper {
@@ -317,39 +339,19 @@ $minimal-z-index: max(
cursor: not-allowed;
}
- .octoface-icon {
- @include flex-center();
-
- width: 32px;
- height: 32px;
- padding: 4px;
- border-radius: 6px;
- @include interactive-frame;
- color: var(--gitako-fg-default);
- &:active {
- color: var(--gitako-fg-subtle);
- }
- transition: all ease 0.3s;
- font-size: 16px;
- transform: translateX(8px);
- &:active,
- &:hover {
- transform: translateX(12px);
- }
- }
.tentacle {
width: 40px;
height: 40px;
object-fit: contain;
transition: all ease 0.4s;
transform: translateX(-8px);
- filter: drop-shadow(0 0 1px var(--gitako-primer-canvas-backdrop));
+ filter: drop-shadow(0 0 1px var(--color-primer-canvas-backdrop));
}
&:active,
&:hover {
.tentacle {
transform: translateX(-4px);
- filter: drop-shadow(0 0 2px var(--gitako-primer-canvas-backdrop));
+ filter: drop-shadow(0 0 2px var(--color-primer-canvas-backdrop));
}
}
}
@@ -357,17 +359,18 @@ $minimal-z-index: max(
.error-message {
display: none;
margin-left: 4px;
- padding: 2px 4px;
+ padding: 4px;
font-size: 12px;
- color: var(--gitako-danger-fg);
- border: 1px solid var(--gitako-border-default);
- border-radius: 2px;
- background-color: var(--gitako-bg-subtle);
+ color: var(--color-danger-fg);
+ border: 1px solid var(--color-border-default);
+ border-radius: 4px;
+ background-color: var(--color-bg-subtle);
}
&:hover {
.error-message {
- display: inline-block;
+ display: inline-flex;
+ align-items: center;
}
}
}
@@ -375,15 +378,6 @@ $minimal-z-index: max(
.#{$name}-side-bar {
@include hide-for-print();
- @import '~@primer/css/base/index.scss';
- button {
- border-radius: 6px;
- font-weight: 600;
- }
- a {
- color: var(--gitako-accent-fg);
- }
-
$resizeHandlerWidth: 1px;
.#{$name}-side-bar-body-wrapper {
position: fixed;
@@ -406,9 +400,6 @@ $minimal-z-index: max(
left: calc(0px - #{$resizeHandlerWidth} - var(--gitako-width));
}
}
-
- .gitako-side-bar-body-wrapper-content {
- }
}
.#{$name}-resize-handler {
display: flex;
@@ -416,48 +407,31 @@ $minimal-z-index: max(
cursor: ew-resize;
user-select: none;
width: 0;
- background: var(--gitako-bg-subtle);
- border-right: $resizeHandlerWidth solid var(--gitako-border-default);
+ background: var(--color-bg-subtle);
+ border-right: $resizeHandlerWidth solid var(--color-border-default);
overflow: hidden;
box-sizing: content-box;
&:hover,
&:active {
width: 16px;
- background: var(--gitako-bg-subtle);
- border-left: 1px solid var(--gitako-border-default);
- }
-
- .octicon.Grabber {
- margin-left: -2px;
- width: 20px;
- font-size: 0;
+ background: var(--color-bg-subtle);
+ border-left: 1px solid var(--color-border-default);
}
}
-
.#{$name}-side-bar-body {
$button-size: 32px;
+
position: relative;
width: var(--gitako-width);
height: 100%;
display: flex;
flex-direction: column;
- background: var(--gitako-bg-subtle);
- border-left: 1px solid var(--gitako-border-default);
- overflow: hidden;
-
- .octicon {
- transition: transform 0.3s ease;
- color: var(--gitako-fg-subtle);
- width: 100%;
- height: 100%;
- }
-
- .octicon-color {
- color: var(--gitako-fg-subtle);
- }
+ background: var(--color-bg-subtle);
+ font-size: 14px;
.octicon-wrapper {
display: inline-block;
+ color: var(--color-fg-subtle);
width: 16px;
min-width: 16px; // prevent shrink when sidebar is narrow
text-align: center;
@@ -472,7 +446,7 @@ $minimal-z-index: max(
.header {
position: relative;
min-height: 62px; // GitHub header height if login
- background: var(--gitako-bg-subtle);
+ background: var(--color-bg-subtle);
padding: 6px 10px;
flex-shrink: 0;
position: relative; // prevent overlap by outline of other elements
@@ -487,58 +461,17 @@ $minimal-z-index: max(
padding: 4px 0;
a {
- color: var(--gitako-accent-fg);
+ color: var(--color-accent-fg);
white-space: normal;
+ word-break: normal;
+ overflow-wrap: anywhere; // break-word does not break on `_`
}
}
}
- .branch-name {
- margin-left: 4px;
- padding: 4px 6px; // did not align well for some reason :/
- color: var(--gitako-fg-muted);
- background-color: var(--gitako-accent-subtle);
- word-break: break-word;
- }
-
- .close-side-bar-button-position {
+ .side-bar-position-controls {
float: right;
z-index: 1; // prevent being covered by following elements
-
- .close-side-bar-button {
- @include icon-button;
- width: $button-size;
- height: $button-size;
- border-radius: $button-size;
-
- // feedback to click should be instant
- &:not(:active) {
- transition: background linear 0.3s;
- }
-
- &.active .octicon {
- color: var(--gitako-fg-default);
- }
-
- .action-icon {
- color: var(--gitako-fg-subtle);
- width: 20px;
- height: 20px;
- text-align: center;
- .octicon {
- width: 100%;
- height: 100%;
- }
- .Pin,
- .Tab {
- transform: rotateY(180deg);
- }
- }
- }
-
- .close-side-bar-button + .close-side-bar-button {
- margin-left: 4px;
- }
}
}
@@ -549,93 +482,49 @@ $minimal-z-index: max(
.loading-indicator-container {
width: 100%;
height: 100%;
+ border-top: 1px solid var(--color-border-default);
@include flex-center();
- border-top: 1px solid var(--gitako-border-default);
.loading-indicator {
display: flex;
align-items: center;
- color: var(--gitako-fg-subtle);
+ color: var(--color-fg-subtle);
&-icon {
width: 20px;
height: 20px;
margin-right: 4px;
- .octicon {
- width: 20px;
- height: 20px;
- animation: pulse-rotate 1.8s infinite ease;
- }
+ animation: pulse-rotate 1.8s infinite ease;
}
}
}
.file-explorer {
- width: 100%;
- height: 100%;
outline: none;
- display: flex;
+ display: inline-flex;
+ flex: 1;
flex-direction: column;
- flex-wrap: nowrap;
- &.freeze {
- filter: blur(1.5px) opacity(0.6) grayscale(0.9);
- cursor: pointer;
- > * {
- pointer-events: none;
- user-select: none;
- }
- }
+ .search-input {
+ padding-left: 0;
- /* search input */
- .search-input-wrapper {
- position: relative;
-
- .search-input {
- width: 100%;
- box-shadow: none; // stay low
- border-width: 1px 0 1px 0; // remove border on left&right to make UI clear
- border-color: var(--gitako-border-default);
- border-radius: 0; // its rounded corner not match with nearby elements
- color: var(--gitako-fg-default);
- background: var(--gitako-bg-default);
- padding-right: 40px; // save space for actions
-
- &.error {
- border-color: var(--gitako-danger-emphasis);
- }
+ .TextInput-icon {
+ margin-left: 8px;
}
- .actions {
- position: absolute;
- top: 0px;
- right: 0px;
- height: 100%;
- display: flex;
- justify-content: flex-end;
- align-items: center;
- padding: 0 4px;
+ .TextInput-action {
+ font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace;
- .toggle-search-mode {
- margin: 0;
- padding: 2px 4px;
- min-width: 32px;
- border: 1px solid var(--gitako-border-muted);
- border-radius: 8px;
- color: var(--gitako-fg-muted);
- font-size: 12px;
- font-weight: 500;
- line-height: 1;
- outline: none;
-
- @include interactive-frame;
+ button {
+ font-weight: normal;
}
}
}
.status {
padding: 4px;
+ background: var(--color-bg-subtle);
.lazy-mode {
cursor: help;
@@ -647,6 +536,10 @@ $minimal-z-index: max(
flex: 1;
overflow: hidden;
+ &.hidden {
+ display: none;
+ }
+
// Put this inside files will help files to get proper size derived from parents, regardless of its content size
.magic-size-container {
position: absolute;
@@ -665,21 +558,21 @@ $minimal-z-index: max(
&.focused {
@include interactive-background(
- var(--gitako-canvas-subtle),
- var(--gitako-canvas-subtle),
- var(--gitako-canvas-inset)
+ var(--color-canvas-subtle),
+ var(--color-canvas-subtle),
+ var(--color-canvas-inset)
);
}
@include interactive-background(
- var(--gitako-canvas-default),
- var(--gitako-canvas-subtle),
- var(--gitako-canvas-inset)
+ var(--color-canvas-default),
+ var(--color-canvas-subtle),
+ var(--color-canvas-inset)
);
&.disabled {
pointer-events: none;
- color: var(--gitako-fg-muted);
+ color: var(--color-fg-muted);
}
display: flex;
justify-content: space-between;
@@ -689,18 +582,19 @@ $minimal-z-index: max(
cursor: pointer;
white-space: nowrap;
transition: padding 0.3s ease; // on toggle expansion in search results
+ color: var(--color-accent-fg);
- border-bottom: 1px solid var(--gitako-border-muted);
+ border-bottom: 1px solid var(--color-border-muted);
&.compact {
border-bottom: none;
&.focused {
- border-top: 1px solid var(--gitako-border-muted);
- border-bottom: 1px solid var(--gitako-border-muted);
+ border-top: 1px solid var(--color-border-muted);
+ border-bottom: 1px solid var(--color-border-muted);
}
}
&:not(:hover) {
- color: var(--gitako-fg-default);
+ color: var(--color-fg-default);
}
@mixin icon-size() {
@@ -717,6 +611,11 @@ $minimal-z-index: max(
width: 16px;
// not specify height here, it'll break vertical alignment
+ .octicon.ChevronRight {
+ // smooth rotation animation
+ transition: transform 0.3s ease;
+ }
+
& + .octicon-wrapper,
& + .node-item-icon {
margin-right: 6px;
@@ -743,11 +642,12 @@ $minimal-z-index: max(
overflow: hidden;
text-overflow: ellipsis;
align-items: center;
+ font-size: 14px;
}
&:not(:hover) {
.node-item-label .prefix {
- color: var(--gitako-fg-muted);
+ color: var(--color-fg-muted);
}
}
@@ -760,7 +660,7 @@ $minimal-z-index: max(
align-items: center;
min-width: 36px;
padding: 0 4px;
- color: var(--gitako-fg-muted);
+ color: var(--color-fg-muted);
.octicon-wrapper {
margin: 2px; // make it closer to the comment amount label
@@ -771,26 +671,26 @@ $minimal-z-index: max(
display: inline-flex;
align-items: center;
padding: 0 4px;
- color: var(--gitako-fg-muted);
+ color: var(--color-fg-muted);
.octicon-wrapper {
margin: 0; // make it closer to the diff details
}
.added .octicon {
- color: var(--gitako-success-emphasis);
+ color: var(--color-success-fg);
}
.removed .octicon {
- color: var(--gitako-danger-emphasis);
+ color: var(--color-danger-fg);
}
.renamed .octicon {
- color: var(--gitako-done-emphasis);
+ color: var(--color-fg-muted);
}
.modified .octicon {
- color: var(--gitako-accent-emphasis);
+ color: var(--color-attention-fg);
}
.ignored .octicon {
- color: var(--gitako-neutral-emphasis);
+ color: var(--color-fg-muted);
}
.diff-stat-graph {
@@ -802,15 +702,18 @@ $minimal-z-index: max(
height: 10px;
margin: 0 1px;
border-radius: 2px;
- background: var(--gitako-neutral-emphasis);
+ }
+
+ .diff-stat-graph-no-change {
+ background: var(--color-fg-muted);
}
.diff-stat-graph-addition {
- background: var(--gitako-success-emphasis);
+ background: var(--color-success-fg);
}
.diff-stat-graph-deletion {
- background: var(--gitako-danger-emphasis);
+ background: var(--color-danger-fg);
}
}
@@ -821,13 +724,13 @@ $minimal-z-index: max(
font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono,
monospace, 'Cascadia Code', 'Courier New', Courier;
.additions {
- color: var(--gitako-success-emphasis);
+ color: var(--color-success-emphasis);
}
.delimiter {
- color: var(--gitako-neutral-emphasis);
+ color: var(--color-neutral-emphasis);
}
.deletions {
- color: var(--gitako-danger-emphasis);
+ color: var(--color-danger-emphasis);
}
}
}
@@ -865,18 +768,25 @@ $minimal-z-index: max(
}
.#{$name}-settings-bar {
- z-index: 2;
- background: var(--gitako-bg-subtle);
+ position: absolute;
+ width: 100%;
+ height: 100%;
display: flex;
flex-direction: column;
- max-height: calc(100vh - 120px);
- &-title {
- border-top: 1px solid var(--gitako-border-muted);
+ z-index: 2;
+ overflow: hidden; // prevent box-shadow of children overflow
+ background: var(--color-bg-subtle);
+
+ &-header {
+ display: flex;
+ justify-content: space-between;
+ align-items: flex-start;
padding: 10px;
box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.2), 0 3px 4px 0 rgba(0, 0, 0, 0.14),
0 3px 3px -2px rgba(0, 0, 0, 0.12);
- z-index: 1;
+ z-index: 2;
}
+
&-content {
padding: 10px 10px;
flex: 1;
@@ -889,79 +799,8 @@ $minimal-z-index: max(
height: 10px;
top: 0;
left: 0;
- background: var(--gitako-bg-subtle);
- z-index: 1;
- }
- .settings-section {
- &:not(:last-of-type) {
- margin-bottom: 30px;
- }
-
- .field {
- margin-bottom: 8px;
-
- .help {
- cursor: help;
- }
-
- label {
- display: inline-block;
- margin-bottom: 0px;
- font-weight: 600;
- }
- input {
- &:disabled {
- cursor: not-allowed;
- }
- }
- .select-wrapper {
- position: relative;
-
- select {
- width: 100%;
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- // make it look like text inputs
- height: 36px;
- padding: 0 6px;
- border-radius: 6px;
- border: 1px solid var(--gitako-border-default);
- background: var(--gitako-canvas-default);
- color: var(--gitako-fg-default);
- box-shadow: var(--gitako-primer-shadow-inset);
- }
-
- .chevron {
- position: absolute;
- right: 6px;
- top: 8px;
- width: 10px;
- height: 20px;
-
- &::before {
- width: 10px;
- height: 20px;
- background-color: var(--gitako-fg-subtle);
- @include pseudo-primer-icon('chevron-down');
- }
- }
- }
- &.field-checkbox {
- padding-left: 20px;
- vertical-align: middle;
- label {
- margin-bottom: 0;
- }
-
- input[type='checkbox'],
- input[type='radio'] {
- float: left;
- margin: 5px 0 0 -20px;
- vertical-align: middle;
- }
- }
- }
+ background: var(--color-bg-subtle);
+ z-index: 2;
}
}
.link-button {
@@ -970,52 +809,29 @@ $minimal-z-index: max(
margin-bottom: 4px;
}
.hint {
- color: var(--gitako-fg-subtle);
+ color: var(--color-fg-subtle);
+ }
+ .help {
+ cursor: help;
}
.access-token-input-control {
display: flex;
.access-token-input {
flex: 1;
- @include input();
}
}
- .toggle-shortcut-input-control {
- display: flex;
- .toggle-shortcut-input {
- flex: 1;
- @include input();
- }
- }
- .header-row {
- flex-shrink: 0;
- display: flex;
- justify-content: space-between;
- align-items: center;
- padding: 2px 6px 2px 10px;
- border-top: 1px solid var(--gitako-border-muted);
+ }
- .version {
- color: var(--gitako-fg-muted);
- }
+ .gitako-footer {
+ flex-shrink: 0;
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ padding: 2px 6px 2px 10px;
+ border-top: 1px solid var(--color-border-muted);
- .header-right {
- display: flex;
- align-items: center;
- user-select: none;
- cursor: help; // Will this make user hover for more time to see the tooltip?
- }
-
- .settings-button {
- @include icon-button();
- $size: 32px;
- width: $size;
- height: $size;
- border-radius: $size;
-
- .octicon-wrapper {
- width: 18px;
- }
- }
+ .version {
+ color: var(--color-fg-muted);
}
}
}
diff --git a/src/styles/themes.scss b/src/styles/themes.scss
index 40632c5..8c005ca 100644
--- a/src/styles/themes.scss
+++ b/src/styles/themes.scss
@@ -1,60 +1,78 @@
-@use './themes/light.scss' as light;
-@use './themes/dark.scss' as dark;
-@use './themes/lightHighContrast.scss' as lightHighContrast;
-@use './themes/darkHighContrast.scss' as darkHighContrast;
-@use './themes/lightColorblind.scss' as lightColorblind;
-@use './themes/darkColorblind.scss' as darkColorblind;
-@use './themes/lightTritanopia.scss' as lightTritanopia;
-@use './themes/darkTritanopia.scss' as darkTritanopia;
-@use './themes/darkDimmed.scss' as darkDimmed;
+@import '@primer/primitives/dist/scss/colors/_dark.scss';
+@import '@primer/primitives/dist/scss/colors/_dark_high_contrast.scss';
+@import '@primer/primitives/dist/scss/colors/_light_colorblind.scss';
+@import '@primer/primitives/dist/scss/colors/_dark_colorblind.scss';
+@import '@primer/primitives/dist/scss/colors/_dark_tritanopia.scss';
+@import '@primer/primitives/dist/scss/colors/_light_high_contrast.scss';
+@import '@primer/primitives/dist/scss/colors/_dark_dimmed.scss';
+@import '@primer/primitives/dist/scss/colors/_light.scss';
+@import '@primer/primitives/dist/scss/colors/_light_tritanopia.scss';
-@mixin setVariables($variables) {
- @each $name, $value in $variables {
- --gitako-#{$name}: #{$value};
- }
-}
-
-:root {
- // default, e.g. when not login
- @include setVariables(light.$variables);
-
- // mapping 'canvas' to 'bg', this should be removed once GitHub exposes 'bg' colors
- --gitako-bg-default-transparent: var(--gitako-canvas-default-transparent);
- --gitako-bg-default: var(--gitako-canvas-default);
- --gitako-bg-inset: var(--gitako-canvas-inset);
- --gitako-bg-overlay: var(--gitako-canvas-overlay);
- --gitako-bg-subtle: var(--gitako-canvas-subtle);
-}
-
-@mixin theme($themeName, $variables) {
- :root {
- &[data-color-mode='light'][data-light-theme='#{$themeName}'],
- &[data-color-mode='dark'][data-dark-theme='#{$themeName}'] {
- @include setVariables($variables);
+@mixin theme($selector, $themeName) {
+ @at-root {
+ :root[data-color-mode='light'][data-light-theme='#{$themeName}'],
+ :root[data-color-mode='dark'][data-dark-theme='#{$themeName}'] {
+ #{$selector} {
+ @content;
+ }
}
- &[data-color-mode='auto'] {
+ :root[data-color-mode='auto'] {
&[data-light-theme='#{$themeName}'] {
@media (prefers-color-scheme: light) {
- @include setVariables($variables);
+ #{$selector} {
+ @content;
+ }
}
}
&[data-dark-theme='#{$themeName}'] {
@media (prefers-color-scheme: dark) {
- @include setVariables($variables);
+ #{$selector} {
+ @content;
+ }
}
}
}
}
}
-@include theme('light', light.$variables);
-@include theme('dark', dark.$variables);
-@include theme('light_high_contrast', lightHighContrast.$variables);
-@include theme('dark_high_contrast', darkHighContrast.$variables);
-@include theme('light_colorblind', lightColorblind.$variables);
-@include theme('light_tritanopia', lightTritanopia.$variables);
-@include theme('dark_colorblind', darkColorblind.$variables);
-@include theme('dark_tritanopia', darkTritanopia.$variables);
-@include theme('dark_dimmed', darkDimmed.$variables);
+@mixin enableThemes() {
+ // default, e.g. when not login, when use in sites other than GitHub
+ @include primer-colors-light();
+
+ // mapping 'canvas' to 'bg', this should be removed once GitHub exposes 'bg' colors
+ --color-bg-default-transparent: var(--color-canvas-default-transparent);
+ --color-bg-default: var(--color-canvas-default);
+ --color-bg-inset: var(--color-canvas-inset);
+ --color-bg-overlay: var(--color-canvas-overlay);
+ --color-bg-subtle: var(--color-canvas-subtle);
+
+ @include theme(&, 'dark') {
+ @include primer-colors-dark;
+ }
+ @include theme(&, 'dark_high_contrast') {
+ @include primer-colors-dark_high_contrast;
+ }
+ @include theme(&, 'light_colorblind') {
+ @include primer-colors-light_colorblind;
+ }
+ @include theme(&, 'dark_colorblind') {
+ @include primer-colors-dark_colorblind;
+ }
+ @include theme(&, 'dark_tritanopia') {
+ @include primer-colors-dark_tritanopia;
+ }
+ @include theme(&, 'light_high_contrast') {
+ @include primer-colors-light_high_contrast;
+ }
+ @include theme(&, 'dark_dimmed') {
+ @include primer-colors-dark_dimmed;
+ }
+ @include theme(&, 'light') {
+ @include primer-colors-light;
+ }
+ @include theme(&, 'light_tritanopia') {
+ @include primer-colors-light_tritanopia;
+ }
+}
diff --git a/src/styles/themes/dark.scss b/src/styles/themes/dark.scss
deleted file mode 100644
index 986117f..0000000
--- a/src/styles/themes/dark.scss
+++ /dev/null
@@ -1,418 +0,0 @@
-$variables: (
- 'accent-emphasis': '#1f6feb',
- 'accent-fg': '#58a6ff',
- 'accent-muted': 'rgba(56,139,253,0.4)',
- 'accent-subtle': 'rgba(56,139,253,0.15)',
- 'action-list-item-danger-active-bg': 'rgba(248,81,73,0.24)',
- 'action-list-item-danger-hover-bg': 'rgba(248,81,73,0.16)',
- 'action-list-item-danger-hover-text': '#ff7b72',
- 'action-list-item-default-active-bg': 'rgba(177,186,196,0.2)',
- 'action-list-item-default-hover-bg': 'rgba(177,186,196,0.12)',
- 'action-list-item-default-selected-bg': 'rgba(177,186,196,0.08)',
- 'action-list-item-inline-divider': 'rgba(48,54,61,0.48)',
- 'ansi-black-bright': '#6e7681',
- 'ansi-black': '#484f58',
- 'ansi-blue-bright': '#79c0ff',
- 'ansi-blue': '#58a6ff',
- 'ansi-cyan-bright': '#56d4dd',
- 'ansi-cyan': '#39c5cf',
- 'ansi-gray': '#6e7681',
- 'ansi-green-bright': '#56d364',
- 'ansi-green': '#3fb950',
- 'ansi-magenta-bright': '#d2a8ff',
- 'ansi-magenta': '#bc8cff',
- 'ansi-red-bright': '#ffa198',
- 'ansi-red': '#ff7b72',
- 'ansi-white-bright': '#f0f6fc',
- 'ansi-white': '#b1bac4',
- 'ansi-yellow-bright': '#e3b341',
- 'ansi-yellow': '#d29922',
- 'attention-emphasis': '#9e6a03',
- 'attention-fg': '#d29922',
- 'attention-muted': 'rgba(187,128,9,0.4)',
- 'attention-subtle': 'rgba(187,128,9,0.15)',
- 'avatar-bg': 'rgba(240,246,252,0.1)',
- 'avatar-border': 'rgba(240,246,252,0.1)',
- 'avatar-child-shadow': '-2px -2px 0 #0d1117',
- 'avatar-stack-fade-more': '#21262d',
- 'avatar-stack-fade': '#30363d',
- 'border-default': '#30363d',
- 'border-muted': '#21262d',
- 'border-subtle': 'rgba(240,246,252,0.1)',
- 'btn-active-bg': 'hsla(212,12%,18%,1)',
- 'btn-active-border': '#6e7681',
- 'btn-bg': '#21262d',
- 'btn-border': 'rgba(240,246,252,0.1)',
- 'btn-counter-bg': '#30363d',
- 'btn-danger-counter-bg': 'rgba(218,54,51,0.1)',
- 'btn-danger-disabled-bg': '#0d1117',
- 'btn-danger-disabled-counter-bg': 'rgba(218,54,51,0.05)',
- 'btn-danger-disabled-text': 'rgba(248,81,73,0.5)',
- 'btn-danger-focus-border': '#f85149',
- 'btn-danger-focus-shadow': '0 0 0 3px rgba(248,81,73,0.4)',
- 'btn-danger-hover-bg': '#da3633',
- 'btn-danger-hover-border': '#f85149',
- 'btn-danger-hover-counter-bg': 'rgba(255,255,255,0.2)',
- 'btn-danger-hover-icon': '#f0f6fc',
- 'btn-danger-hover-inset-shadow': '0 0 transparent',
- 'btn-danger-hover-shadow': '0 0 transparent',
- 'btn-danger-hover-text': '#f0f6fc',
- 'btn-danger-icon': '#f85149',
- 'btn-danger-selected-bg': '#b62324',
- 'btn-danger-selected-border': '#ff7b72',
- 'btn-danger-selected-shadow': '0 0 transparent',
- 'btn-danger-selected-text': '#ffffff',
- 'btn-danger-text': '#f85149',
- 'btn-focus-bg': '#21262d',
- 'btn-focus-border': '#8b949e',
- 'btn-focus-shadow': '0 0 0 3px rgba(139,148,158,0.3)',
- 'btn-hover-bg': '#30363d',
- 'btn-hover-border': '#8b949e',
- 'btn-inset-shadow': '0 0 transparent',
- 'btn-outline-counter-bg': 'rgba(31,111,235,0.1)',
- 'btn-outline-disabled-bg': '#0d1117',
- 'btn-outline-disabled-counter-bg': 'rgba(31,111,235,0.05)',
- 'btn-outline-disabled-text': 'rgba(88,166,255,0.5)',
- 'btn-outline-focus-border': 'rgba(240,246,252,0.1)',
- 'btn-outline-focus-shadow': '0 0 0 3px rgba(17,88,199,0.4)',
- 'btn-outline-hover-bg': '#30363d',
- 'btn-outline-hover-border': 'rgba(240,246,252,0.1)',
- 'btn-outline-hover-counter-bg': 'rgba(240,246,252,0.2)',
- 'btn-outline-hover-inset-shadow': 'inset 0 1px 0 rgba(240,246,252,0.03)',
- 'btn-outline-hover-shadow': '0 1px 0 rgba(1,4,9,0.1)',
- 'btn-outline-hover-text': '#58a6ff',
- 'btn-outline-selected-bg': '#0d419d',
- 'btn-outline-selected-border': 'rgba(240,246,252,0.1)',
- 'btn-outline-selected-shadow': '0 0 transparent',
- 'btn-outline-selected-text': '#f0f6fc',
- 'btn-outline-text': '#58a6ff',
- 'btn-primary-bg': '#238636',
- 'btn-primary-border': 'rgba(240,246,252,0.1)',
- 'btn-primary-counter-bg': 'rgba(240,246,252,0.2)',
- 'btn-primary-disabled-bg': 'rgba(35,134,54,0.6)',
- 'btn-primary-disabled-border': 'rgba(240,246,252,0.1)',
- 'btn-primary-disabled-text': 'rgba(240,246,252,0.5)',
- 'btn-primary-focus-bg': '#238636',
- 'btn-primary-focus-border': 'rgba(240,246,252,0.1)',
- 'btn-primary-focus-shadow': '0 0 0 3px rgba(46,164,79,0.4)',
- 'btn-primary-hover-bg': '#2ea043',
- 'btn-primary-hover-border': 'rgba(240,246,252,0.1)',
- 'btn-primary-icon': '#f0f6fc',
- 'btn-primary-inset-shadow': '0 0 transparent',
- 'btn-primary-selected-bg': '#238636',
- 'btn-primary-selected-shadow': '0 0 transparent',
- 'btn-primary-shadow': '0 0 transparent',
- 'btn-primary-text': '#ffffff',
- 'btn-selected-bg': '#161b22',
- 'btn-shadow-active': 'inset 0 0.15em 0.3em rgba(1,4,9,0.15)',
- 'btn-shadow-input-focus': '0 0 0 0.2em rgba(31,111,235,0.3)',
- 'btn-shadow': '0 0 transparent',
- 'btn-text': '#c9d1d9',
- 'canvas-default-transparent': 'rgba(13,17,23,0)',
- 'canvas-default': '#0d1117',
- 'canvas-inset': '#010409',
- 'canvas-overlay': '#161b22',
- 'canvas-subtle': '#161b22',
- 'checks-ansi-black-bright': '#161b22',
- 'checks-ansi-black': '#0d1117',
- 'checks-ansi-blue-bright': '#79c0ff',
- 'checks-ansi-blue': '#58a6ff',
- 'checks-ansi-cyan-bright': '#b3f0ff',
- 'checks-ansi-cyan': '#76e3ea',
- 'checks-ansi-gray': '#6e7681',
- 'checks-ansi-green-bright': '#56d364',
- 'checks-ansi-green': '#3fb950',
- 'checks-ansi-magenta-bright': '#d2a8ff',
- 'checks-ansi-magenta': '#bc8cff',
- 'checks-ansi-red-bright': '#ffa198',
- 'checks-ansi-red': '#ff7b72',
- 'checks-ansi-white-bright': '#b1bac4',
- 'checks-ansi-white': '#b1bac4',
- 'checks-ansi-yellow-bright': '#e3b341',
- 'checks-ansi-yellow': '#d29922',
- 'checks-bg': '#010409',
- 'checks-btn-hover-bg': 'rgba(110,118,129,0.1)',
- 'checks-btn-hover-icon': '#c9d1d9',
- 'checks-btn-icon': '#8b949e',
- 'checks-container-border-width': '1px',
- 'checks-donut-error': '#f85149',
- 'checks-donut-neutral': '#8b949e',
- 'checks-donut-pending': '#d29922',
- 'checks-donut-success': '#2ea043',
- 'checks-dropdown-bg': '#161b22',
- 'checks-dropdown-border': '#30363d',
- 'checks-dropdown-btn-hover-bg': 'rgba(110,118,129,0.1)',
- 'checks-dropdown-btn-hover-text': '#c9d1d9',
- 'checks-dropdown-hover-bg': 'rgba(110,118,129,0.1)',
- 'checks-dropdown-hover-text': '#c9d1d9',
- 'checks-dropdown-shadow': 'rgba(1,4,9,0.3)',
- 'checks-dropdown-text': '#c9d1d9',
- 'checks-gate-bg': 'rgba(187,128,9,0.15)',
- 'checks-gate-text': '#8b949e',
- 'checks-gate-waiting-text': '#d29922',
- 'checks-header-border': '#21262d',
- 'checks-header-icon': '#8b949e',
- 'checks-header-label-open-text': '#c9d1d9',
- 'checks-header-label-text': '#8b949e',
- 'checks-input-bg': '#161b22',
- 'checks-input-focus-text': '#c9d1d9',
- 'checks-input-placeholder-text': '#484f58',
- 'checks-input-shadow': '0 0 0 1px (obj) => get_1.default(obj, path)',
- 'checks-input-text': '#8b949e',
- 'checks-line-dt-fm-bg': '#9e6a03',
- 'checks-line-dt-fm-text': '#f0f6fc',
- 'checks-line-hover-bg': 'rgba(110,118,129,0.1)',
- 'checks-line-num-text': '#484f58',
- 'checks-line-selected-bg': 'rgba(56,139,253,0.15)',
- 'checks-line-selected-num-text': '#58a6ff',
- 'checks-line-text': '#8b949e',
- 'checks-line-timestamp-text': '#484f58',
- 'checks-logline-command-text': '#58a6ff',
- 'checks-logline-debug-text': '#a371f7',
- 'checks-logline-error-bg': 'rgba(248,81,73,0.15)',
- 'checks-logline-error-num-text': '#484f58',
- 'checks-logline-error-text': '#8b949e',
- 'checks-logline-num-text': '#484f58',
- 'checks-logline-section-text': '#3fb950',
- 'checks-logline-text': '#8b949e',
- 'checks-logline-warning-bg': 'rgba(187,128,9,0.15)',
- 'checks-logline-warning-num-text': '#d29922',
- 'checks-logline-warning-text': '#8b949e',
- 'checks-run-border-width': '1px',
- 'checks-scrollbar-thumb-bg': 'rgba(110,118,129,0.4)',
- 'checks-step-error-text': '#f85149',
- 'checks-step-header-open-bg': '#161b22',
- 'checks-step-warning-text': '#d29922',
- 'checks-text-link': '#58a6ff',
- 'checks-text-primary': '#c9d1d9',
- 'checks-text-secondary': '#8b949e',
- 'codemirror-activeline-bg': 'rgba(110,118,129,0.1)',
- 'codemirror-bg': '#0d1117',
- 'codemirror-cursor': '#c9d1d9',
- 'codemirror-guttermarker-subtle-text': '#484f58',
- 'codemirror-guttermarker-text': '#0d1117',
- 'codemirror-gutters-bg': '#0d1117',
- 'codemirror-linenumber-text': '#8b949e',
- 'codemirror-lines-bg': '#0d1117',
- 'codemirror-matchingbracket-text': '#c9d1d9',
- 'codemirror-selection-bg': 'rgba(56,139,253,0.4)',
- 'codemirror-syntax-comment': '#8b949e',
- 'codemirror-syntax-constant': '#79c0ff',
- 'codemirror-syntax-entity': '#d2a8ff',
- 'codemirror-syntax-keyword': '#ff7b72',
- 'codemirror-syntax-storage': '#ff7b72',
- 'codemirror-syntax-string': '#a5d6ff',
- 'codemirror-syntax-support': '#79c0ff',
- 'codemirror-syntax-variable': '#ffa657',
- 'codemirror-text': '#c9d1d9',
- 'counter-border': 'rgba(0,0,0,0)',
- 'danger-emphasis': '#da3633',
- 'danger-fg': '#f85149',
- 'danger-muted': 'rgba(248,81,73,0.4)',
- 'danger-subtle': 'rgba(248,81,73,0.15)',
- 'diff-blob-addition-fg': '#c9d1d9',
- 'diff-blob-addition-line-bg': 'rgba(46,160,67,0.15)',
- 'diff-blob-addition-num-bg': 'rgba(63,185,80,0.3)',
- 'diff-blob-addition-num-text': '#c9d1d9',
- 'diff-blob-addition-word-bg': 'rgba(46,160,67,0.4)',
- 'diff-blob-deletion-fg': '#c9d1d9',
- 'diff-blob-deletion-line-bg': 'rgba(248,81,73,0.15)',
- 'diff-blob-deletion-num-bg': 'rgba(248,81,73,0.3)',
- 'diff-blob-deletion-num-text': '#c9d1d9',
- 'diff-blob-deletion-word-bg': 'rgba(248,81,73,0.4)',
- 'diff-blob-expander-icon': '#8b949e',
- 'diff-blob-hunk-num-bg': 'rgba(56,139,253,0.4)',
- 'diff-blob-selected-line-highlight-mix-blend-mode': 'screen',
- 'diffstat-addition-bg': '#3fb950',
- 'diffstat-addition-border': 'rgba(240,246,252,0.1)',
- 'diffstat-deletion-border': 'rgba(240,246,252,0.1)',
- 'done-emphasis': '#8957e5',
- 'done-fg': '#a371f7',
- 'done-muted': 'rgba(163,113,247,0.4)',
- 'done-subtle': 'rgba(163,113,247,0.15)',
- 'fg-default': '#c9d1d9',
- 'fg-muted': '#8b949e',
- 'fg-on-emphasis': '#f0f6fc',
- 'fg-subtle': '#484f58',
- 'header-bg': '#161b22',
- 'header-divider': '#8b949e',
- 'header-logo': '#f0f6fc',
- 'header-search-bg': '#0d1117',
- 'header-search-border': '#30363d',
- 'header-text': 'rgba(240,246,252,0.7)',
- 'input-disabled-bg': 'rgba(110,118,129,0)',
- 'marketing-icon-primary': '#79c0ff',
- 'marketing-icon-secondary': '#1f6feb',
- 'menu-bg-active': '#161b22',
- 'mktg-btn-bg': '#f6f8fa',
- 'mktg-btn-shadow-focus': 'rgb(255 255 255 / 25%) 0 0 0 4px',
- 'mktg-btn-shadow-hover-muted': 'rgb(255 255 255) 0 0 0 2px inset',
- 'mktg-btn-shadow-hover':
- '0 4px 7px rgba(0, 0, 0, 0.15), 0 100px 80px rgba(255, 255, 255, 0.02), 0 42px 33px rgba(255, 255, 255, 0.024), 0 22px 18px rgba(255, 255, 255, 0.028), 0 12px 10px rgba(255, 255, 255, 0.034), 0 7px 5px rgba(255, 255, 255, 0.04), 0 3px 2px rgba(255, 255, 255, 0.07)',
- 'mktg-btn-shadow-outline': 'rgb(255 255 255 / 25%) 0 0 0 1px inset',
- 'neutral-emphasis-plus': '#6e7681',
- 'neutral-emphasis': '#6e7681',
- 'neutral-muted': 'rgba(110,118,129,0.4)',
- 'neutral-subtle': 'rgba(110,118,129,0.1)',
- 'overlay-shadow': '0 0 0 1px #30363d, 0 16px 32px rgba(1,4,9,0.85)',
- 'page-header-bg': '#0d1117',
- 'prettylights-syntax-brackethighlighter-angle': '#8b949e',
- 'prettylights-syntax-brackethighlighter-unmatched': '#f85149',
- 'prettylights-syntax-carriage-return-bg': '#b62324',
- 'prettylights-syntax-carriage-return-text': '#f0f6fc',
- 'prettylights-syntax-comment': '#8b949e',
- 'prettylights-syntax-constant-other-reference-link': '#a5d6ff',
- 'prettylights-syntax-constant': '#79c0ff',
- 'prettylights-syntax-entity-tag': '#7ee787',
- 'prettylights-syntax-entity': '#d2a8ff',
- 'prettylights-syntax-invalid-illegal-bg': '#8e1519',
- 'prettylights-syntax-invalid-illegal-text': '#f0f6fc',
- 'prettylights-syntax-keyword': '#ff7b72',
- 'prettylights-syntax-markup-bold': '#c9d1d9',
- 'prettylights-syntax-markup-changed-bg': '#5a1e02',
- 'prettylights-syntax-markup-changed-text': '#ffdfb6',
- 'prettylights-syntax-markup-deleted-bg': '#67060c',
- 'prettylights-syntax-markup-deleted-text': '#ffdcd7',
- 'prettylights-syntax-markup-heading': '#1f6feb',
- 'prettylights-syntax-markup-ignored-bg': '#1158c7',
- 'prettylights-syntax-markup-ignored-text': '#c9d1d9',
- 'prettylights-syntax-markup-inserted-bg': '#033a16',
- 'prettylights-syntax-markup-inserted-text': '#aff5b4',
- 'prettylights-syntax-markup-italic': '#c9d1d9',
- 'prettylights-syntax-markup-list': '#f2cc60',
- 'prettylights-syntax-meta-diff-range': '#d2a8ff',
- 'prettylights-syntax-storage-modifier-import': '#c9d1d9',
- 'prettylights-syntax-string-regexp': '#7ee787',
- 'prettylights-syntax-string': '#a5d6ff',
- 'prettylights-syntax-sublimelinter-gutter-mark': '#484f58',
- 'prettylights-syntax-variable': '#ffa657',
- 'primer-border-active': '#F78166',
- 'primer-border-contrast': 'rgba(240,246,252,0.2)',
- 'primer-canvas-backdrop': 'rgba(1,4,9,0.8)',
- 'primer-canvas-sticky': 'rgba(13,17,23,0.95)',
- 'primer-fg-disabled': '#484f58',
- 'primer-shadow-focus': '0 0 0 3px #0c2d6b',
- 'primer-shadow-highlight': '0 0 transparent',
- 'primer-shadow-inset': '0 0 transparent',
- 'project-gradient-in': '#161b22',
- 'project-gradient-out': 'rgba(22,27,34,0)',
- 'project-header-bg': '#0d1117',
- 'project-sidebar-bg': '#161b22',
- 'scale-black': '#010409',
- 'scale-blue-0': '#cae8ff',
- 'scale-blue-1': '#a5d6ff',
- 'scale-blue-2': '#79c0ff',
- 'scale-blue-3': '#58a6ff',
- 'scale-blue-4': '#388bfd',
- 'scale-blue-5': '#1f6feb',
- 'scale-blue-6': '#1158c7',
- 'scale-blue-7': '#0d419d',
- 'scale-blue-8': '#0c2d6b',
- 'scale-blue-9': '#051d4d',
- 'scale-coral-0': '#FFDDD2',
- 'scale-coral-1': '#FFC2B2',
- 'scale-coral-2': '#FFA28B',
- 'scale-coral-3': '#F78166',
- 'scale-coral-4': '#EA6045',
- 'scale-coral-5': '#CF462D',
- 'scale-coral-6': '#AC3220',
- 'scale-coral-7': '#872012',
- 'scale-coral-8': '#640D04',
- 'scale-coral-9': '#460701',
- 'scale-gray-0': '#f0f6fc',
- 'scale-gray-1': '#c9d1d9',
- 'scale-gray-2': '#b1bac4',
- 'scale-gray-3': '#8b949e',
- 'scale-gray-4': '#6e7681',
- 'scale-gray-5': '#484f58',
- 'scale-gray-6': '#30363d',
- 'scale-gray-7': '#21262d',
- 'scale-gray-8': '#161b22',
- 'scale-gray-9': '#0d1117',
- 'scale-green-0': '#aff5b4',
- 'scale-green-1': '#7ee787',
- 'scale-green-2': '#56d364',
- 'scale-green-3': '#3fb950',
- 'scale-green-4': '#2ea043',
- 'scale-green-5': '#238636',
- 'scale-green-6': '#196c2e',
- 'scale-green-7': '#0f5323',
- 'scale-green-8': '#033a16',
- 'scale-green-9': '#04260f',
- 'scale-orange-0': '#ffdfb6',
- 'scale-orange-1': '#ffc680',
- 'scale-orange-2': '#ffa657',
- 'scale-orange-3': '#f0883e',
- 'scale-orange-4': '#db6d28',
- 'scale-orange-5': '#bd561d',
- 'scale-orange-6': '#9b4215',
- 'scale-orange-7': '#762d0a',
- 'scale-orange-8': '#5a1e02',
- 'scale-orange-9': '#3d1300',
- 'scale-pink-0': '#ffdaec',
- 'scale-pink-1': '#ffbedd',
- 'scale-pink-2': '#ff9bce',
- 'scale-pink-3': '#f778ba',
- 'scale-pink-4': '#db61a2',
- 'scale-pink-5': '#bf4b8a',
- 'scale-pink-6': '#9e3670',
- 'scale-pink-7': '#7d2457',
- 'scale-pink-8': '#5e103e',
- 'scale-pink-9': '#42062a',
- 'scale-purple-0': '#eddeff',
- 'scale-purple-1': '#e2c5ff',
- 'scale-purple-2': '#d2a8ff',
- 'scale-purple-3': '#bc8cff',
- 'scale-purple-4': '#a371f7',
- 'scale-purple-5': '#8957e5',
- 'scale-purple-6': '#6e40c9',
- 'scale-purple-7': '#553098',
- 'scale-purple-8': '#3c1e70',
- 'scale-purple-9': '#271052',
- 'scale-red-0': '#ffdcd7',
- 'scale-red-1': '#ffc1ba',
- 'scale-red-2': '#ffa198',
- 'scale-red-3': '#ff7b72',
- 'scale-red-4': '#f85149',
- 'scale-red-5': '#da3633',
- 'scale-red-6': '#b62324',
- 'scale-red-7': '#8e1519',
- 'scale-red-8': '#67060c',
- 'scale-red-9': '#490202',
- 'scale-white': '#f0f6fc',
- 'scale-yellow-0': '#f8e3a1',
- 'scale-yellow-1': '#f2cc60',
- 'scale-yellow-2': '#e3b341',
- 'scale-yellow-3': '#d29922',
- 'scale-yellow-4': '#bb8009',
- 'scale-yellow-5': '#9e6a03',
- 'scale-yellow-6': '#845306',
- 'scale-yellow-7': '#693e00',
- 'scale-yellow-8': '#4b2900',
- 'scale-yellow-9': '#341a00',
- 'search-keyword-hl': 'rgba(210,153,34,0.4)',
- 'select-menu-backdrop-border': '#484f58',
- 'select-menu-tap-focus-bg': '#0c2d6b',
- 'select-menu-tap-highlight': 'rgba(48,54,61,0.5)',
- 'severe-emphasis': '#bd561d',
- 'severe-fg': '#db6d28',
- 'severe-muted': 'rgba(219,109,40,0.4)',
- 'severe-subtle': 'rgba(219,109,40,0.15)',
- 'shadow-extra-large': '0 12px 48px #010409',
- 'shadow-large': '0 8px 24px #010409',
- 'shadow-medium': '0 3px 6px #010409',
- 'shadow-small': '0 0 transparent',
- 'sidenav-selected-bg': '#21262d',
- 'sponsors-emphasis': '#bf4b8a',
- 'sponsors-fg': '#db61a2',
- 'sponsors-muted': 'rgba(219,97,162,0.4)',
- 'sponsors-subtle': 'rgba(219,97,162,0.15)',
- 'success-emphasis': '#238636',
- 'success-fg': '#3fb950',
- 'success-muted': 'rgba(46,160,67,0.4)',
- 'success-subtle': 'rgba(46,160,67,0.15)',
- 'timeline-badge-bg': '#21262d',
- 'topic-tag-border': 'rgba(0,0,0,0)',
- 'underlinenav-border-hover': 'rgba(110,118,129,0.4)',
- 'underlinenav-icon': '#484f58',
-);
diff --git a/src/styles/themes/darkColorblind.scss b/src/styles/themes/darkColorblind.scss
deleted file mode 100644
index 49f7777..0000000
--- a/src/styles/themes/darkColorblind.scss
+++ /dev/null
@@ -1,418 +0,0 @@
-$variables: (
- 'accent-emphasis': '#1f6feb',
- 'accent-fg': '#58a6ff',
- 'accent-muted': 'rgba(56,139,253,0.4)',
- 'accent-subtle': 'rgba(56,139,253,0.15)',
- 'action-list-item-danger-active-bg': 'rgba(195,128,0,0.24)',
- 'action-list-item-danger-hover-bg': 'rgba(195,128,0,0.16)',
- 'action-list-item-danger-hover-text': '#d69a00',
- 'action-list-item-default-active-bg': 'rgba(177,186,196,0.2)',
- 'action-list-item-default-hover-bg': 'rgba(177,186,196,0.12)',
- 'action-list-item-default-selected-bg': 'rgba(177,186,196,0.08)',
- 'action-list-item-inline-divider': 'rgba(48,54,61,0.48)',
- 'ansi-black-bright': '#6e7681',
- 'ansi-black': '#484f58',
- 'ansi-blue-bright': '#79c0ff',
- 'ansi-blue': '#58a6ff',
- 'ansi-cyan-bright': '#56d4dd',
- 'ansi-cyan': '#39c5cf',
- 'ansi-gray': '#6e7681',
- 'ansi-green-bright': '#66baff',
- 'ansi-green': '#42a0ff',
- 'ansi-magenta-bright': '#d2a8ff',
- 'ansi-magenta': '#bc8cff',
- 'ansi-red-bright': '#e6b716',
- 'ansi-red': '#d69a00',
- 'ansi-white-bright': '#f0f6fc',
- 'ansi-white': '#b1bac4',
- 'ansi-yellow-bright': '#e3b341',
- 'ansi-yellow': '#d29922',
- 'attention-emphasis': '#9e6a03',
- 'attention-fg': '#d29922',
- 'attention-muted': 'rgba(187,128,9,0.4)',
- 'attention-subtle': 'rgba(187,128,9,0.15)',
- 'avatar-bg': 'rgba(240,246,252,0.1)',
- 'avatar-border': 'rgba(240,246,252,0.1)',
- 'avatar-child-shadow': '-2px -2px 0 #0d1117',
- 'avatar-stack-fade-more': '#21262d',
- 'avatar-stack-fade': '#30363d',
- 'border-default': '#30363d',
- 'border-muted': '#21262d',
- 'border-subtle': 'rgba(240,246,252,0.1)',
- 'btn-active-bg': 'hsla(212,12%,18%,1)',
- 'btn-active-border': '#6e7681',
- 'btn-bg': '#21262d',
- 'btn-border': 'rgba(240,246,252,0.1)',
- 'btn-counter-bg': '#30363d',
- 'btn-danger-counter-bg': 'rgba(166,105,0,0.1)',
- 'btn-danger-disabled-bg': '#0d1117',
- 'btn-danger-disabled-counter-bg': 'rgba(166,105,0,0.05)',
- 'btn-danger-disabled-text': 'rgba(195,128,0,0.5)',
- 'btn-danger-focus-border': '#c38000',
- 'btn-danger-focus-shadow': '0 0 0 3px rgba(195,128,0,0.4)',
- 'btn-danger-hover-bg': '#a66900',
- 'btn-danger-hover-border': '#c38000',
- 'btn-danger-hover-counter-bg': 'rgba(255,255,255,0.2)',
- 'btn-danger-hover-icon': '#f0f6fc',
- 'btn-danger-hover-inset-shadow': '0 0 transparent',
- 'btn-danger-hover-shadow': '0 0 transparent',
- 'btn-danger-hover-text': '#f0f6fc',
- 'btn-danger-icon': '#c38000',
- 'btn-danger-selected-bg': '#865401',
- 'btn-danger-selected-border': '#d69a00',
- 'btn-danger-selected-shadow': '0 0 transparent',
- 'btn-danger-selected-text': '#ffffff',
- 'btn-danger-text': '#c38000',
- 'btn-focus-bg': '#21262d',
- 'btn-focus-border': '#8b949e',
- 'btn-focus-shadow': '0 0 0 3px rgba(139,148,158,0.3)',
- 'btn-hover-bg': '#30363d',
- 'btn-hover-border': '#8b949e',
- 'btn-inset-shadow': '0 0 transparent',
- 'btn-outline-counter-bg': 'rgba(31,111,235,0.1)',
- 'btn-outline-disabled-bg': '#0d1117',
- 'btn-outline-disabled-counter-bg': 'rgba(31,111,235,0.05)',
- 'btn-outline-disabled-text': 'rgba(88,166,255,0.5)',
- 'btn-outline-focus-border': 'rgba(240,246,252,0.1)',
- 'btn-outline-focus-shadow': '0 0 0 3px rgba(17,88,199,0.4)',
- 'btn-outline-hover-bg': '#30363d',
- 'btn-outline-hover-border': 'rgba(240,246,252,0.1)',
- 'btn-outline-hover-counter-bg': 'rgba(240,246,252,0.2)',
- 'btn-outline-hover-inset-shadow': 'inset 0 1px 0 rgba(240,246,252,0.03)',
- 'btn-outline-hover-shadow': '0 1px 0 rgba(1,4,9,0.1)',
- 'btn-outline-hover-text': '#58a6ff',
- 'btn-outline-selected-bg': '#0d419d',
- 'btn-outline-selected-border': 'rgba(240,246,252,0.1)',
- 'btn-outline-selected-shadow': '0 0 transparent',
- 'btn-outline-selected-text': '#f0f6fc',
- 'btn-outline-text': '#58a6ff',
- 'btn-primary-bg': '#1d69e0',
- 'btn-primary-border': 'rgba(240,246,252,0.1)',
- 'btn-primary-counter-bg': 'rgba(240,246,252,0.2)',
- 'btn-primary-disabled-bg': 'rgba(29,105,224,0.6)',
- 'btn-primary-disabled-border': 'rgba(240,246,252,0.1)',
- 'btn-primary-disabled-text': 'rgba(240,246,252,0.5)',
- 'btn-primary-focus-bg': '#1d69e0',
- 'btn-primary-focus-border': 'rgba(240,246,252,0.1)',
- 'btn-primary-focus-shadow': '0 0 0 3px rgba(46,164,79,0.4)',
- 'btn-primary-hover-bg': '#1585fd',
- 'btn-primary-hover-border': 'rgba(240,246,252,0.1)',
- 'btn-primary-icon': '#f0f6fc',
- 'btn-primary-inset-shadow': '0 0 transparent',
- 'btn-primary-selected-bg': '#1d69e0',
- 'btn-primary-selected-shadow': '0 0 transparent',
- 'btn-primary-shadow': '0 0 transparent',
- 'btn-primary-text': '#ffffff',
- 'btn-selected-bg': '#161b22',
- 'btn-shadow-active': 'inset 0 0.15em 0.3em rgba(1,4,9,0.15)',
- 'btn-shadow-input-focus': '0 0 0 0.2em rgba(31,111,235,0.3)',
- 'btn-shadow': '0 0 transparent',
- 'btn-text': '#c9d1d9',
- 'canvas-default-transparent': 'rgba(13,17,23,0)',
- 'canvas-default': '#0d1117',
- 'canvas-inset': '#010409',
- 'canvas-overlay': '#161b22',
- 'canvas-subtle': '#161b22',
- 'checks-ansi-black-bright': '#161b22',
- 'checks-ansi-black': '#0d1117',
- 'checks-ansi-blue-bright': '#79c0ff',
- 'checks-ansi-blue': '#58a6ff',
- 'checks-ansi-cyan-bright': '#b3f0ff',
- 'checks-ansi-cyan': '#76e3ea',
- 'checks-ansi-gray': '#6e7681',
- 'checks-ansi-green-bright': '#66baff',
- 'checks-ansi-green': '#42a0ff',
- 'checks-ansi-magenta-bright': '#d2a8ff',
- 'checks-ansi-magenta': '#bc8cff',
- 'checks-ansi-red-bright': '#e6b716',
- 'checks-ansi-red': '#d69a00',
- 'checks-ansi-white-bright': '#b1bac4',
- 'checks-ansi-white': '#b1bac4',
- 'checks-ansi-yellow-bright': '#e3b341',
- 'checks-ansi-yellow': '#d29922',
- 'checks-bg': '#010409',
- 'checks-btn-hover-bg': 'rgba(110,118,129,0.1)',
- 'checks-btn-hover-icon': '#c9d1d9',
- 'checks-btn-icon': '#8b949e',
- 'checks-container-border-width': '1px',
- 'checks-donut-error': '#c38000',
- 'checks-donut-neutral': '#8b949e',
- 'checks-donut-pending': '#d29922',
- 'checks-donut-success': '#1585fd',
- 'checks-dropdown-bg': '#161b22',
- 'checks-dropdown-border': '#30363d',
- 'checks-dropdown-btn-hover-bg': 'rgba(110,118,129,0.1)',
- 'checks-dropdown-btn-hover-text': '#c9d1d9',
- 'checks-dropdown-hover-bg': 'rgba(110,118,129,0.1)',
- 'checks-dropdown-hover-text': '#c9d1d9',
- 'checks-dropdown-shadow': 'rgba(1,4,9,0.3)',
- 'checks-dropdown-text': '#c9d1d9',
- 'checks-gate-bg': 'rgba(187,128,9,0.15)',
- 'checks-gate-text': '#8b949e',
- 'checks-gate-waiting-text': '#d29922',
- 'checks-header-border': '#21262d',
- 'checks-header-icon': '#8b949e',
- 'checks-header-label-open-text': '#c9d1d9',
- 'checks-header-label-text': '#8b949e',
- 'checks-input-bg': '#161b22',
- 'checks-input-focus-text': '#c9d1d9',
- 'checks-input-placeholder-text': '#484f58',
- 'checks-input-shadow': '0 0 0 1px (obj) => get_1.default(obj, path)',
- 'checks-input-text': '#8b949e',
- 'checks-line-dt-fm-bg': '#9e6a03',
- 'checks-line-dt-fm-text': '#f0f6fc',
- 'checks-line-hover-bg': 'rgba(110,118,129,0.1)',
- 'checks-line-num-text': '#484f58',
- 'checks-line-selected-bg': 'rgba(56,139,253,0.15)',
- 'checks-line-selected-num-text': '#58a6ff',
- 'checks-line-text': '#8b949e',
- 'checks-line-timestamp-text': '#484f58',
- 'checks-logline-command-text': '#58a6ff',
- 'checks-logline-debug-text': '#a371f7',
- 'checks-logline-error-bg': 'rgba(195,128,0,0.15)',
- 'checks-logline-error-num-text': '#484f58',
- 'checks-logline-error-text': '#8b949e',
- 'checks-logline-num-text': '#484f58',
- 'checks-logline-section-text': '#42a0ff',
- 'checks-logline-text': '#8b949e',
- 'checks-logline-warning-bg': 'rgba(187,128,9,0.15)',
- 'checks-logline-warning-num-text': '#d29922',
- 'checks-logline-warning-text': '#8b949e',
- 'checks-run-border-width': '1px',
- 'checks-scrollbar-thumb-bg': 'rgba(110,118,129,0.4)',
- 'checks-step-error-text': '#c38000',
- 'checks-step-header-open-bg': '#161b22',
- 'checks-step-warning-text': '#d29922',
- 'checks-text-link': '#58a6ff',
- 'checks-text-primary': '#c9d1d9',
- 'checks-text-secondary': '#8b949e',
- 'codemirror-activeline-bg': 'rgba(110,118,129,0.1)',
- 'codemirror-bg': '#0d1117',
- 'codemirror-cursor': '#c9d1d9',
- 'codemirror-guttermarker-subtle-text': '#484f58',
- 'codemirror-guttermarker-text': '#0d1117',
- 'codemirror-gutters-bg': '#0d1117',
- 'codemirror-linenumber-text': '#8b949e',
- 'codemirror-lines-bg': '#0d1117',
- 'codemirror-matchingbracket-text': '#c9d1d9',
- 'codemirror-selection-bg': 'rgba(56,139,253,0.4)',
- 'codemirror-syntax-comment': '#8b949e',
- 'codemirror-syntax-constant': '#79c0ff',
- 'codemirror-syntax-entity': '#d2a8ff',
- 'codemirror-syntax-keyword': '#d69a00',
- 'codemirror-syntax-storage': '#d69a00',
- 'codemirror-syntax-string': '#a5d6ff',
- 'codemirror-syntax-support': '#79c0ff',
- 'codemirror-syntax-variable': '#ffa657',
- 'codemirror-text': '#c9d1d9',
- 'counter-border': 'rgba(0,0,0,0)',
- 'danger-emphasis': '#a66900',
- 'danger-fg': '#c38000',
- 'danger-muted': 'rgba(195,128,0,0.4)',
- 'danger-subtle': 'rgba(195,128,0,0.15)',
- 'diff-blob-addition-fg': '#c9d1d9',
- 'diff-blob-addition-line-bg': 'rgba(21,133,253,0.15)',
- 'diff-blob-addition-num-bg': 'rgba(66,160,255,0.3)',
- 'diff-blob-addition-num-text': '#c9d1d9',
- 'diff-blob-addition-word-bg': 'rgba(21,133,253,0.4)',
- 'diff-blob-deletion-fg': '#c9d1d9',
- 'diff-blob-deletion-line-bg': 'rgba(195,128,0,0.15)',
- 'diff-blob-deletion-num-bg': 'rgba(195,128,0,0.3)',
- 'diff-blob-deletion-num-text': '#c9d1d9',
- 'diff-blob-deletion-word-bg': 'rgba(195,128,0,0.4)',
- 'diff-blob-expander-icon': '#8b949e',
- 'diff-blob-hunk-num-bg': 'rgba(56,139,253,0.4)',
- 'diff-blob-selected-line-highlight-mix-blend-mode': 'screen',
- 'diffstat-addition-bg': '#42a0ff',
- 'diffstat-addition-border': 'rgba(240,246,252,0.1)',
- 'diffstat-deletion-border': 'rgba(240,246,252,0.1)',
- 'done-emphasis': '#8957e5',
- 'done-fg': '#a371f7',
- 'done-muted': 'rgba(163,113,247,0.4)',
- 'done-subtle': 'rgba(163,113,247,0.15)',
- 'fg-default': '#c9d1d9',
- 'fg-muted': '#8b949e',
- 'fg-on-emphasis': '#f0f6fc',
- 'fg-subtle': '#484f58',
- 'header-bg': '#161b22',
- 'header-divider': '#8b949e',
- 'header-logo': '#f0f6fc',
- 'header-search-bg': '#0d1117',
- 'header-search-border': '#30363d',
- 'header-text': 'rgba(240,246,252,0.7)',
- 'input-disabled-bg': 'rgba(110,118,129,0)',
- 'marketing-icon-primary': '#79c0ff',
- 'marketing-icon-secondary': '#1f6feb',
- 'menu-bg-active': '#161b22',
- 'mktg-btn-bg': '#f6f8fa',
- 'mktg-btn-shadow-focus': 'rgb(255 255 255 / 25%) 0 0 0 4px',
- 'mktg-btn-shadow-hover-muted': 'rgb(255 255 255) 0 0 0 2px inset',
- 'mktg-btn-shadow-hover':
- '0 4px 7px rgba(0, 0, 0, 0.15), 0 100px 80px rgba(255, 255, 255, 0.02), 0 42px 33px rgba(255, 255, 255, 0.024), 0 22px 18px rgba(255, 255, 255, 0.028), 0 12px 10px rgba(255, 255, 255, 0.034), 0 7px 5px rgba(255, 255, 255, 0.04), 0 3px 2px rgba(255, 255, 255, 0.07)',
- 'mktg-btn-shadow-outline': 'rgb(255 255 255 / 25%) 0 0 0 1px inset',
- 'neutral-emphasis-plus': '#6e7681',
- 'neutral-emphasis': '#6e7681',
- 'neutral-muted': 'rgba(110,118,129,0.4)',
- 'neutral-subtle': 'rgba(110,118,129,0.1)',
- 'overlay-shadow': '0 0 0 1px #30363d, 0 16px 32px rgba(1,4,9,0.85)',
- 'page-header-bg': '#0d1117',
- 'prettylights-syntax-brackethighlighter-angle': '#8b949e',
- 'prettylights-syntax-brackethighlighter-unmatched': '#c38000',
- 'prettylights-syntax-carriage-return-bg': '#865401',
- 'prettylights-syntax-carriage-return-text': '#f0f6fc',
- 'prettylights-syntax-comment': '#8b949e',
- 'prettylights-syntax-constant-other-reference-link': '#a5d6ff',
- 'prettylights-syntax-constant': '#79c0ff',
- 'prettylights-syntax-entity-tag': '#83d4ff',
- 'prettylights-syntax-entity': '#d2a8ff',
- 'prettylights-syntax-invalid-illegal-bg': '#633e00',
- 'prettylights-syntax-invalid-illegal-text': '#f0f6fc',
- 'prettylights-syntax-keyword': '#d69a00',
- 'prettylights-syntax-markup-bold': '#c9d1d9',
- 'prettylights-syntax-markup-changed-bg': '#5a1e02',
- 'prettylights-syntax-markup-changed-text': '#ffdfb6',
- 'prettylights-syntax-markup-deleted-bg': '#452f00',
- 'prettylights-syntax-markup-deleted-text': '#f0ec59',
- 'prettylights-syntax-markup-heading': '#1f6feb',
- 'prettylights-syntax-markup-ignored-bg': '#1158c7',
- 'prettylights-syntax-markup-ignored-text': '#c9d1d9',
- 'prettylights-syntax-markup-inserted-bg': '#0a2861',
- 'prettylights-syntax-markup-inserted-text': '#a0e8ff',
- 'prettylights-syntax-markup-italic': '#c9d1d9',
- 'prettylights-syntax-markup-list': '#f2cc60',
- 'prettylights-syntax-meta-diff-range': '#d2a8ff',
- 'prettylights-syntax-storage-modifier-import': '#c9d1d9',
- 'prettylights-syntax-string-regexp': '#83d4ff',
- 'prettylights-syntax-string': '#a5d6ff',
- 'prettylights-syntax-sublimelinter-gutter-mark': '#484f58',
- 'prettylights-syntax-variable': '#ffa657',
- 'primer-border-active': '#F78166',
- 'primer-border-contrast': 'rgba(240,246,252,0.2)',
- 'primer-canvas-backdrop': 'rgba(1,4,9,0.8)',
- 'primer-canvas-sticky': 'rgba(13,17,23,0.95)',
- 'primer-fg-disabled': '#484f58',
- 'primer-shadow-focus': '0 0 0 3px #0c2d6b',
- 'primer-shadow-highlight': '0 0 transparent',
- 'primer-shadow-inset': '0 0 transparent',
- 'project-gradient-in': '#161b22',
- 'project-gradient-out': 'rgba(22,27,34,0)',
- 'project-header-bg': '#0d1117',
- 'project-sidebar-bg': '#161b22',
- 'scale-black': '#010409',
- 'scale-blue-0': '#cae8ff',
- 'scale-blue-1': '#a5d6ff',
- 'scale-blue-2': '#79c0ff',
- 'scale-blue-3': '#58a6ff',
- 'scale-blue-4': '#388bfd',
- 'scale-blue-5': '#1f6feb',
- 'scale-blue-6': '#1158c7',
- 'scale-blue-7': '#0d419d',
- 'scale-blue-8': '#0c2d6b',
- 'scale-blue-9': '#051d4d',
- 'scale-coral-0': '#FFDDD2',
- 'scale-coral-1': '#FFC2B2',
- 'scale-coral-2': '#FFA28B',
- 'scale-coral-3': '#F78166',
- 'scale-coral-4': '#EA6045',
- 'scale-coral-5': '#CF462D',
- 'scale-coral-6': '#AC3220',
- 'scale-coral-7': '#872012',
- 'scale-coral-8': '#640D04',
- 'scale-coral-9': '#460701',
- 'scale-gray-0': '#f0f6fc',
- 'scale-gray-1': '#c9d1d9',
- 'scale-gray-2': '#b1bac4',
- 'scale-gray-3': '#8b949e',
- 'scale-gray-4': '#6e7681',
- 'scale-gray-5': '#484f58',
- 'scale-gray-6': '#30363d',
- 'scale-gray-7': '#21262d',
- 'scale-gray-8': '#161b22',
- 'scale-gray-9': '#0d1117',
- 'scale-green-0': '#a0e8ff',
- 'scale-green-1': '#83d4ff',
- 'scale-green-2': '#66baff',
- 'scale-green-3': '#42a0ff',
- 'scale-green-4': '#1585fd',
- 'scale-green-5': '#1d69e0',
- 'scale-green-6': '#0f53bc',
- 'scale-green-7': '#0b3c92',
- 'scale-green-8': '#0a2861',
- 'scale-green-9': '#041843',
- 'scale-orange-0': '#ffdfb6',
- 'scale-orange-1': '#ffc680',
- 'scale-orange-2': '#ffa657',
- 'scale-orange-3': '#f0883e',
- 'scale-orange-4': '#db6d28',
- 'scale-orange-5': '#bd561d',
- 'scale-orange-6': '#9b4215',
- 'scale-orange-7': '#762d0a',
- 'scale-orange-8': '#5a1e02',
- 'scale-orange-9': '#3d1300',
- 'scale-pink-0': '#ffdaec',
- 'scale-pink-1': '#ffbedd',
- 'scale-pink-2': '#ff9bce',
- 'scale-pink-3': '#f778ba',
- 'scale-pink-4': '#db61a2',
- 'scale-pink-5': '#bf4b8a',
- 'scale-pink-6': '#9e3670',
- 'scale-pink-7': '#7d2457',
- 'scale-pink-8': '#5e103e',
- 'scale-pink-9': '#42062a',
- 'scale-purple-0': '#eddeff',
- 'scale-purple-1': '#e2c5ff',
- 'scale-purple-2': '#d2a8ff',
- 'scale-purple-3': '#bc8cff',
- 'scale-purple-4': '#a371f7',
- 'scale-purple-5': '#8957e5',
- 'scale-purple-6': '#6e40c9',
- 'scale-purple-7': '#553098',
- 'scale-purple-8': '#3c1e70',
- 'scale-purple-9': '#271052',
- 'scale-red-0': '#f0ec59',
- 'scale-red-1': '#ecd334',
- 'scale-red-2': '#e6b716',
- 'scale-red-3': '#d69a00',
- 'scale-red-4': '#c38000',
- 'scale-red-5': '#a66900',
- 'scale-red-6': '#865401',
- 'scale-red-7': '#633e00',
- 'scale-red-8': '#452f00',
- 'scale-red-9': '#292100',
- 'scale-white': '#f0f6fc',
- 'scale-yellow-0': '#f8e3a1',
- 'scale-yellow-1': '#f2cc60',
- 'scale-yellow-2': '#e3b341',
- 'scale-yellow-3': '#d29922',
- 'scale-yellow-4': '#bb8009',
- 'scale-yellow-5': '#9e6a03',
- 'scale-yellow-6': '#845306',
- 'scale-yellow-7': '#693e00',
- 'scale-yellow-8': '#4b2900',
- 'scale-yellow-9': '#341a00',
- 'search-keyword-hl': 'rgba(210,153,34,0.4)',
- 'select-menu-backdrop-border': '#484f58',
- 'select-menu-tap-focus-bg': '#0c2d6b',
- 'select-menu-tap-highlight': 'rgba(48,54,61,0.5)',
- 'severe-emphasis': '#bd561d',
- 'severe-fg': '#db6d28',
- 'severe-muted': 'rgba(219,109,40,0.4)',
- 'severe-subtle': 'rgba(219,109,40,0.15)',
- 'shadow-extra-large': '0 12px 48px #010409',
- 'shadow-large': '0 8px 24px #010409',
- 'shadow-medium': '0 3px 6px #010409',
- 'shadow-small': '0 0 transparent',
- 'sidenav-selected-bg': '#21262d',
- 'sponsors-emphasis': '#bf4b8a',
- 'sponsors-fg': '#db61a2',
- 'sponsors-muted': 'rgba(219,97,162,0.4)',
- 'sponsors-subtle': 'rgba(219,97,162,0.15)',
- 'success-emphasis': '#1d69e0',
- 'success-fg': '#42a0ff',
- 'success-muted': 'rgba(21,133,253,0.4)',
- 'success-subtle': 'rgba(21,133,253,0.15)',
- 'timeline-badge-bg': '#21262d',
- 'topic-tag-border': 'rgba(0,0,0,0)',
- 'underlinenav-border-hover': 'rgba(110,118,129,0.4)',
- 'underlinenav-icon': '#484f58',
-);
diff --git a/src/styles/themes/darkDimmed.scss b/src/styles/themes/darkDimmed.scss
deleted file mode 100644
index 1d0a300..0000000
--- a/src/styles/themes/darkDimmed.scss
+++ /dev/null
@@ -1,418 +0,0 @@
-$variables: (
- 'accent-emphasis': '#316dca',
- 'accent-fg': '#539bf5',
- 'accent-muted': 'rgba(65,132,228,0.4)',
- 'accent-subtle': 'rgba(65,132,228,0.15)',
- 'action-list-item-danger-active-bg': 'rgba(229,83,75,0.24)',
- 'action-list-item-danger-hover-bg': 'rgba(229,83,75,0.16)',
- 'action-list-item-danger-hover-text': '#f47067',
- 'action-list-item-default-active-bg': 'rgba(144,157,171,0.2)',
- 'action-list-item-default-hover-bg': 'rgba(144,157,171,0.12)',
- 'action-list-item-default-selected-bg': 'rgba(144,157,171,0.08)',
- 'action-list-item-inline-divider': 'rgba(68,76,86,0.48)',
- 'ansi-black-bright': '#636e7b',
- 'ansi-black': '#545d68',
- 'ansi-blue-bright': '#6cb6ff',
- 'ansi-blue': '#539bf5',
- 'ansi-cyan-bright': '#56d4dd',
- 'ansi-cyan': '#39c5cf',
- 'ansi-gray': '#636e7b',
- 'ansi-green-bright': '#6bc46d',
- 'ansi-green': '#57ab5a',
- 'ansi-magenta-bright': '#dcbdfb',
- 'ansi-magenta': '#b083f0',
- 'ansi-red-bright': '#ff938a',
- 'ansi-red': '#f47067',
- 'ansi-white-bright': '#cdd9e5',
- 'ansi-white': '#909dab',
- 'ansi-yellow-bright': '#daaa3f',
- 'ansi-yellow': '#c69026',
- 'attention-emphasis': '#966600',
- 'attention-fg': '#c69026',
- 'attention-muted': 'rgba(174,124,20,0.4)',
- 'attention-subtle': 'rgba(174,124,20,0.15)',
- 'avatar-bg': 'rgba(205,217,229,0.1)',
- 'avatar-border': 'rgba(205,217,229,0.1)',
- 'avatar-child-shadow': '-2px -2px 0 #22272e',
- 'avatar-stack-fade-more': '#373e47',
- 'avatar-stack-fade': '#444c56',
- 'border-default': '#444c56',
- 'border-muted': '#373e47',
- 'border-subtle': 'rgba(205,217,229,0.1)',
- 'btn-active-bg': 'hsla(213,12%,27%,1)',
- 'btn-active-border': '#636e7b',
- 'btn-bg': '#373e47',
- 'btn-border': 'rgba(205,217,229,0.1)',
- 'btn-counter-bg': '#444c56',
- 'btn-danger-counter-bg': 'rgba(201,60,55,0.1)',
- 'btn-danger-disabled-bg': '#22272e',
- 'btn-danger-disabled-counter-bg': 'rgba(201,60,55,0.05)',
- 'btn-danger-disabled-text': 'rgba(229,83,75,0.5)',
- 'btn-danger-focus-border': '#e5534b',
- 'btn-danger-focus-shadow': '0 0 0 3px rgba(229,83,75,0.4)',
- 'btn-danger-hover-bg': '#c93c37',
- 'btn-danger-hover-border': '#e5534b',
- 'btn-danger-hover-counter-bg': 'rgba(255,255,255,0.2)',
- 'btn-danger-hover-icon': '#cdd9e5',
- 'btn-danger-hover-inset-shadow': '0 0 transparent',
- 'btn-danger-hover-shadow': '0 0 transparent',
- 'btn-danger-hover-text': '#cdd9e5',
- 'btn-danger-icon': '#e5534b',
- 'btn-danger-selected-bg': '#ad2e2c',
- 'btn-danger-selected-border': '#f47067',
- 'btn-danger-selected-shadow': '0 0 transparent',
- 'btn-danger-selected-text': '#ffffff',
- 'btn-danger-text': '#e5534b',
- 'btn-focus-bg': '#373e47',
- 'btn-focus-border': '#768390',
- 'btn-focus-shadow': '0 0 0 3px rgba(118,131,144,0.3)',
- 'btn-hover-bg': '#444c56',
- 'btn-hover-border': '#768390',
- 'btn-inset-shadow': '0 0 transparent',
- 'btn-outline-counter-bg': 'rgba(49,109,202,0.1)',
- 'btn-outline-disabled-bg': '#22272e',
- 'btn-outline-disabled-counter-bg': 'rgba(49,109,202,0.05)',
- 'btn-outline-disabled-text': 'rgba(83,155,245,0.5)',
- 'btn-outline-focus-border': 'rgba(205,217,229,0.1)',
- 'btn-outline-focus-shadow': '0 0 0 3px rgba(37,90,178,0.4)',
- 'btn-outline-hover-bg': '#444c56',
- 'btn-outline-hover-border': 'rgba(205,217,229,0.1)',
- 'btn-outline-hover-counter-bg': 'rgba(205,217,229,0.2)',
- 'btn-outline-hover-inset-shadow': 'inset 0 1px 0 rgba(205,217,229,0.03)',
- 'btn-outline-hover-shadow': '0 1px 0 rgba(28,33,40,0.1)',
- 'btn-outline-hover-text': '#539bf5',
- 'btn-outline-selected-bg': '#1b4b91',
- 'btn-outline-selected-border': 'rgba(205,217,229,0.1)',
- 'btn-outline-selected-shadow': '0 0 transparent',
- 'btn-outline-selected-text': '#cdd9e5',
- 'btn-outline-text': '#539bf5',
- 'btn-primary-bg': '#347d39',
- 'btn-primary-border': 'rgba(205,217,229,0.1)',
- 'btn-primary-counter-bg': 'rgba(205,217,229,0.2)',
- 'btn-primary-disabled-bg': 'rgba(52,125,57,0.6)',
- 'btn-primary-disabled-border': 'rgba(205,217,229,0.1)',
- 'btn-primary-disabled-text': 'rgba(205,217,229,0.5)',
- 'btn-primary-focus-bg': '#347d39',
- 'btn-primary-focus-border': 'rgba(205,217,229,0.1)',
- 'btn-primary-focus-shadow': '0 0 0 3px rgba(46,164,79,0.4)',
- 'btn-primary-hover-bg': '#46954a',
- 'btn-primary-hover-border': 'rgba(205,217,229,0.1)',
- 'btn-primary-icon': '#cdd9e5',
- 'btn-primary-inset-shadow': '0 0 transparent',
- 'btn-primary-selected-bg': '#347d39',
- 'btn-primary-selected-shadow': '0 0 transparent',
- 'btn-primary-shadow': '0 0 transparent',
- 'btn-primary-text': '#ffffff',
- 'btn-selected-bg': '#2d333b',
- 'btn-shadow-active': 'inset 0 0.15em 0.3em rgba(28,33,40,0.15)',
- 'btn-shadow-input-focus': '0 0 0 0.2em rgba(49,109,202,0.3)',
- 'btn-shadow': '0 0 transparent',
- 'btn-text': '#adbac7',
- 'canvas-default-transparent': 'rgba(34,39,46,0)',
- 'canvas-default': '#22272e',
- 'canvas-inset': '#1c2128',
- 'canvas-overlay': '#2d333b',
- 'canvas-subtle': '#2d333b',
- 'checks-ansi-black-bright': '#2d333b',
- 'checks-ansi-black': '#22272e',
- 'checks-ansi-blue-bright': '#6cb6ff',
- 'checks-ansi-blue': '#539bf5',
- 'checks-ansi-cyan-bright': '#b3f0ff',
- 'checks-ansi-cyan': '#76e3ea',
- 'checks-ansi-gray': '#636e7b',
- 'checks-ansi-green-bright': '#6bc46d',
- 'checks-ansi-green': '#57ab5a',
- 'checks-ansi-magenta-bright': '#dcbdfb',
- 'checks-ansi-magenta': '#b083f0',
- 'checks-ansi-red-bright': '#ff938a',
- 'checks-ansi-red': '#f47067',
- 'checks-ansi-white-bright': '#909dab',
- 'checks-ansi-white': '#909dab',
- 'checks-ansi-yellow-bright': '#daaa3f',
- 'checks-ansi-yellow': '#c69026',
- 'checks-bg': '#1c2128',
- 'checks-btn-hover-bg': 'rgba(99,110,123,0.1)',
- 'checks-btn-hover-icon': '#adbac7',
- 'checks-btn-icon': '#768390',
- 'checks-container-border-width': '1px',
- 'checks-donut-error': '#e5534b',
- 'checks-donut-neutral': '#768390',
- 'checks-donut-pending': '#c69026',
- 'checks-donut-success': '#46954a',
- 'checks-dropdown-bg': '#2d333b',
- 'checks-dropdown-border': '#444c56',
- 'checks-dropdown-btn-hover-bg': 'rgba(99,110,123,0.1)',
- 'checks-dropdown-btn-hover-text': '#adbac7',
- 'checks-dropdown-hover-bg': 'rgba(99,110,123,0.1)',
- 'checks-dropdown-hover-text': '#adbac7',
- 'checks-dropdown-shadow': 'rgba(28,33,40,0.3)',
- 'checks-dropdown-text': '#adbac7',
- 'checks-gate-bg': 'rgba(174,124,20,0.15)',
- 'checks-gate-text': '#768390',
- 'checks-gate-waiting-text': '#c69026',
- 'checks-header-border': '#373e47',
- 'checks-header-icon': '#768390',
- 'checks-header-label-open-text': '#adbac7',
- 'checks-header-label-text': '#768390',
- 'checks-input-bg': '#2d333b',
- 'checks-input-focus-text': '#adbac7',
- 'checks-input-placeholder-text': '#545d68',
- 'checks-input-shadow': '0 0 0 1px (obj) => get_1.default(obj, path)',
- 'checks-input-text': '#768390',
- 'checks-line-dt-fm-bg': '#966600',
- 'checks-line-dt-fm-text': '#cdd9e5',
- 'checks-line-hover-bg': 'rgba(99,110,123,0.1)',
- 'checks-line-num-text': '#545d68',
- 'checks-line-selected-bg': 'rgba(65,132,228,0.15)',
- 'checks-line-selected-num-text': '#539bf5',
- 'checks-line-text': '#768390',
- 'checks-line-timestamp-text': '#545d68',
- 'checks-logline-command-text': '#539bf5',
- 'checks-logline-debug-text': '#986ee2',
- 'checks-logline-error-bg': 'rgba(229,83,75,0.15)',
- 'checks-logline-error-num-text': '#545d68',
- 'checks-logline-error-text': '#768390',
- 'checks-logline-num-text': '#545d68',
- 'checks-logline-section-text': '#57ab5a',
- 'checks-logline-text': '#768390',
- 'checks-logline-warning-bg': 'rgba(174,124,20,0.15)',
- 'checks-logline-warning-num-text': '#c69026',
- 'checks-logline-warning-text': '#768390',
- 'checks-run-border-width': '1px',
- 'checks-scrollbar-thumb-bg': 'rgba(99,110,123,0.4)',
- 'checks-step-error-text': '#e5534b',
- 'checks-step-header-open-bg': '#2d333b',
- 'checks-step-warning-text': '#c69026',
- 'checks-text-link': '#539bf5',
- 'checks-text-primary': '#adbac7',
- 'checks-text-secondary': '#768390',
- 'codemirror-activeline-bg': 'rgba(99,110,123,0.1)',
- 'codemirror-bg': '#22272e',
- 'codemirror-cursor': '#adbac7',
- 'codemirror-guttermarker-subtle-text': '#545d68',
- 'codemirror-guttermarker-text': '#22272e',
- 'codemirror-gutters-bg': '#22272e',
- 'codemirror-linenumber-text': '#768390',
- 'codemirror-lines-bg': '#22272e',
- 'codemirror-matchingbracket-text': '#adbac7',
- 'codemirror-selection-bg': 'rgba(65,132,228,0.4)',
- 'codemirror-syntax-comment': '#768390',
- 'codemirror-syntax-constant': '#6cb6ff',
- 'codemirror-syntax-entity': '#dcbdfb',
- 'codemirror-syntax-keyword': '#f47067',
- 'codemirror-syntax-storage': '#f47067',
- 'codemirror-syntax-string': '#96d0ff',
- 'codemirror-syntax-support': '#6cb6ff',
- 'codemirror-syntax-variable': '#f69d50',
- 'codemirror-text': '#adbac7',
- 'counter-border': 'rgba(0,0,0,0)',
- 'danger-emphasis': '#c93c37',
- 'danger-fg': '#e5534b',
- 'danger-muted': 'rgba(229,83,75,0.4)',
- 'danger-subtle': 'rgba(229,83,75,0.15)',
- 'diff-blob-addition-fg': '#adbac7',
- 'diff-blob-addition-line-bg': 'rgba(70,149,74,0.15)',
- 'diff-blob-addition-num-bg': 'rgba(87,171,90,0.3)',
- 'diff-blob-addition-num-text': '#adbac7',
- 'diff-blob-addition-word-bg': 'rgba(70,149,74,0.4)',
- 'diff-blob-deletion-fg': '#adbac7',
- 'diff-blob-deletion-line-bg': 'rgba(229,83,75,0.15)',
- 'diff-blob-deletion-num-bg': 'rgba(229,83,75,0.3)',
- 'diff-blob-deletion-num-text': '#adbac7',
- 'diff-blob-deletion-word-bg': 'rgba(229,83,75,0.4)',
- 'diff-blob-expander-icon': '#768390',
- 'diff-blob-hunk-num-bg': 'rgba(65,132,228,0.4)',
- 'diff-blob-selected-line-highlight-mix-blend-mode': 'screen',
- 'diffstat-addition-bg': '#57ab5a',
- 'diffstat-addition-border': 'rgba(205,217,229,0.1)',
- 'diffstat-deletion-border': 'rgba(205,217,229,0.1)',
- 'done-emphasis': '#8256d0',
- 'done-fg': '#986ee2',
- 'done-muted': 'rgba(152,110,226,0.4)',
- 'done-subtle': 'rgba(152,110,226,0.15)',
- 'fg-default': '#adbac7',
- 'fg-muted': '#768390',
- 'fg-on-emphasis': '#cdd9e5',
- 'fg-subtle': '#545d68',
- 'header-bg': '#2d333b',
- 'header-divider': '#768390',
- 'header-logo': '#cdd9e5',
- 'header-search-bg': '#22272e',
- 'header-search-border': '#444c56',
- 'header-text': 'rgba(205,217,229,0.7)',
- 'input-disabled-bg': 'rgba(99,110,123,0)',
- 'marketing-icon-primary': '#6cb6ff',
- 'marketing-icon-secondary': '#316dca',
- 'menu-bg-active': '#2d333b',
- 'mktg-btn-bg': '#f6f8fa',
- 'mktg-btn-shadow-focus': 'rgb(255 255 255 / 25%) 0 0 0 4px',
- 'mktg-btn-shadow-hover-muted': 'rgb(255 255 255) 0 0 0 2px inset',
- 'mktg-btn-shadow-hover':
- '0 4px 7px rgba(0, 0, 0, 0.15), 0 100px 80px rgba(255, 255, 255, 0.02), 0 42px 33px rgba(255, 255, 255, 0.024), 0 22px 18px rgba(255, 255, 255, 0.028), 0 12px 10px rgba(255, 255, 255, 0.034), 0 7px 5px rgba(255, 255, 255, 0.04), 0 3px 2px rgba(255, 255, 255, 0.07)',
- 'mktg-btn-shadow-outline': 'rgb(255 255 255 / 25%) 0 0 0 1px inset',
- 'neutral-emphasis-plus': '#636e7b',
- 'neutral-emphasis': '#636e7b',
- 'neutral-muted': 'rgba(99,110,123,0.4)',
- 'neutral-subtle': 'rgba(99,110,123,0.1)',
- 'overlay-shadow': '0 0 0 1px #444c56, 0 16px 32px rgba(28,33,40,0.85)',
- 'page-header-bg': '#22272e',
- 'prettylights-syntax-brackethighlighter-angle': '#768390',
- 'prettylights-syntax-brackethighlighter-unmatched': '#e5534b',
- 'prettylights-syntax-carriage-return-bg': '#ad2e2c',
- 'prettylights-syntax-carriage-return-text': '#cdd9e5',
- 'prettylights-syntax-comment': '#768390',
- 'prettylights-syntax-constant-other-reference-link': '#96d0ff',
- 'prettylights-syntax-constant': '#6cb6ff',
- 'prettylights-syntax-entity-tag': '#8ddb8c',
- 'prettylights-syntax-entity': '#dcbdfb',
- 'prettylights-syntax-invalid-illegal-bg': '#922323',
- 'prettylights-syntax-invalid-illegal-text': '#cdd9e5',
- 'prettylights-syntax-keyword': '#f47067',
- 'prettylights-syntax-markup-bold': '#adbac7',
- 'prettylights-syntax-markup-changed-bg': '#682d0f',
- 'prettylights-syntax-markup-changed-text': '#ffddb0',
- 'prettylights-syntax-markup-deleted-bg': '#78191b',
- 'prettylights-syntax-markup-deleted-text': '#ffd8d3',
- 'prettylights-syntax-markup-heading': '#316dca',
- 'prettylights-syntax-markup-ignored-bg': '#255ab2',
- 'prettylights-syntax-markup-ignored-text': '#adbac7',
- 'prettylights-syntax-markup-inserted-bg': '#1b4721',
- 'prettylights-syntax-markup-inserted-text': '#b4f1b4',
- 'prettylights-syntax-markup-italic': '#adbac7',
- 'prettylights-syntax-markup-list': '#eac55f',
- 'prettylights-syntax-meta-diff-range': '#dcbdfb',
- 'prettylights-syntax-storage-modifier-import': '#adbac7',
- 'prettylights-syntax-string-regexp': '#8ddb8c',
- 'prettylights-syntax-string': '#96d0ff',
- 'prettylights-syntax-sublimelinter-gutter-mark': '#545d68',
- 'prettylights-syntax-variable': '#f69d50',
- 'primer-border-active': '#EC775C',
- 'primer-border-contrast': 'rgba(205,217,229,0.2)',
- 'primer-canvas-backdrop': 'rgba(28,33,40,0.8)',
- 'primer-canvas-sticky': 'rgba(34,39,46,0.95)',
- 'primer-fg-disabled': '#545d68',
- 'primer-shadow-focus': '0 0 0 3px #143d79',
- 'primer-shadow-highlight': '0 0 transparent',
- 'primer-shadow-inset': '0 0 transparent',
- 'project-gradient-in': '#2d333b',
- 'project-gradient-out': 'rgba(45,51,59,0)',
- 'project-header-bg': '#22272e',
- 'project-sidebar-bg': '#2d333b',
- 'scale-black': '#1c2128',
- 'scale-blue-0': '#c6e6ff',
- 'scale-blue-1': '#96d0ff',
- 'scale-blue-2': '#6cb6ff',
- 'scale-blue-3': '#539bf5',
- 'scale-blue-4': '#4184e4',
- 'scale-blue-5': '#316dca',
- 'scale-blue-6': '#255ab2',
- 'scale-blue-7': '#1b4b91',
- 'scale-blue-8': '#143d79',
- 'scale-blue-9': '#0f2d5c',
- 'scale-coral-0': '#FFDACF',
- 'scale-coral-1': '#FFB9A5',
- 'scale-coral-2': '#F79981',
- 'scale-coral-3': '#EC775C',
- 'scale-coral-4': '#DE5B41',
- 'scale-coral-5': '#C2442D',
- 'scale-coral-6': '#A93524',
- 'scale-coral-7': '#8D291B',
- 'scale-coral-8': '#771D13',
- 'scale-coral-9': '#5D1008',
- 'scale-gray-0': '#cdd9e5',
- 'scale-gray-1': '#adbac7',
- 'scale-gray-2': '#909dab',
- 'scale-gray-3': '#768390',
- 'scale-gray-4': '#636e7b',
- 'scale-gray-5': '#545d68',
- 'scale-gray-6': '#444c56',
- 'scale-gray-7': '#373e47',
- 'scale-gray-8': '#2d333b',
- 'scale-gray-9': '#22272e',
- 'scale-green-0': '#b4f1b4',
- 'scale-green-1': '#8ddb8c',
- 'scale-green-2': '#6bc46d',
- 'scale-green-3': '#57ab5a',
- 'scale-green-4': '#46954a',
- 'scale-green-5': '#347d39',
- 'scale-green-6': '#2b6a30',
- 'scale-green-7': '#245829',
- 'scale-green-8': '#1b4721',
- 'scale-green-9': '#113417',
- 'scale-orange-0': '#ffddb0',
- 'scale-orange-1': '#ffbc6f',
- 'scale-orange-2': '#f69d50',
- 'scale-orange-3': '#e0823d',
- 'scale-orange-4': '#cc6b2c',
- 'scale-orange-5': '#ae5622',
- 'scale-orange-6': '#94471b',
- 'scale-orange-7': '#7f3913',
- 'scale-orange-8': '#682d0f',
- 'scale-orange-9': '#4d210c',
- 'scale-pink-0': '#ffd7eb',
- 'scale-pink-1': '#ffb3d8',
- 'scale-pink-2': '#fc8dc7',
- 'scale-pink-3': '#e275ad',
- 'scale-pink-4': '#c96198',
- 'scale-pink-5': '#ae4c82',
- 'scale-pink-6': '#983b6e',
- 'scale-pink-7': '#7e325a',
- 'scale-pink-8': '#69264a',
- 'scale-pink-9': '#551639',
- 'scale-purple-0': '#eedcff',
- 'scale-purple-1': '#dcbdfb',
- 'scale-purple-2': '#dcbdfb',
- 'scale-purple-3': '#b083f0',
- 'scale-purple-4': '#986ee2',
- 'scale-purple-5': '#8256d0',
- 'scale-purple-6': '#6b44bc',
- 'scale-purple-7': '#5936a2',
- 'scale-purple-8': '#472c82',
- 'scale-purple-9': '#352160',
- 'scale-red-0': '#ffd8d3',
- 'scale-red-1': '#ffb8b0',
- 'scale-red-2': '#ff938a',
- 'scale-red-3': '#f47067',
- 'scale-red-4': '#e5534b',
- 'scale-red-5': '#c93c37',
- 'scale-red-6': '#ad2e2c',
- 'scale-red-7': '#922323',
- 'scale-red-8': '#78191b',
- 'scale-red-9': '#5D0F12',
- 'scale-white': '#cdd9e5',
- 'scale-yellow-0': '#fbe090',
- 'scale-yellow-1': '#eac55f',
- 'scale-yellow-2': '#daaa3f',
- 'scale-yellow-3': '#c69026',
- 'scale-yellow-4': '#ae7c14',
- 'scale-yellow-5': '#966600',
- 'scale-yellow-6': '#805400',
- 'scale-yellow-7': '#6c4400',
- 'scale-yellow-8': '#593600',
- 'scale-yellow-9': '#452700',
- 'search-keyword-hl': 'rgba(198,144,38,0.4)',
- 'select-menu-backdrop-border': '#545d68',
- 'select-menu-tap-focus-bg': '#143d79',
- 'select-menu-tap-highlight': 'rgba(68,76,86,0.5)',
- 'severe-emphasis': '#ae5622',
- 'severe-fg': '#cc6b2c',
- 'severe-muted': 'rgba(204,107,44,0.4)',
- 'severe-subtle': 'rgba(204,107,44,0.15)',
- 'shadow-extra-large': '0 12px 48px #1c2128',
- 'shadow-large': '0 8px 24px #1c2128',
- 'shadow-medium': '0 3px 6px #1c2128',
- 'shadow-small': '0 0 transparent',
- 'sidenav-selected-bg': '#373e47',
- 'sponsors-emphasis': '#ae4c82',
- 'sponsors-fg': '#c96198',
- 'sponsors-muted': 'rgba(201,97,152,0.4)',
- 'sponsors-subtle': 'rgba(201,97,152,0.15)',
- 'success-emphasis': '#347d39',
- 'success-fg': '#57ab5a',
- 'success-muted': 'rgba(70,149,74,0.4)',
- 'success-subtle': 'rgba(70,149,74,0.15)',
- 'timeline-badge-bg': '#373e47',
- 'topic-tag-border': 'rgba(0,0,0,0)',
- 'underlinenav-border-hover': 'rgba(99,110,123,0.4)',
- 'underlinenav-icon': '#545d68',
-);
diff --git a/src/styles/themes/darkHighContrast.scss b/src/styles/themes/darkHighContrast.scss
deleted file mode 100644
index eb3f09b..0000000
--- a/src/styles/themes/darkHighContrast.scss
+++ /dev/null
@@ -1,418 +0,0 @@
-$variables: (
- 'accent-emphasis': '#409eff',
- 'accent-fg': '#71b7ff',
- 'accent-muted': '#409eff',
- 'accent-subtle': 'rgba(64,158,255,0.15)',
- 'action-list-item-danger-active-bg': '#ff4445',
- 'action-list-item-danger-hover-bg': '#ff6a69',
- 'action-list-item-danger-hover-text': '#0a0c10',
- 'action-list-item-default-active-bg': 'rgba(217,222,227,0.24)',
- 'action-list-item-default-hover-bg': 'rgba(217,222,227,0.12)',
- 'action-list-item-default-selected-bg': 'rgba(217,222,227,0.08)',
- 'action-list-item-inline-divider': '#7a828e',
- 'ansi-black-bright': '#9ea7b3',
- 'ansi-black': '#7a828e',
- 'ansi-blue-bright': '#91cbff',
- 'ansi-blue': '#71b7ff',
- 'ansi-cyan-bright': '#56d4dd',
- 'ansi-cyan': '#39c5cf',
- 'ansi-gray': '#9ea7b3',
- 'ansi-green-bright': '#4ae168',
- 'ansi-green': '#26cd4d',
- 'ansi-magenta-bright': '#dbb7ff',
- 'ansi-magenta': '#cb9eff',
- 'ansi-red-bright': '#ffb1af',
- 'ansi-red': '#ff9492',
- 'ansi-white-bright': '#ffffff',
- 'ansi-white': '#d9dee3',
- 'ansi-yellow-bright': '#f7c843',
- 'ansi-yellow': '#f0b72f',
- 'attention-emphasis': '#e09b13',
- 'attention-fg': '#f0b72f',
- 'attention-muted': '#e09b13',
- 'attention-subtle': 'rgba(224,155,19,0.15)',
- 'avatar-bg': 'rgba(255,255,255,0.1)',
- 'avatar-border': 'rgba(255,255,255,0.9)',
- 'avatar-child-shadow': '-2px -2px 0 #0a0c10',
- 'avatar-stack-fade-more': '#272b33',
- 'avatar-stack-fade': '#525964',
- 'border-default': '#7a828e',
- 'border-muted': '#7a828e',
- 'border-subtle': '#7a828e',
- 'btn-active-bg': 'hsla(217,10%,33%,1)',
- 'btn-active-border': '#9ea7b3',
- 'btn-bg': '#272b33',
- 'btn-border': '#7a828e',
- 'btn-counter-bg': '#525964',
- 'btn-danger-counter-bg': 'rgba(1,4,9,0.15)',
- 'btn-danger-disabled-bg': '#0a0c10',
- 'btn-danger-disabled-counter-bg': 'rgba(255,106,105,0.05)',
- 'btn-danger-disabled-text': 'rgba(255,106,105,0.5)',
- 'btn-danger-focus-border': '#ff6a69',
- 'btn-danger-focus-shadow': '0 0 0 3px rgba(255,106,105,0.4)',
- 'btn-danger-hover-bg': '#ff6a69',
- 'btn-danger-hover-border': '#ff6a69',
- 'btn-danger-hover-counter-bg': 'rgba(1,4,9,0.15)',
- 'btn-danger-hover-icon': '#0a0c10',
- 'btn-danger-hover-inset-shadow': '0 0 transparent',
- 'btn-danger-hover-shadow': '0 0 transparent',
- 'btn-danger-hover-text': '#0a0c10',
- 'btn-danger-icon': '#ff6a69',
- 'btn-danger-selected-bg': '#ff4445',
- 'btn-danger-selected-border': '#ff9492',
- 'btn-danger-selected-shadow': '0 0 transparent',
- 'btn-danger-selected-text': '#ffffff',
- 'btn-danger-text': '#ff6a69',
- 'btn-focus-bg': '#272b33',
- 'btn-focus-border': '#bdc4cc',
- 'btn-focus-shadow': '0 0 0 3px rgba(189,196,204,0.3)',
- 'btn-hover-bg': '#525964',
- 'btn-hover-border': '#bdc4cc',
- 'btn-inset-shadow': '0 0 transparent',
- 'btn-outline-counter-bg': 'rgba(64,158,255,0.1)',
- 'btn-outline-disabled-bg': '#0a0c10',
- 'btn-outline-disabled-counter-bg': 'rgba(64,158,255,0.05)',
- 'btn-outline-disabled-text': 'rgba(113,183,255,0.5)',
- 'btn-outline-focus-border': '#7a828e',
- 'btn-outline-focus-shadow': '0 0 0 3px rgba(49,139,248,0.4)',
- 'btn-outline-hover-bg': '#525964',
- 'btn-outline-hover-border': '#7a828e',
- 'btn-outline-hover-counter-bg': 'rgba(255,255,255,0.2)',
- 'btn-outline-hover-inset-shadow': 'inset 0 1px 0 rgba(255,255,255,0.03)',
- 'btn-outline-hover-shadow': '0 1px 0 rgba(1,4,9,0.1)',
- 'btn-outline-hover-text': '#71b7ff',
- 'btn-outline-selected-bg': '#2672f3',
- 'btn-outline-selected-border': '#7a828e',
- 'btn-outline-selected-shadow': '0 0 transparent',
- 'btn-outline-selected-text': '#ffffff',
- 'btn-outline-text': '#71b7ff',
- 'btn-primary-bg': '#09b43a',
- 'btn-primary-border': '#4ae168',
- 'btn-primary-counter-bg': 'rgba(1,4,9,0.15)',
- 'btn-primary-disabled-bg': 'rgba(9,180,58,0.6)',
- 'btn-primary-disabled-border': 'rgba(74,225,104,0.4)',
- 'btn-primary-disabled-text': 'rgba(10,12,16,0.5)',
- 'btn-primary-focus-bg': '#09b43a',
- 'btn-primary-focus-border': '#7a828e',
- 'btn-primary-focus-shadow': '0 0 0 3px rgba(46,164,79,0.4)',
- 'btn-primary-hover-bg': '#26cd4d',
- 'btn-primary-hover-border': '#4ae168',
- 'btn-primary-icon': '#0a0c10',
- 'btn-primary-inset-shadow': '0 0 transparent',
- 'btn-primary-selected-bg': '#09b43a',
- 'btn-primary-selected-shadow': '0 0 transparent',
- 'btn-primary-shadow': '0 0 transparent',
- 'btn-primary-text': '#0a0c10',
- 'btn-selected-bg': 'rgba(82,89,100,0.9)',
- 'btn-shadow-active': 'inset 0 0.15em 0.3em rgba(1,4,9,0.15)',
- 'btn-shadow-input-focus': '0 0 0 0.2em rgba(64,158,255,0.3)',
- 'btn-shadow': '0 0 transparent',
- 'btn-text': '#f0f3f6',
- 'canvas-default-transparent': 'rgba(10,12,16,0)',
- 'canvas-default': '#0a0c10',
- 'canvas-inset': '#010409',
- 'canvas-overlay': '#272b33',
- 'canvas-subtle': '#272b33',
- 'checks-ansi-black-bright': '#272b33',
- 'checks-ansi-black': '#0a0c10',
- 'checks-ansi-blue-bright': '#91cbff',
- 'checks-ansi-blue': '#71b7ff',
- 'checks-ansi-cyan-bright': '#b3f0ff',
- 'checks-ansi-cyan': '#76e3ea',
- 'checks-ansi-gray': '#9ea7b3',
- 'checks-ansi-green-bright': '#4ae168',
- 'checks-ansi-green': '#26cd4d',
- 'checks-ansi-magenta-bright': '#dbb7ff',
- 'checks-ansi-magenta': '#cb9eff',
- 'checks-ansi-red-bright': '#ffb1af',
- 'checks-ansi-red': '#ff9492',
- 'checks-ansi-white-bright': '#d9dee3',
- 'checks-ansi-white': '#d9dee3',
- 'checks-ansi-yellow-bright': '#f7c843',
- 'checks-ansi-yellow': '#f0b72f',
- 'checks-bg': '#010409',
- 'checks-btn-hover-bg': 'rgba(158,167,179,0.1)',
- 'checks-btn-hover-icon': '#f0f3f6',
- 'checks-btn-icon': '#f0f3f6',
- 'checks-container-border-width': '1px',
- 'checks-donut-error': '#ff6a69',
- 'checks-donut-neutral': '#bdc4cc',
- 'checks-donut-pending': '#f0b72f',
- 'checks-donut-success': '#09b43a',
- 'checks-dropdown-bg': '#272b33',
- 'checks-dropdown-border': '#7a828e',
- 'checks-dropdown-btn-hover-bg': 'rgba(158,167,179,0.1)',
- 'checks-dropdown-btn-hover-text': '#f0f3f6',
- 'checks-dropdown-hover-bg': 'rgba(158,167,179,0.1)',
- 'checks-dropdown-hover-text': '#f0f3f6',
- 'checks-dropdown-shadow': 'rgba(1,4,9,0.3)',
- 'checks-dropdown-text': '#f0f3f6',
- 'checks-gate-bg': 'rgba(224,155,19,0.15)',
- 'checks-gate-text': '#f0f3f6',
- 'checks-gate-waiting-text': '#f0b72f',
- 'checks-header-border': '#7a828e',
- 'checks-header-icon': '#f0f3f6',
- 'checks-header-label-open-text': '#f0f3f6',
- 'checks-header-label-text': '#f0f3f6',
- 'checks-input-bg': '#272b33',
- 'checks-input-focus-text': '#f0f3f6',
- 'checks-input-placeholder-text': '#7a828e',
- 'checks-input-shadow': '0 0 0 1px (obj) => get_1.default(obj, path)',
- 'checks-input-text': '#f0f3f6',
- 'checks-line-dt-fm-bg': '#e09b13',
- 'checks-line-dt-fm-text': '#0a0c10',
- 'checks-line-hover-bg': 'rgba(158,167,179,0.1)',
- 'checks-line-num-text': '#7a828e',
- 'checks-line-selected-bg': 'rgba(64,158,255,0.15)',
- 'checks-line-selected-num-text': '#71b7ff',
- 'checks-line-text': '#f0f3f6',
- 'checks-line-timestamp-text': '#7a828e',
- 'checks-logline-command-text': '#71b7ff',
- 'checks-logline-debug-text': '#b780ff',
- 'checks-logline-error-bg': 'rgba(255,106,105,0.15)',
- 'checks-logline-error-num-text': '#7a828e',
- 'checks-logline-error-text': '#f0f3f6',
- 'checks-logline-num-text': '#7a828e',
- 'checks-logline-section-text': '#26cd4d',
- 'checks-logline-text': '#f0f3f6',
- 'checks-logline-warning-bg': 'rgba(224,155,19,0.15)',
- 'checks-logline-warning-num-text': '#f0b72f',
- 'checks-logline-warning-text': '#f0f3f6',
- 'checks-run-border-width': '1px',
- 'checks-scrollbar-thumb-bg': 'rgba(158,167,179,0.4)',
- 'checks-step-error-text': '#ff6a69',
- 'checks-step-header-open-bg': '#272b33',
- 'checks-step-warning-text': '#f0b72f',
- 'checks-text-link': '#71b7ff',
- 'checks-text-primary': '#f0f3f6',
- 'checks-text-secondary': '#f0f3f6',
- 'codemirror-activeline-bg': 'rgba(158,167,179,0.1)',
- 'codemirror-bg': '#0a0c10',
- 'codemirror-cursor': '#f0f3f6',
- 'codemirror-guttermarker-subtle-text': '#7a828e',
- 'codemirror-guttermarker-text': '#0a0c10',
- 'codemirror-gutters-bg': '#0a0c10',
- 'codemirror-linenumber-text': '#f0f3f6',
- 'codemirror-lines-bg': '#0a0c10',
- 'codemirror-matchingbracket-text': '#f0f3f6',
- 'codemirror-selection-bg': 'rgba(64,158,255,0.4)',
- 'codemirror-syntax-comment': '#bdc4cc',
- 'codemirror-syntax-constant': '#91cbff',
- 'codemirror-syntax-entity': '#dbb7ff',
- 'codemirror-syntax-keyword': '#ff9492',
- 'codemirror-syntax-storage': '#ff9492',
- 'codemirror-syntax-string': '#addcff',
- 'codemirror-syntax-support': '#91cbff',
- 'codemirror-syntax-variable': '#ffb757',
- 'codemirror-text': '#f0f3f6',
- 'counter-border': 'rgba(0,0,0,0)',
- 'danger-emphasis': '#ff6a69',
- 'danger-fg': '#ff6a69',
- 'danger-muted': '#ff6a69',
- 'danger-subtle': 'rgba(255,106,105,0.15)',
- 'diff-blob-addition-fg': '#0a0c10',
- 'diff-blob-addition-line-bg': 'rgba(9,180,58,0.15)',
- 'diff-blob-addition-num-bg': 'rgba(38,205,77,0.3)',
- 'diff-blob-addition-num-text': '#f0f3f6',
- 'diff-blob-addition-word-bg': '#09b43a',
- 'diff-blob-deletion-fg': '#0a0c10',
- 'diff-blob-deletion-line-bg': 'rgba(255,106,105,0.15)',
- 'diff-blob-deletion-num-bg': 'rgba(255,106,105,0.3)',
- 'diff-blob-deletion-num-text': '#f0f3f6',
- 'diff-blob-deletion-word-bg': '#ff6a69',
- 'diff-blob-expander-icon': '#f0f3f6',
- 'diff-blob-hunk-num-bg': 'rgba(64,158,255,0.4)',
- 'diff-blob-selected-line-highlight-mix-blend-mode': 'screen',
- 'diffstat-addition-bg': '#26cd4d',
- 'diffstat-addition-border': '#4ae168',
- 'diffstat-deletion-border': '#ffb1af',
- 'done-emphasis': '#b87fff',
- 'done-fg': '#b780ff',
- 'done-muted': '#b780ff',
- 'done-subtle': 'rgba(183,128,255,0.15)',
- 'fg-default': '#f0f3f6',
- 'fg-muted': '#f0f3f6',
- 'fg-on-emphasis': '#0a0c10',
- 'fg-subtle': '#7a828e',
- 'header-bg': '#272b33',
- 'header-divider': '#bdc4cc',
- 'header-logo': '#ffffff',
- 'header-search-bg': '#0a0c10',
- 'header-search-border': '#525964',
- 'header-text': 'rgba(255,255,255,0.7)',
- 'input-disabled-bg': 'rgba(158,167,179,0)',
- 'marketing-icon-primary': '#91cbff',
- 'marketing-icon-secondary': '#409eff',
- 'menu-bg-active': '#272b33',
- 'mktg-btn-bg': '#f6f8fa',
- 'mktg-btn-shadow-focus': 'rgb(255 255 255 / 25%) 0 0 0 4px',
- 'mktg-btn-shadow-hover-muted': 'rgb(255 255 255) 0 0 0 2px inset',
- 'mktg-btn-shadow-hover':
- '0 4px 7px rgba(0, 0, 0, 0.15), 0 100px 80px rgba(255, 255, 255, 0.02), 0 42px 33px rgba(255, 255, 255, 0.024), 0 22px 18px rgba(255, 255, 255, 0.028), 0 12px 10px rgba(255, 255, 255, 0.034), 0 7px 5px rgba(255, 255, 255, 0.04), 0 3px 2px rgba(255, 255, 255, 0.07)',
- 'mktg-btn-shadow-outline': 'rgb(255 255 255 / 25%) 0 0 0 1px inset',
- 'neutral-emphasis-plus': '#ffffff',
- 'neutral-emphasis': '#9ea7b3',
- 'neutral-muted': 'rgba(158,167,179,0.4)',
- 'neutral-subtle': 'rgba(158,167,179,0.1)',
- 'overlay-shadow': '0 0 0 1px #525964, 0 16px 32px rgba(1,4,9,0.85)',
- 'page-header-bg': '#0a0c10',
- 'prettylights-syntax-brackethighlighter-angle': '#bdc4cc',
- 'prettylights-syntax-brackethighlighter-unmatched': '#ff6a69',
- 'prettylights-syntax-carriage-return-bg': '#ff4445',
- 'prettylights-syntax-carriage-return-text': '#ffffff',
- 'prettylights-syntax-comment': '#bdc4cc',
- 'prettylights-syntax-constant-other-reference-link': '#addcff',
- 'prettylights-syntax-constant': '#91cbff',
- 'prettylights-syntax-entity-tag': '#72f088',
- 'prettylights-syntax-entity': '#dbb7ff',
- 'prettylights-syntax-invalid-illegal-bg': '#e82a2f',
- 'prettylights-syntax-invalid-illegal-text': '#ffffff',
- 'prettylights-syntax-keyword': '#ff9492',
- 'prettylights-syntax-markup-bold': '#f0f3f6',
- 'prettylights-syntax-markup-changed-bg': '#a74c00',
- 'prettylights-syntax-markup-changed-text': '#ffe1b4',
- 'prettylights-syntax-markup-deleted-bg': '#cc1421',
- 'prettylights-syntax-markup-deleted-text': '#ffdedb',
- 'prettylights-syntax-markup-heading': '#409eff',
- 'prettylights-syntax-markup-ignored-bg': '#318bf8',
- 'prettylights-syntax-markup-ignored-text': '#f0f3f6',
- 'prettylights-syntax-markup-inserted-bg': '#007728',
- 'prettylights-syntax-markup-inserted-text': '#acf7b6',
- 'prettylights-syntax-markup-italic': '#f0f3f6',
- 'prettylights-syntax-markup-list': '#fbd669',
- 'prettylights-syntax-meta-diff-range': '#dbb7ff',
- 'prettylights-syntax-storage-modifier-import': '#f0f3f6',
- 'prettylights-syntax-string-regexp': '#72f088',
- 'prettylights-syntax-string': '#addcff',
- 'prettylights-syntax-sublimelinter-gutter-mark': '#7a828e',
- 'prettylights-syntax-variable': '#ffb757',
- 'primer-border-active': '#FF967D',
- 'primer-border-contrast': 'rgba(255,255,255,0.2)',
- 'primer-canvas-backdrop': 'rgba(1,4,9,0.8)',
- 'primer-canvas-sticky': 'rgba(10,12,16,0.95)',
- 'primer-fg-disabled': '#7a828e',
- 'primer-shadow-focus': '0 0 0 3px #1e60d5',
- 'primer-shadow-highlight': '0 0 transparent',
- 'primer-shadow-inset': '0 0 transparent',
- 'project-gradient-in': '#272b33',
- 'project-gradient-out': 'rgba(39,43,51,0)',
- 'project-header-bg': '#0a0c10',
- 'project-sidebar-bg': '#272b33',
- 'scale-black': '#010409',
- 'scale-blue-0': '#caeaff',
- 'scale-blue-1': '#addcff',
- 'scale-blue-2': '#91cbff',
- 'scale-blue-3': '#71b7ff',
- 'scale-blue-4': '#409eff',
- 'scale-blue-5': '#409eff',
- 'scale-blue-6': '#318bf8',
- 'scale-blue-7': '#2672f3',
- 'scale-blue-8': '#1e60d5',
- 'scale-blue-9': '#194fb1',
- 'scale-coral-0': '#FFDED4',
- 'scale-coral-1': '#FFCBB9',
- 'scale-coral-2': '#FFB39B',
- 'scale-coral-3': '#FF967D',
- 'scale-coral-4': '#FC704F',
- 'scale-coral-5': '#FC704F',
- 'scale-coral-6': '#F75133',
- 'scale-coral-7': '#E03B21',
- 'scale-coral-8': '#C62612',
- 'scale-coral-9': '#A91500',
- 'scale-gray-0': '#ffffff',
- 'scale-gray-1': '#f0f3f6',
- 'scale-gray-2': '#d9dee3',
- 'scale-gray-3': '#bdc4cc',
- 'scale-gray-4': '#9ea7b3',
- 'scale-gray-5': '#7a828e',
- 'scale-gray-6': '#525964',
- 'scale-gray-7': '#272b33',
- 'scale-gray-8': '#272b33',
- 'scale-gray-9': '#0a0c10',
- 'scale-green-0': '#acf7b6',
- 'scale-green-1': '#72f088',
- 'scale-green-2': '#4ae168',
- 'scale-green-3': '#26cd4d',
- 'scale-green-4': '#09b43a',
- 'scale-green-5': '#09b43a',
- 'scale-green-6': '#02a232',
- 'scale-green-7': '#008c2c',
- 'scale-green-8': '#007728',
- 'scale-green-9': '#006222',
- 'scale-orange-0': '#ffe1b4',
- 'scale-orange-1': '#ffcf86',
- 'scale-orange-2': '#ffb757',
- 'scale-orange-3': '#fe9a2d',
- 'scale-orange-4': '#e7811d',
- 'scale-orange-5': '#e7811d',
- 'scale-orange-6': '#d57014',
- 'scale-orange-7': '#bf5e0a',
- 'scale-orange-8': '#a74c00',
- 'scale-orange-9': '#8f3c00',
- 'scale-pink-0': '#ffdceb',
- 'scale-pink-1': '#ffc7e1',
- 'scale-pink-2': '#ffadd4',
- 'scale-pink-3': '#ff8dc7',
- 'scale-pink-4': '#ef6eb1',
- 'scale-pink-5': '#ef6eb1',
- 'scale-pink-6': '#e456a3',
- 'scale-pink-7': '#d23d91',
- 'scale-pink-8': '#b72c7d',
- 'scale-pink-9': '#9c1d6a',
- 'scale-purple-0': '#f0dfff',
- 'scale-purple-1': '#e6ccff',
- 'scale-purple-2': '#dbb7ff',
- 'scale-purple-3': '#cb9eff',
- 'scale-purple-4': '#b780ff',
- 'scale-purple-5': '#b87fff',
- 'scale-purple-6': '#a66bff',
- 'scale-purple-7': '#954ffd',
- 'scale-purple-8': '#8031f7',
- 'scale-purple-9': '#6921d7',
- 'scale-red-0': '#ffdedb',
- 'scale-red-1': '#ffc9c7',
- 'scale-red-2': '#ffb1af',
- 'scale-red-3': '#ff9492',
- 'scale-red-4': '#ff6a69',
- 'scale-red-5': '#ff6a69',
- 'scale-red-6': '#ff4445',
- 'scale-red-7': '#e82a2f',
- 'scale-red-8': '#cc1421',
- 'scale-red-9': '#ad0116',
- 'scale-white': '#ffffff',
- 'scale-yellow-0': '#fbe59e',
- 'scale-yellow-1': '#fbd669',
- 'scale-yellow-2': '#f7c843',
- 'scale-yellow-3': '#f0b72f',
- 'scale-yellow-4': '#e09b13',
- 'scale-yellow-5': '#e09b13',
- 'scale-yellow-6': '#c88508',
- 'scale-yellow-7': '#ae7104',
- 'scale-yellow-8': '#945d02',
- 'scale-yellow-9': '#7b4900',
- 'search-keyword-hl': 'rgba(240,183,47,0.4)',
- 'select-menu-backdrop-border': '#7a828e',
- 'select-menu-tap-focus-bg': '#1e60d5',
- 'select-menu-tap-highlight': 'rgba(82,89,100,0.5)',
- 'severe-emphasis': '#e7811d',
- 'severe-fg': '#e7811d',
- 'severe-muted': '#e7811d',
- 'severe-subtle': 'rgba(231,129,29,0.15)',
- 'shadow-extra-large': '0 12px 48px #010409',
- 'shadow-large': '0 8px 24px #010409',
- 'shadow-medium': '0 3px 6px #010409',
- 'shadow-small': '0 0 transparent',
- 'sidenav-selected-bg': '#272b33',
- 'sponsors-emphasis': '#ef6eb1',
- 'sponsors-fg': '#ef6eb1',
- 'sponsors-muted': '#ef6eb1',
- 'sponsors-subtle': 'rgba(239,110,177,0.15)',
- 'success-emphasis': '#09b43a',
- 'success-fg': '#26cd4d',
- 'success-muted': '#09b43a',
- 'success-subtle': 'rgba(9,180,58,0.15)',
- 'timeline-badge-bg': '#272b33',
- 'topic-tag-border': '#409eff',
- 'underlinenav-border-hover': '#bdc4cc',
- 'underlinenav-icon': '#f0f3f6',
-);
diff --git a/src/styles/themes/darkTritanopia.scss b/src/styles/themes/darkTritanopia.scss
deleted file mode 100644
index 02acf0a..0000000
--- a/src/styles/themes/darkTritanopia.scss
+++ /dev/null
@@ -1,436 +0,0 @@
-$variables: (
- 'accent-emphasis': '#1f6feb',
- 'accent-fg': '#58a6ff',
- 'accent-muted': 'rgba(56,139,253,0.4)',
- 'accent-subtle': 'rgba(56,139,253,0.15)',
- 'action-list-item-danger-active-bg': 'rgba(248,81,73,0.24)',
- 'action-list-item-danger-hover-bg': 'rgba(248,81,73,0.16)',
- 'action-list-item-danger-hover-text': '#ff7b72',
- 'action-list-item-default-active-bg': 'rgba(177,186,196,0.2)',
- 'action-list-item-default-active-border': 'rgba(0,0,0,0)',
- 'action-list-item-default-hover-bg': 'rgba(177,186,196,0.12)',
- 'action-list-item-default-hover-border': 'rgba(0,0,0,0)',
- 'action-list-item-default-selected-bg': 'rgba(177,186,196,0.08)',
- 'action-list-item-inline-divider': 'rgba(48,54,61,0.48)',
- 'ansi-black-bright': '#6e7681',
- 'ansi-black': '#484f58',
- 'ansi-blue-bright': '#79c0ff',
- 'ansi-blue': '#58a6ff',
- 'ansi-cyan-bright': '#56d4dd',
- 'ansi-cyan': '#39c5cf',
- 'ansi-gray': '#6e7681',
- 'ansi-green-bright': '#79c0ff',
- 'ansi-green': '#58a6ff',
- 'ansi-magenta-bright': '#d2a8ff',
- 'ansi-magenta': '#bc8cff',
- 'ansi-red-bright': '#ffa198',
- 'ansi-red': '#ff7b72',
- 'ansi-white-bright': '#ffffff',
- 'ansi-white': '#b1bac4',
- 'ansi-yellow-bright': '#e3b341',
- 'ansi-yellow': '#d29922',
- 'attention-emphasis': '#9e6a03',
- 'attention-fg': '#d29922',
- 'attention-muted': 'rgba(187,128,9,0.4)',
- 'attention-subtle': 'rgba(187,128,9,0.15)',
- 'avatar-bg': 'rgba(255,255,255,0.1)',
- 'avatar-border': 'rgba(240,246,252,0.1)',
- 'avatar-child-shadow': '-2px -2px 0 #0d1117',
- 'avatar-stack-fade-more': '#21262d',
- 'avatar-stack-fade': '#30363d',
- 'border-default': '#30363d',
- 'border-muted': '#21262d',
- 'border-subtle': 'rgba(240,246,252,0.1)',
- 'btn-active-bg': 'hsla(212,12%,18%,1)',
- 'btn-active-border': '#6e7681',
- 'btn-bg': '#21262d',
- 'btn-border': 'rgba(240,246,252,0.1)',
- 'btn-counter-bg': '#30363d',
- 'btn-danger-counter-bg': 'rgba(218,54,51,0.1)',
- 'btn-danger-disabled-bg': '#0d1117',
- 'btn-danger-disabled-counter-bg': 'rgba(218,54,51,0.05)',
- 'btn-danger-disabled-text': 'rgba(248,81,73,0.5)',
- 'btn-danger-focus-border': '#f85149',
- 'btn-danger-focus-shadow': '0 0 0 3px rgba(248,81,73,0.4)',
- 'btn-danger-hover-bg': '#da3633',
- 'btn-danger-hover-border': '#f85149',
- 'btn-danger-hover-counter-bg': 'rgba(255,255,255,0.2)',
- 'btn-danger-hover-icon': '#ffffff',
- 'btn-danger-hover-inset-shadow': '0 0 transparent',
- 'btn-danger-hover-shadow': '0 0 transparent',
- 'btn-danger-hover-text': '#ffffff',
- 'btn-danger-icon': '#f85149',
- 'btn-danger-selected-bg': '#b62324',
- 'btn-danger-selected-border': '#ff7b72',
- 'btn-danger-selected-shadow': '0 0 transparent',
- 'btn-danger-selected-text': '#ffffff',
- 'btn-danger-text': '#f85149',
- 'btn-focus-bg': '#21262d',
- 'btn-focus-border': '#8b949e',
- 'btn-focus-shadow': '0 0 0 3px rgba(139,148,158,0.3)',
- 'btn-hover-bg': '#30363d',
- 'btn-hover-border': '#8b949e',
- 'btn-inset-shadow': '0 0 transparent',
- 'btn-outline-counter-bg': 'rgba(31,111,235,0.1)',
- 'btn-outline-disabled-bg': '#0d1117',
- 'btn-outline-disabled-counter-bg': 'rgba(31,111,235,0.05)',
- 'btn-outline-disabled-text': 'rgba(88,166,255,0.5)',
- 'btn-outline-focus-border': 'rgba(240,246,252,0.1)',
- 'btn-outline-focus-shadow': '0 0 0 3px rgba(17,88,199,0.4)',
- 'btn-outline-hover-bg': '#30363d',
- 'btn-outline-hover-border': 'rgba(240,246,252,0.1)',
- 'btn-outline-hover-counter-bg': 'rgba(255,255,255,0.2)',
- 'btn-outline-hover-inset-shadow': 'inset 0 1px 0 rgba(255,255,255,0.03)',
- 'btn-outline-hover-shadow': '0 1px 0 rgba(1,4,9,0.1)',
- 'btn-outline-hover-text': '#58a6ff',
- 'btn-outline-selected-bg': '#0d419d',
- 'btn-outline-selected-border': 'rgba(240,246,252,0.1)',
- 'btn-outline-selected-shadow': '0 0 transparent',
- 'btn-outline-selected-text': '#ffffff',
- 'btn-outline-text': '#58a6ff',
- 'btn-primary-bg': '#1f6feb',
- 'btn-primary-border': 'rgba(240,246,252,0.1)',
- 'btn-primary-counter-bg': 'rgba(255,255,255,0.2)',
- 'btn-primary-disabled-bg': 'rgba(31,111,235,0.6)',
- 'btn-primary-disabled-border': 'rgba(240,246,252,0.1)',
- 'btn-primary-disabled-text': 'rgba(255,255,255,0.5)',
- 'btn-primary-focus-bg': '#1f6feb',
- 'btn-primary-focus-border': 'rgba(240,246,252,0.1)',
- 'btn-primary-focus-shadow': '0 0 0 3px rgba(46,164,79,0.4)',
- 'btn-primary-hover-bg': '#388bfd',
- 'btn-primary-hover-border': 'rgba(240,246,252,0.1)',
- 'btn-primary-icon': '#ffffff',
- 'btn-primary-inset-shadow': '0 0 transparent',
- 'btn-primary-selected-bg': '#1f6feb',
- 'btn-primary-selected-shadow': '0 0 transparent',
- 'btn-primary-shadow': '0 0 transparent',
- 'btn-primary-text': '#ffffff',
- 'btn-selected-bg': '#161b22',
- 'btn-shadow-active': 'inset 0 0.15em 0.3em rgba(1,4,9,0.15)',
- 'btn-shadow-input-focus': '0 0 0 0.2em rgba(31,111,235,0.3)',
- 'btn-shadow': '0 0 transparent',
- 'btn-text': '#c9d1d9',
- 'canvas-default-transparent': 'rgba(13,17,23,0)',
- 'canvas-default': '#0d1117',
- 'canvas-inset': '#010409',
- 'canvas-overlay': '#161b22',
- 'canvas-subtle': '#161b22',
- 'checks-ansi-black-bright': '#161b22',
- 'checks-ansi-black': '#0d1117',
- 'checks-ansi-blue-bright': '#79c0ff',
- 'checks-ansi-blue': '#58a6ff',
- 'checks-ansi-cyan-bright': '#b3f0ff',
- 'checks-ansi-cyan': '#76e3ea',
- 'checks-ansi-gray': '#6e7681',
- 'checks-ansi-green-bright': '#79c0ff',
- 'checks-ansi-green': '#58a6ff',
- 'checks-ansi-magenta-bright': '#d2a8ff',
- 'checks-ansi-magenta': '#bc8cff',
- 'checks-ansi-red-bright': '#ffa198',
- 'checks-ansi-red': '#ff7b72',
- 'checks-ansi-white-bright': '#b1bac4',
- 'checks-ansi-white': '#b1bac4',
- 'checks-ansi-yellow-bright': '#e3b341',
- 'checks-ansi-yellow': '#d29922',
- 'checks-bg': '#010409',
- 'checks-btn-hover-bg': 'rgba(110,118,129,0.1)',
- 'checks-btn-hover-icon': '#c9d1d9',
- 'checks-btn-icon': '#8b949e',
- 'checks-container-border-width': '1px',
- 'checks-donut-error': '#f85149',
- 'checks-donut-neutral': '#8b949e',
- 'checks-donut-pending': '#d29922',
- 'checks-donut-success': '#388bfd',
- 'checks-dropdown-bg': '#161b22',
- 'checks-dropdown-border': '#30363d',
- 'checks-dropdown-btn-hover-bg': 'rgba(110,118,129,0.1)',
- 'checks-dropdown-btn-hover-text': '#c9d1d9',
- 'checks-dropdown-hover-bg': 'rgba(110,118,129,0.1)',
- 'checks-dropdown-hover-text': '#c9d1d9',
- 'checks-dropdown-shadow': 'rgba(1,4,9,0.3)',
- 'checks-dropdown-text': '#c9d1d9',
- 'checks-gate-bg': 'rgba(187,128,9,0.15)',
- 'checks-gate-text': '#8b949e',
- 'checks-gate-waiting-text': '#d29922',
- 'checks-header-border': '#21262d',
- 'checks-header-icon': '#8b949e',
- 'checks-header-label-open-text': '#c9d1d9',
- 'checks-header-label-text': '#8b949e',
- 'checks-input-bg': '#161b22',
- 'checks-input-focus-text': '#c9d1d9',
- 'checks-input-placeholder-text': '#6e7681',
- 'checks-input-shadow': '0 0 0 1px (obj) => get_1.default(obj, path)',
- 'checks-input-text': '#8b949e',
- 'checks-line-dt-fm-bg': '#9e6a03',
- 'checks-line-dt-fm-text': '#ffffff',
- 'checks-line-hover-bg': 'rgba(110,118,129,0.1)',
- 'checks-line-num-text': '#6e7681',
- 'checks-line-selected-bg': 'rgba(56,139,253,0.15)',
- 'checks-line-selected-num-text': '#58a6ff',
- 'checks-line-text': '#8b949e',
- 'checks-line-timestamp-text': '#6e7681',
- 'checks-logline-command-text': '#58a6ff',
- 'checks-logline-debug-text': '#a371f7',
- 'checks-logline-error-bg': 'rgba(248,81,73,0.15)',
- 'checks-logline-error-num-text': '#6e7681',
- 'checks-logline-error-text': '#8b949e',
- 'checks-logline-num-text': '#6e7681',
- 'checks-logline-section-text': '#58a6ff',
- 'checks-logline-text': '#8b949e',
- 'checks-logline-warning-bg': 'rgba(187,128,9,0.15)',
- 'checks-logline-warning-num-text': '#d29922',
- 'checks-logline-warning-text': '#8b949e',
- 'checks-run-border-width': '1px',
- 'checks-scrollbar-thumb-bg': 'rgba(110,118,129,0.4)',
- 'checks-step-error-text': '#f85149',
- 'checks-step-header-open-bg': '#161b22',
- 'checks-step-warning-text': '#d29922',
- 'checks-text-link': '#58a6ff',
- 'checks-text-primary': '#c9d1d9',
- 'checks-text-secondary': '#8b949e',
- 'closed-emphasis': '#6e7681',
- 'closed-fg': '#8b949e',
- 'closed-muted': 'rgba(110,118,129,0.4)',
- 'closed-subtle': 'rgba(110,118,129,0.1)',
- 'codemirror-activeline-bg': 'rgba(110,118,129,0.1)',
- 'codemirror-bg': '#0d1117',
- 'codemirror-cursor': '#c9d1d9',
- 'codemirror-guttermarker-subtle-text': '#6e7681',
- 'codemirror-guttermarker-text': '#0d1117',
- 'codemirror-gutters-bg': '#0d1117',
- 'codemirror-linenumber-text': '#8b949e',
- 'codemirror-lines-bg': '#0d1117',
- 'codemirror-matchingbracket-text': '#c9d1d9',
- 'codemirror-selection-bg': 'rgba(56,139,253,0.4)',
- 'codemirror-syntax-comment': '#8b949e',
- 'codemirror-syntax-constant': '#79c0ff',
- 'codemirror-syntax-entity': '#d2a8ff',
- 'codemirror-syntax-keyword': '#ff7b72',
- 'codemirror-syntax-storage': '#ff7b72',
- 'codemirror-syntax-string': '#a5d6ff',
- 'codemirror-syntax-support': '#79c0ff',
- 'codemirror-syntax-variable': '#ffa198',
- 'codemirror-text': '#c9d1d9',
- 'counter-border': 'rgba(0,0,0,0)',
- 'danger-emphasis': '#da3633',
- 'danger-fg': '#f85149',
- 'danger-muted': 'rgba(248,81,73,0.4)',
- 'danger-subtle': 'rgba(248,81,73,0.15)',
- 'diff-blob-addition-fg': '#c9d1d9',
- 'diff-blob-addition-line-bg': 'rgba(56,139,253,0.15)',
- 'diff-blob-addition-num-bg': 'rgba(88,166,255,0.3)',
- 'diff-blob-addition-num-text': '#c9d1d9',
- 'diff-blob-addition-word-bg': 'rgba(56,139,253,0.4)',
- 'diff-blob-deletion-fg': '#c9d1d9',
- 'diff-blob-deletion-line-bg': 'rgba(248,81,73,0.15)',
- 'diff-blob-deletion-num-bg': 'rgba(248,81,73,0.3)',
- 'diff-blob-deletion-num-text': '#c9d1d9',
- 'diff-blob-deletion-word-bg': 'rgba(248,81,73,0.4)',
- 'diff-blob-expander-icon': '#8b949e',
- 'diff-blob-hunk-num-bg': 'rgba(56,139,253,0.4)',
- 'diff-blob-selected-line-highlight-mix-blend-mode': 'screen',
- 'diffstat-addition-bg': '#58a6ff',
- 'diffstat-addition-border': 'rgba(240,246,252,0.1)',
- 'diffstat-deletion-border': 'rgba(240,246,252,0.1)',
- 'done-emphasis': '#8957e5',
- 'done-fg': '#a371f7',
- 'done-muted': 'rgba(163,113,247,0.4)',
- 'done-subtle': 'rgba(163,113,247,0.15)',
- 'fg-default': '#c9d1d9',
- 'fg-muted': '#8b949e',
- 'fg-on-emphasis': '#ffffff',
- 'fg-subtle': '#6e7681',
- 'header-bg': '#161b22',
- 'header-divider': '#8b949e',
- 'header-logo': '#f0f6fc',
- 'header-search-bg': '#0d1117',
- 'header-search-border': '#30363d',
- 'header-text': 'rgba(255,255,255,0.7)',
- 'input-disabled-bg': 'rgba(110,118,129,0)',
- 'marketing-icon-primary': '#79c0ff',
- 'marketing-icon-secondary': '#1f6feb',
- 'menu-bg-active': '#161b22',
- 'mktg-btn-bg': '#f6f8fa',
- 'mktg-btn-shadow-focus': 'rgb(255 255 255 / 25%) 0 0 0 4px',
- 'mktg-btn-shadow-hover-muted': 'rgb(255 255 255) 0 0 0 2px inset',
- 'mktg-btn-shadow-hover':
- '0 4px 7px rgba(0, 0, 0, 0.15), 0 100px 80px rgba(255, 255, 255, 0.02), 0 42px 33px rgba(255, 255, 255, 0.024), 0 22px 18px rgba(255, 255, 255, 0.028), 0 12px 10px rgba(255, 255, 255, 0.034), 0 7px 5px rgba(255, 255, 255, 0.04), 0 3px 2px rgba(255, 255, 255, 0.07)',
- 'mktg-btn-shadow-outline': 'rgb(255 255 255 / 25%) 0 0 0 1px inset',
- 'neutral-emphasis-plus': '#6e7681',
- 'neutral-emphasis': '#6e7681',
- 'neutral-muted': 'rgba(110,118,129,0.4)',
- 'neutral-subtle': 'rgba(110,118,129,0.1)',
- 'open-emphasis': '#da3633',
- 'open-fg': '#ff7b72',
- 'open-muted': 'rgba(248,81,73,0.4)',
- 'open-subtle': 'rgba(248,81,73,0.15)',
- 'overlay-shadow': '0 0 0 1px #30363d, 0 16px 32px rgba(1,4,9,0.85)',
- 'page-header-bg': '#0d1117',
- 'prettylights-syntax-brackethighlighter-angle': '#8b949e',
- 'prettylights-syntax-brackethighlighter-unmatched': '#f85149',
- 'prettylights-syntax-carriage-return-bg': '#b62324',
- 'prettylights-syntax-carriage-return-text': '#f0f6fc',
- 'prettylights-syntax-comment': '#8b949e',
- 'prettylights-syntax-constant-other-reference-link': '#a5d6ff',
- 'prettylights-syntax-constant': '#79c0ff',
- 'prettylights-syntax-entity-tag': '#a5d6ff',
- 'prettylights-syntax-entity': '#d2a8ff',
- 'prettylights-syntax-invalid-illegal-bg': '#8e1519',
- 'prettylights-syntax-invalid-illegal-text': '#f0f6fc',
- 'prettylights-syntax-keyword': '#ff7b72',
- 'prettylights-syntax-markup-bold': '#c9d1d9',
- 'prettylights-syntax-markup-changed-bg': '#67060c',
- 'prettylights-syntax-markup-changed-text': '#ffdcd7',
- 'prettylights-syntax-markup-deleted-bg': '#67060c',
- 'prettylights-syntax-markup-deleted-text': '#ffdcd7',
- 'prettylights-syntax-markup-heading': '#1f6feb',
- 'prettylights-syntax-markup-ignored-bg': '#1158c7',
- 'prettylights-syntax-markup-ignored-text': '#c9d1d9',
- 'prettylights-syntax-markup-inserted-bg': '#0c2d6b',
- 'prettylights-syntax-markup-inserted-text': '#cae8ff',
- 'prettylights-syntax-markup-italic': '#c9d1d9',
- 'prettylights-syntax-markup-list': '#f2cc60',
- 'prettylights-syntax-meta-diff-range': '#d2a8ff',
- 'prettylights-syntax-storage-modifier-import': '#c9d1d9',
- 'prettylights-syntax-string-regexp': '#a5d6ff',
- 'prettylights-syntax-string': '#a5d6ff',
- 'prettylights-syntax-sublimelinter-gutter-mark': '#484f58',
- 'prettylights-syntax-variable': '#ffa198',
- 'primer-border-active': '#F78166',
- 'primer-border-contrast': 'rgba(255,255,255,0.2)',
- 'primer-canvas-backdrop': 'rgba(1,4,9,0.8)',
- 'primer-canvas-sticky': 'rgba(13,17,23,0.95)',
- 'primer-fg-disabled': '#484f58',
- 'primer-shadow-focus': '0 0 0 3px #0c2d6b',
- 'primer-shadow-highlight': '0 0 transparent',
- 'primer-shadow-inset': '0 0 transparent',
- 'project-gradient-in': '#161b22',
- 'project-gradient-out': 'rgba(22,27,34,0)',
- 'project-header-bg': '#0d1117',
- 'project-sidebar-bg': '#161b22',
- 'scale-black': '#010409',
- 'scale-blue-0': '#cae8ff',
- 'scale-blue-1': '#a5d6ff',
- 'scale-blue-2': '#79c0ff',
- 'scale-blue-3': '#58a6ff',
- 'scale-blue-4': '#388bfd',
- 'scale-blue-5': '#1f6feb',
- 'scale-blue-6': '#1158c7',
- 'scale-blue-7': '#0d419d',
- 'scale-blue-8': '#0c2d6b',
- 'scale-blue-9': '#051d4d',
- 'scale-coral-0': '#FFDDD2',
- 'scale-coral-1': '#FFC2B2',
- 'scale-coral-2': '#FFA28B',
- 'scale-coral-3': '#F78166',
- 'scale-coral-4': '#EA6045',
- 'scale-coral-5': '#CF462D',
- 'scale-coral-6': '#AC3220',
- 'scale-coral-7': '#872012',
- 'scale-coral-8': '#640D04',
- 'scale-coral-9': '#460701',
- 'scale-gray-0': '#f0f6fc',
- 'scale-gray-1': '#c9d1d9',
- 'scale-gray-2': '#b1bac4',
- 'scale-gray-3': '#8b949e',
- 'scale-gray-4': '#6e7681',
- 'scale-gray-5': '#484f58',
- 'scale-gray-6': '#30363d',
- 'scale-gray-7': '#21262d',
- 'scale-gray-8': '#161b22',
- 'scale-gray-9': '#0d1117',
- 'scale-green-0': '#cae8ff',
- 'scale-green-1': '#a5d6ff',
- 'scale-green-2': '#79c0ff',
- 'scale-green-3': '#58a6ff',
- 'scale-green-4': '#388bfd',
- 'scale-green-5': '#1f6feb',
- 'scale-green-6': '#1158c7',
- 'scale-green-7': '#0d419d',
- 'scale-green-8': '#0c2d6b',
- 'scale-green-9': '#051d4d',
- 'scale-orange-0': '#ffdcd7',
- 'scale-orange-1': '#ffc1ba',
- 'scale-orange-2': '#ffa198',
- 'scale-orange-3': '#ff7b72',
- 'scale-orange-4': '#f85149',
- 'scale-orange-5': '#da3633',
- 'scale-orange-6': '#b62324',
- 'scale-orange-7': '#8e1519',
- 'scale-orange-8': '#67060c',
- 'scale-orange-9': '#490202',
- 'scale-pink-0': '#ffdaec',
- 'scale-pink-1': '#ffbedd',
- 'scale-pink-2': '#ff9bce',
- 'scale-pink-3': '#f778ba',
- 'scale-pink-4': '#db61a2',
- 'scale-pink-5': '#bf4b8a',
- 'scale-pink-6': '#9e3670',
- 'scale-pink-7': '#7d2457',
- 'scale-pink-8': '#5e103e',
- 'scale-pink-9': '#42062a',
- 'scale-purple-0': '#eddeff',
- 'scale-purple-1': '#e2c5ff',
- 'scale-purple-2': '#d2a8ff',
- 'scale-purple-3': '#bc8cff',
- 'scale-purple-4': '#a371f7',
- 'scale-purple-5': '#8957e5',
- 'scale-purple-6': '#6e40c9',
- 'scale-purple-7': '#553098',
- 'scale-purple-8': '#3c1e70',
- 'scale-purple-9': '#271052',
- 'scale-red-0': '#ffdcd7',
- 'scale-red-1': '#ffc1ba',
- 'scale-red-2': '#ffa198',
- 'scale-red-3': '#ff7b72',
- 'scale-red-4': '#f85149',
- 'scale-red-5': '#da3633',
- 'scale-red-6': '#b62324',
- 'scale-red-7': '#8e1519',
- 'scale-red-8': '#67060c',
- 'scale-red-9': '#490202',
- 'scale-white': '#ffffff',
- 'scale-yellow-0': '#f8e3a1',
- 'scale-yellow-1': '#f2cc60',
- 'scale-yellow-2': '#e3b341',
- 'scale-yellow-3': '#d29922',
- 'scale-yellow-4': '#bb8009',
- 'scale-yellow-5': '#9e6a03',
- 'scale-yellow-6': '#845306',
- 'scale-yellow-7': '#693e00',
- 'scale-yellow-8': '#4b2900',
- 'scale-yellow-9': '#341a00',
- 'search-keyword-hl': 'rgba(210,153,34,0.4)',
- 'select-menu-backdrop-border': '#484f58',
- 'select-menu-tap-focus-bg': '#0c2d6b',
- 'select-menu-tap-highlight': 'rgba(48,54,61,0.5)',
- 'severe-emphasis': '#da3633',
- 'severe-fg': '#f85149',
- 'severe-muted': 'rgba(248,81,73,0.4)',
- 'severe-subtle': 'rgba(248,81,73,0.15)',
- 'shadow-extra-large': '0 12px 48px #010409',
- 'shadow-large': '0 8px 24px #010409',
- 'shadow-medium': '0 3px 6px #010409',
- 'shadow-small': '0 0 transparent',
- 'sidenav-selected-bg': '#21262d',
- 'sponsors-emphasis': '#bf4b8a',
- 'sponsors-fg': '#db61a2',
- 'sponsors-muted': 'rgba(219,97,162,0.4)',
- 'sponsors-subtle': 'rgba(219,97,162,0.15)',
- 'success-emphasis': '#1f6feb',
- 'success-fg': '#58a6ff',
- 'success-muted': 'rgba(56,139,253,0.4)',
- 'success-subtle': 'rgba(56,139,253,0.15)',
- 'switch-knob-checked-bg': '#1f6feb',
- 'switch-knob-checked-disabled-bg': '#484f58',
- 'switch-track-bg': '#010409',
- 'switch-track-border': '#6e7681',
- 'switch-track-checked-active-bg': 'rgba(31,111,235,0.65)',
- 'switch-track-checked-bg': 'rgba(31,111,235,0.35)',
- 'switch-track-checked-border': '#58a6ff',
- 'switch-track-checked-hover-bg': 'rgba(31,111,235,0.5)',
- 'timeline-badge-bg': '#21262d',
- 'topic-tag-border': 'rgba(0,0,0,0)',
- 'underlinenav-border-hover': 'rgba(110,118,129,0.4)',
- 'underlinenav-icon': '#6e7681',
-);
diff --git a/src/styles/themes/light.scss b/src/styles/themes/light.scss
deleted file mode 100644
index ff031ff..0000000
--- a/src/styles/themes/light.scss
+++ /dev/null
@@ -1,418 +0,0 @@
-$variables: (
- 'accent-emphasis': '#0969da',
- 'accent-fg': '#0969da',
- 'accent-muted': 'rgba(84,174,255,0.4)',
- 'accent-subtle': '#ddf4ff',
- 'action-list-item-danger-active-bg': '#FFEBE9',
- 'action-list-item-danger-hover-bg': 'rgba(255,235,233,0.64)',
- 'action-list-item-danger-hover-text': '#cf222e',
- 'action-list-item-default-active-bg': 'rgba(208,215,222,0.48)',
- 'action-list-item-default-hover-bg': 'rgba(208,215,222,0.32)',
- 'action-list-item-default-selected-bg': 'rgba(208,215,222,0.24)',
- 'action-list-item-inline-divider': 'rgba(208,215,222,0.48)',
- 'ansi-black-bright': '#57606a',
- 'ansi-black': '#24292f',
- 'ansi-blue-bright': '#218bff',
- 'ansi-blue': '#0969da',
- 'ansi-cyan-bright': '#3192aa',
- 'ansi-cyan': '#1b7c83',
- 'ansi-gray': '#6e7781',
- 'ansi-green-bright': '#1a7f37',
- 'ansi-green': '#116329',
- 'ansi-magenta-bright': '#a475f9',
- 'ansi-magenta': '#8250df',
- 'ansi-red-bright': '#a40e26',
- 'ansi-red': '#cf222e',
- 'ansi-white-bright': '#8c959f',
- 'ansi-white': '#6e7781',
- 'ansi-yellow-bright': '#633c01',
- 'ansi-yellow': '#4d2d00',
- 'attention-emphasis': '#bf8700',
- 'attention-fg': '#9a6700',
- 'attention-muted': 'rgba(212,167,44,0.4)',
- 'attention-subtle': '#fff8c5',
- 'avatar-bg': '#ffffff',
- 'avatar-border': 'rgba(27,31,36,0.15)',
- 'avatar-child-shadow': '-2px -2px 0 rgba(255,255,255,0.8)',
- 'avatar-stack-fade-more': '#d0d7de',
- 'avatar-stack-fade': '#afb8c1',
- 'border-default': '#d0d7de',
- 'border-muted': 'hsla(210,18%,87%,1)',
- 'border-subtle': 'rgba(27,31,36,0.15)',
- 'btn-active-bg': 'hsla(220,14%,93%,1)',
- 'btn-active-border': 'rgba(27,31,36,0.15)',
- 'btn-bg': '#f6f8fa',
- 'btn-border': 'rgba(27,31,36,0.15)',
- 'btn-counter-bg': 'rgba(27,31,36,0.08)',
- 'btn-danger-counter-bg': 'rgba(207,34,46,0.1)',
- 'btn-danger-disabled-bg': '#f6f8fa',
- 'btn-danger-disabled-counter-bg': 'rgba(207,34,46,0.05)',
- 'btn-danger-disabled-text': 'rgba(207,34,46,0.5)',
- 'btn-danger-focus-border': 'rgba(27,31,36,0.15)',
- 'btn-danger-focus-shadow': '0 0 0 3px rgba(164,14,38,0.4)',
- 'btn-danger-hover-bg': '#a40e26',
- 'btn-danger-hover-border': 'rgba(27,31,36,0.15)',
- 'btn-danger-hover-counter-bg': 'rgba(255,255,255,0.2)',
- 'btn-danger-hover-icon': '#ffffff',
- 'btn-danger-hover-inset-shadow': 'inset 0 1px 0 rgba(255,255,255,0.03)',
- 'btn-danger-hover-shadow': '0 1px 0 rgba(27,31,36,0.1)',
- 'btn-danger-hover-text': '#ffffff',
- 'btn-danger-icon': '#cf222e',
- 'btn-danger-selected-bg': 'hsla(356,72%,44%,1)',
- 'btn-danger-selected-border': 'rgba(27,31,36,0.15)',
- 'btn-danger-selected-shadow': 'inset 0 1px 0 rgba(76,0,20,0.2)',
- 'btn-danger-selected-text': '#ffffff',
- 'btn-danger-text': '#cf222e',
- 'btn-focus-bg': '#f6f8fa',
- 'btn-focus-border': 'rgba(27,31,36,0.15)',
- 'btn-focus-shadow': '0 0 0 3px rgba(9,105,218,0.3)',
- 'btn-hover-bg': '#f3f4f6',
- 'btn-hover-border': 'rgba(27,31,36,0.15)',
- 'btn-inset-shadow': 'inset 0 1px 0 rgba(255,255,255,0.25)',
- 'btn-outline-counter-bg': 'rgba(9,105,218,0.1)',
- 'btn-outline-disabled-bg': '#f6f8fa',
- 'btn-outline-disabled-counter-bg': 'rgba(9,105,218,0.05)',
- 'btn-outline-disabled-text': 'rgba(9,105,218,0.5)',
- 'btn-outline-focus-border': 'rgba(27,31,36,0.15)',
- 'btn-outline-focus-shadow': '0 0 0 3px rgba(5,80,174,0.4)',
- 'btn-outline-hover-bg': '#0969da',
- 'btn-outline-hover-border': 'rgba(27,31,36,0.15)',
- 'btn-outline-hover-counter-bg': 'rgba(255,255,255,0.2)',
- 'btn-outline-hover-inset-shadow': 'inset 0 1px 0 rgba(255,255,255,0.03)',
- 'btn-outline-hover-shadow': '0 1px 0 rgba(27,31,36,0.1)',
- 'btn-outline-hover-text': '#ffffff',
- 'btn-outline-selected-bg': 'hsla(212,92%,42%,1)',
- 'btn-outline-selected-border': 'rgba(27,31,36,0.15)',
- 'btn-outline-selected-shadow': 'inset 0 1px 0 rgba(0,33,85,0.2)',
- 'btn-outline-selected-text': '#ffffff',
- 'btn-outline-text': '#0969da',
- 'btn-primary-bg': '#2da44e',
- 'btn-primary-border': 'rgba(27,31,36,0.15)',
- 'btn-primary-counter-bg': 'rgba(255,255,255,0.2)',
- 'btn-primary-disabled-bg': '#94d3a2',
- 'btn-primary-disabled-border': 'rgba(27,31,36,0.15)',
- 'btn-primary-disabled-text': 'rgba(255,255,255,0.8)',
- 'btn-primary-focus-bg': '#2da44e',
- 'btn-primary-focus-border': 'rgba(27,31,36,0.15)',
- 'btn-primary-focus-shadow': '0 0 0 3px rgba(45,164,78,0.4)',
- 'btn-primary-hover-bg': '#2c974b',
- 'btn-primary-hover-border': 'rgba(27,31,36,0.15)',
- 'btn-primary-icon': 'rgba(255,255,255,0.8)',
- 'btn-primary-inset-shadow': 'inset 0 1px 0 rgba(255,255,255,0.03)',
- 'btn-primary-selected-bg': 'hsla(137,55%,36%,1)',
- 'btn-primary-selected-shadow': 'inset 0 1px 0 rgba(0,45,17,0.2)',
- 'btn-primary-shadow': '0 1px 0 rgba(27,31,36,0.1)',
- 'btn-primary-text': '#ffffff',
- 'btn-selected-bg': 'hsla(220,14%,94%,1)',
- 'btn-shadow-active': 'inset 0 0.15em 0.3em rgba(27,31,36,0.15)',
- 'btn-shadow-input-focus': '0 0 0 0.2em rgba(9,105,218,0.3)',
- 'btn-shadow': '0 1px 0 rgba(27,31,36,0.04)',
- 'btn-text': '#24292f',
- 'canvas-default-transparent': 'rgba(255,255,255,0)',
- 'canvas-default': '#ffffff',
- 'canvas-inset': '#f6f8fa',
- 'canvas-overlay': '#ffffff',
- 'canvas-subtle': '#f6f8fa',
- 'checks-ansi-black-bright': '#32383f',
- 'checks-ansi-black': '#24292f',
- 'checks-ansi-blue-bright': '#80ccff',
- 'checks-ansi-blue': '#54aeff',
- 'checks-ansi-cyan-bright': '#b3f0ff',
- 'checks-ansi-cyan': '#76e3ea',
- 'checks-ansi-gray': '#8c959f',
- 'checks-ansi-green-bright': '#6fdd8b',
- 'checks-ansi-green': '#4ac26b',
- 'checks-ansi-magenta-bright': '#d8b9ff',
- 'checks-ansi-magenta': '#c297ff',
- 'checks-ansi-red-bright': '#ffaba8',
- 'checks-ansi-red': '#ff8182',
- 'checks-ansi-white-bright': '#d0d7de',
- 'checks-ansi-white': '#d0d7de',
- 'checks-ansi-yellow-bright': '#eac54f',
- 'checks-ansi-yellow': '#d4a72c',
- 'checks-bg': '#24292f',
- 'checks-btn-hover-bg': 'rgba(255,255,255,0.125)',
- 'checks-btn-hover-icon': '#f6f8fa',
- 'checks-btn-icon': '#afb8c1',
- 'checks-container-border-width': '0px',
- 'checks-donut-error': '#fa4549',
- 'checks-donut-neutral': '#afb8c1',
- 'checks-donut-pending': '#bf8700',
- 'checks-donut-success': '#2da44e',
- 'checks-dropdown-bg': '#32383f',
- 'checks-dropdown-border': '#424a53',
- 'checks-dropdown-btn-hover-bg': '#32383f',
- 'checks-dropdown-btn-hover-text': '#f6f8fa',
- 'checks-dropdown-hover-bg': '#424a53',
- 'checks-dropdown-hover-text': '#f6f8fa',
- 'checks-dropdown-shadow': 'rgba(27,31,36,0.3)',
- 'checks-dropdown-text': '#afb8c1',
- 'checks-gate-bg': 'rgba(125,78,0,0.15)',
- 'checks-gate-text': '#d0d7de',
- 'checks-gate-waiting-text': '#afb8c1',
- 'checks-header-border': '#32383f',
- 'checks-header-icon': '#8c959f',
- 'checks-header-label-open-text': '#f6f8fa',
- 'checks-header-label-text': '#d0d7de',
- 'checks-input-bg': '#32383f',
- 'checks-input-focus-text': '#8c959f',
- 'checks-input-placeholder-text': '#8c959f',
- 'checks-input-shadow': 'none',
- 'checks-input-text': '#eaeef2',
- 'checks-line-dt-fm-bg': '#9a6700',
- 'checks-line-dt-fm-text': '#24292f',
- 'checks-line-hover-bg': '#32383f',
- 'checks-line-num-text': 'rgba(140,149,159,0.75)',
- 'checks-line-selected-bg': 'rgba(33,139,255,0.15)',
- 'checks-line-selected-num-text': '#54aeff',
- 'checks-line-text': '#d0d7de',
- 'checks-line-timestamp-text': '#8c959f',
- 'checks-logline-command-text': '#54aeff',
- 'checks-logline-debug-text': '#c297ff',
- 'checks-logline-error-bg': 'rgba(164,14,38,0.15)',
- 'checks-logline-error-num-text': '#ff8182',
- 'checks-logline-error-text': '#d0d7de',
- 'checks-logline-num-text': 'rgba(140,149,159,0.75)',
- 'checks-logline-section-text': '#4ac26b',
- 'checks-logline-text': '#8c959f',
- 'checks-logline-warning-bg': 'rgba(125,78,0,0.15)',
- 'checks-logline-warning-num-text': '#d4a72c',
- 'checks-logline-warning-text': '#d0d7de',
- 'checks-run-border-width': '0px',
- 'checks-scrollbar-thumb-bg': '#57606a',
- 'checks-step-error-text': '#ff8182',
- 'checks-step-header-open-bg': '#32383f',
- 'checks-step-warning-text': '#d4a72c',
- 'checks-text-link': '#54aeff',
- 'checks-text-primary': '#f6f8fa',
- 'checks-text-secondary': '#8c959f',
- 'codemirror-activeline-bg': 'rgba(234,238,242,0.5)',
- 'codemirror-bg': '#ffffff',
- 'codemirror-cursor': '#24292f',
- 'codemirror-guttermarker-subtle-text': '#6e7781',
- 'codemirror-guttermarker-text': '#ffffff',
- 'codemirror-gutters-bg': '#ffffff',
- 'codemirror-linenumber-text': '#57606a',
- 'codemirror-lines-bg': '#ffffff',
- 'codemirror-matchingbracket-text': '#24292f',
- 'codemirror-selection-bg': 'rgba(84,174,255,0.4)',
- 'codemirror-syntax-comment': '#24292f',
- 'codemirror-syntax-constant': '#0550ae',
- 'codemirror-syntax-entity': '#8250df',
- 'codemirror-syntax-keyword': '#cf222e',
- 'codemirror-syntax-storage': '#cf222e',
- 'codemirror-syntax-string': '#0a3069',
- 'codemirror-syntax-support': '#0550ae',
- 'codemirror-syntax-variable': '#953800',
- 'codemirror-text': '#24292f',
- 'counter-border': 'rgba(0,0,0,0)',
- 'danger-emphasis': '#cf222e',
- 'danger-fg': '#cf222e',
- 'danger-muted': 'rgba(255,129,130,0.4)',
- 'danger-subtle': '#FFEBE9',
- 'diff-blob-addition-fg': '#24292f',
- 'diff-blob-addition-line-bg': '#E6FFEC',
- 'diff-blob-addition-num-bg': '#CCFFD8',
- 'diff-blob-addition-num-text': '#24292f',
- 'diff-blob-addition-word-bg': '#ABF2BC',
- 'diff-blob-deletion-fg': '#24292f',
- 'diff-blob-deletion-line-bg': '#FFEBE9',
- 'diff-blob-deletion-num-bg': '#FFD7D5',
- 'diff-blob-deletion-num-text': '#24292f',
- 'diff-blob-deletion-word-bg': 'rgba(255,129,130,0.4)',
- 'diff-blob-expander-icon': '#57606a',
- 'diff-blob-hunk-num-bg': 'rgba(84,174,255,0.4)',
- 'diff-blob-selected-line-highlight-mix-blend-mode': 'multiply',
- 'diffstat-addition-bg': '#2da44e',
- 'diffstat-addition-border': 'rgba(27,31,36,0.15)',
- 'diffstat-deletion-border': 'rgba(27,31,36,0.15)',
- 'done-emphasis': '#8250df',
- 'done-fg': '#8250df',
- 'done-muted': 'rgba(194,151,255,0.4)',
- 'done-subtle': '#fbefff',
- 'fg-default': '#24292f',
- 'fg-muted': '#57606a',
- 'fg-on-emphasis': '#ffffff',
- 'fg-subtle': '#6e7781',
- 'header-bg': '#24292f',
- 'header-divider': '#57606a',
- 'header-logo': '#ffffff',
- 'header-search-bg': '#24292f',
- 'header-search-border': '#57606a',
- 'header-text': 'rgba(255,255,255,0.7)',
- 'input-disabled-bg': 'rgba(175,184,193,0.2)',
- 'marketing-icon-primary': '#218bff',
- 'marketing-icon-secondary': '#54aeff',
- 'menu-bg-active': 'rgba(0,0,0,0)',
- 'mktg-btn-bg': '#1b1f23',
- 'mktg-btn-shadow-focus': 'rgb(0 0 0 / 15%) 0 0 0 4px',
- 'mktg-btn-shadow-hover-muted': 'rgb(0 0 0 / 70%) 0 0 0 2px inset',
- 'mktg-btn-shadow-hover':
- '0 3px 2px rgba(0, 0, 0, 0.07), 0 7px 5px rgba(0, 0, 0, 0.04), 0 12px 10px rgba(0, 0, 0, 0.03), 0 22px 18px rgba(0, 0, 0, 0.03), 0 42px 33px rgba(0, 0, 0, 0.02), 0 100px 80px rgba(0, 0, 0, 0.02)',
- 'mktg-btn-shadow-outline': 'rgb(0 0 0 / 15%) 0 0 0 1px inset',
- 'neutral-emphasis-plus': '#24292f',
- 'neutral-emphasis': '#6e7781',
- 'neutral-muted': 'rgba(175,184,193,0.2)',
- 'neutral-subtle': 'rgba(234,238,242,0.5)',
- 'overlay-shadow': '0 1px 3px rgba(27,31,36,0.12), 0 8px 24px rgba(66,74,83,0.12)',
- 'page-header-bg': '#f6f8fa',
- 'prettylights-syntax-brackethighlighter-angle': '#57606a',
- 'prettylights-syntax-brackethighlighter-unmatched': '#82071e',
- 'prettylights-syntax-carriage-return-bg': '#cf222e',
- 'prettylights-syntax-carriage-return-text': '#f6f8fa',
- 'prettylights-syntax-comment': '#6e7781',
- 'prettylights-syntax-constant-other-reference-link': '#0a3069',
- 'prettylights-syntax-constant': '#0550ae',
- 'prettylights-syntax-entity-tag': '#116329',
- 'prettylights-syntax-entity': '#8250df',
- 'prettylights-syntax-invalid-illegal-bg': '#82071e',
- 'prettylights-syntax-invalid-illegal-text': '#f6f8fa',
- 'prettylights-syntax-keyword': '#cf222e',
- 'prettylights-syntax-markup-bold': '#24292f',
- 'prettylights-syntax-markup-changed-bg': '#ffd8b5',
- 'prettylights-syntax-markup-changed-text': '#953800',
- 'prettylights-syntax-markup-deleted-bg': '#FFEBE9',
- 'prettylights-syntax-markup-deleted-text': '#82071e',
- 'prettylights-syntax-markup-heading': '#0550ae',
- 'prettylights-syntax-markup-ignored-bg': '#0550ae',
- 'prettylights-syntax-markup-ignored-text': '#eaeef2',
- 'prettylights-syntax-markup-inserted-bg': '#dafbe1',
- 'prettylights-syntax-markup-inserted-text': '#116329',
- 'prettylights-syntax-markup-italic': '#24292f',
- 'prettylights-syntax-markup-list': '#3b2300',
- 'prettylights-syntax-meta-diff-range': '#8250df',
- 'prettylights-syntax-storage-modifier-import': '#24292f',
- 'prettylights-syntax-string-regexp': '#116329',
- 'prettylights-syntax-string': '#0a3069',
- 'prettylights-syntax-sublimelinter-gutter-mark': '#8c959f',
- 'prettylights-syntax-variable': '#953800',
- 'primer-border-active': '#FD8C73',
- 'primer-border-contrast': 'rgba(27,31,36,0.1)',
- 'primer-canvas-backdrop': 'rgba(27,31,36,0.5)',
- 'primer-canvas-sticky': 'rgba(255,255,255,0.95)',
- 'primer-fg-disabled': '#8c959f',
- 'primer-shadow-focus': '0 0 0 3px rgba(9,105,218,0.3)',
- 'primer-shadow-highlight': 'inset 0 1px 0 rgba(255,255,255,0.25)',
- 'primer-shadow-inset': 'inset 0 1px 0 rgba(208,215,222,0.2)',
- 'project-gradient-in': '#ffffff',
- 'project-gradient-out': 'rgba(255,255,255,0)',
- 'project-header-bg': '#24292f',
- 'project-sidebar-bg': '#ffffff',
- 'scale-black': '#1b1f24',
- 'scale-blue-0': '#ddf4ff',
- 'scale-blue-1': '#b6e3ff',
- 'scale-blue-2': '#80ccff',
- 'scale-blue-3': '#54aeff',
- 'scale-blue-4': '#218bff',
- 'scale-blue-5': '#0969da',
- 'scale-blue-6': '#0550ae',
- 'scale-blue-7': '#033d8b',
- 'scale-blue-8': '#0a3069',
- 'scale-blue-9': '#002155',
- 'scale-coral-0': '#FFF0EB',
- 'scale-coral-1': '#FFD6CC',
- 'scale-coral-2': '#FFB4A1',
- 'scale-coral-3': '#FD8C73',
- 'scale-coral-4': '#EC6547',
- 'scale-coral-5': '#C4432B',
- 'scale-coral-6': '#9E2F1C',
- 'scale-coral-7': '#801F0F',
- 'scale-coral-8': '#691105',
- 'scale-coral-9': '#510901',
- 'scale-gray-0': '#f6f8fa',
- 'scale-gray-1': '#eaeef2',
- 'scale-gray-2': '#d0d7de',
- 'scale-gray-3': '#afb8c1',
- 'scale-gray-4': '#8c959f',
- 'scale-gray-5': '#6e7781',
- 'scale-gray-6': '#57606a',
- 'scale-gray-7': '#424a53',
- 'scale-gray-8': '#32383f',
- 'scale-gray-9': '#24292f',
- 'scale-green-0': '#dafbe1',
- 'scale-green-1': '#aceebb',
- 'scale-green-2': '#6fdd8b',
- 'scale-green-3': '#4ac26b',
- 'scale-green-4': '#2da44e',
- 'scale-green-5': '#1a7f37',
- 'scale-green-6': '#116329',
- 'scale-green-7': '#044f1e',
- 'scale-green-8': '#003d16',
- 'scale-green-9': '#002d11',
- 'scale-orange-0': '#fff1e5',
- 'scale-orange-1': '#ffd8b5',
- 'scale-orange-2': '#ffb77c',
- 'scale-orange-3': '#fb8f44',
- 'scale-orange-4': '#e16f24',
- 'scale-orange-5': '#bc4c00',
- 'scale-orange-6': '#953800',
- 'scale-orange-7': '#762c00',
- 'scale-orange-8': '#5c2200',
- 'scale-orange-9': '#471700',
- 'scale-pink-0': '#ffeff7',
- 'scale-pink-1': '#ffd3eb',
- 'scale-pink-2': '#ffadda',
- 'scale-pink-3': '#ff80c8',
- 'scale-pink-4': '#e85aad',
- 'scale-pink-5': '#bf3989',
- 'scale-pink-6': '#99286e',
- 'scale-pink-7': '#772057',
- 'scale-pink-8': '#611347',
- 'scale-pink-9': '#4d0336',
- 'scale-purple-0': '#fbefff',
- 'scale-purple-1': '#ecd8ff',
- 'scale-purple-2': '#d8b9ff',
- 'scale-purple-3': '#c297ff',
- 'scale-purple-4': '#a475f9',
- 'scale-purple-5': '#8250df',
- 'scale-purple-6': '#6639ba',
- 'scale-purple-7': '#512a97',
- 'scale-purple-8': '#3e1f79',
- 'scale-purple-9': '#2e1461',
- 'scale-red-0': '#FFEBE9',
- 'scale-red-1': '#ffcecb',
- 'scale-red-2': '#ffaba8',
- 'scale-red-3': '#ff8182',
- 'scale-red-4': '#fa4549',
- 'scale-red-5': '#cf222e',
- 'scale-red-6': '#a40e26',
- 'scale-red-7': '#82071e',
- 'scale-red-8': '#660018',
- 'scale-red-9': '#4c0014',
- 'scale-white': '#ffffff',
- 'scale-yellow-0': '#fff8c5',
- 'scale-yellow-1': '#fae17d',
- 'scale-yellow-2': '#eac54f',
- 'scale-yellow-3': '#d4a72c',
- 'scale-yellow-4': '#bf8700',
- 'scale-yellow-5': '#9a6700',
- 'scale-yellow-6': '#7d4e00',
- 'scale-yellow-7': '#633c01',
- 'scale-yellow-8': '#4d2d00',
- 'scale-yellow-9': '#3b2300',
- 'search-keyword-hl': '#fff8c5',
- 'select-menu-backdrop-border': 'rgba(0,0,0,0)',
- 'select-menu-tap-focus-bg': '#b6e3ff',
- 'select-menu-tap-highlight': 'rgba(175,184,193,0.5)',
- 'severe-emphasis': '#bc4c00',
- 'severe-fg': '#bc4c00',
- 'severe-muted': 'rgba(251,143,68,0.4)',
- 'severe-subtle': '#fff1e5',
- 'shadow-extra-large': '0 12px 28px rgba(140,149,159,0.3)',
- 'shadow-large': '0 8px 24px rgba(140,149,159,0.2)',
- 'shadow-medium': '0 3px 6px rgba(140,149,159,0.15)',
- 'shadow-small': '0 1px 0 rgba(27,31,36,0.04)',
- 'sidenav-selected-bg': '#ffffff',
- 'sponsors-emphasis': '#bf3989',
- 'sponsors-fg': '#bf3989',
- 'sponsors-muted': 'rgba(255,128,200,0.4)',
- 'sponsors-subtle': '#ffeff7',
- 'success-emphasis': '#2da44e',
- 'success-fg': '#1a7f37',
- 'success-muted': 'rgba(74,194,107,0.4)',
- 'success-subtle': '#dafbe1',
- 'timeline-badge-bg': '#eaeef2',
- 'topic-tag-border': 'rgba(0,0,0,0)',
- 'underlinenav-border-hover': 'rgba(175,184,193,0.2)',
- 'underlinenav-icon': '#6e7781',
-);
diff --git a/src/styles/themes/lightColorblind.scss b/src/styles/themes/lightColorblind.scss
deleted file mode 100644
index f23ee01..0000000
--- a/src/styles/themes/lightColorblind.scss
+++ /dev/null
@@ -1,418 +0,0 @@
-$variables: (
- 'accent-emphasis': '#0969da',
- 'accent-fg': '#0969da',
- 'accent-muted': 'rgba(84,174,255,0.4)',
- 'accent-subtle': '#ddf4ff',
- 'action-list-item-danger-active-bg': '#fefe48',
- 'action-list-item-danger-hover-bg': 'rgba(254,254,72,0.64)',
- 'action-list-item-danger-hover-text': '#ac5e00',
- 'action-list-item-default-active-bg': 'rgba(208,215,222,0.48)',
- 'action-list-item-default-hover-bg': 'rgba(208,215,222,0.32)',
- 'action-list-item-default-selected-bg': 'rgba(208,215,222,0.24)',
- 'action-list-item-inline-divider': 'rgba(208,215,222,0.48)',
- 'ansi-black-bright': '#57606a',
- 'ansi-black': '#24292f',
- 'ansi-blue-bright': '#218bff',
- 'ansi-blue': '#0969da',
- 'ansi-cyan-bright': '#3192aa',
- 'ansi-cyan': '#1b7c83',
- 'ansi-gray': '#6e7781',
- 'ansi-green-bright': '#0566d5',
- 'ansi-green': '#054da9',
- 'ansi-magenta-bright': '#a475f9',
- 'ansi-magenta': '#8250df',
- 'ansi-red-bright': '#8b4600',
- 'ansi-red': '#ac5e00',
- 'ansi-white-bright': '#8c959f',
- 'ansi-white': '#6e7781',
- 'ansi-yellow-bright': '#633c01',
- 'ansi-yellow': '#4d2d00',
- 'attention-emphasis': '#bf8700',
- 'attention-fg': '#9a6700',
- 'attention-muted': 'rgba(212,167,44,0.4)',
- 'attention-subtle': '#fff8c5',
- 'avatar-bg': '#ffffff',
- 'avatar-border': 'rgba(27,31,36,0.15)',
- 'avatar-child-shadow': '-2px -2px 0 rgba(255,255,255,0.8)',
- 'avatar-stack-fade-more': '#d0d7de',
- 'avatar-stack-fade': '#afb8c1',
- 'border-default': '#d0d7de',
- 'border-muted': 'hsla(210,18%,87%,1)',
- 'border-subtle': 'rgba(27,31,36,0.15)',
- 'btn-active-bg': 'hsla(220,14%,93%,1)',
- 'btn-active-border': 'rgba(27,31,36,0.15)',
- 'btn-bg': '#f6f8fa',
- 'btn-border': 'rgba(27,31,36,0.15)',
- 'btn-counter-bg': 'rgba(27,31,36,0.08)',
- 'btn-danger-counter-bg': 'rgba(172,94,0,0.1)',
- 'btn-danger-disabled-bg': '#f6f8fa',
- 'btn-danger-disabled-counter-bg': 'rgba(172,94,0,0.05)',
- 'btn-danger-disabled-text': 'rgba(172,94,0,0.5)',
- 'btn-danger-focus-border': 'rgba(27,31,36,0.15)',
- 'btn-danger-focus-shadow': '0 0 0 3px rgba(139,70,0,0.4)',
- 'btn-danger-hover-bg': '#8b4600',
- 'btn-danger-hover-border': 'rgba(27,31,36,0.15)',
- 'btn-danger-hover-counter-bg': 'rgba(255,255,255,0.2)',
- 'btn-danger-hover-icon': '#ffffff',
- 'btn-danger-hover-inset-shadow': 'inset 0 1px 0 rgba(255,255,255,0.03)',
- 'btn-danger-hover-shadow': '0 1px 0 rgba(27,31,36,0.1)',
- 'btn-danger-hover-text': '#ffffff',
- 'btn-danger-icon': '#ac5e00',
- 'btn-danger-selected-bg': 'hsla(33,100%,31%,1)',
- 'btn-danger-selected-border': 'rgba(27,31,36,0.15)',
- 'btn-danger-selected-shadow': 'inset 0 1px 0 rgba(47,41,0,0.2)',
- 'btn-danger-selected-text': '#ffffff',
- 'btn-danger-text': '#ac5e00',
- 'btn-focus-bg': '#f6f8fa',
- 'btn-focus-border': 'rgba(27,31,36,0.15)',
- 'btn-focus-shadow': '0 0 0 3px rgba(9,105,218,0.3)',
- 'btn-hover-bg': '#f3f4f6',
- 'btn-hover-border': 'rgba(27,31,36,0.15)',
- 'btn-inset-shadow': 'inset 0 1px 0 rgba(255,255,255,0.25)',
- 'btn-outline-counter-bg': 'rgba(9,105,218,0.1)',
- 'btn-outline-disabled-bg': '#f6f8fa',
- 'btn-outline-disabled-counter-bg': 'rgba(9,105,218,0.05)',
- 'btn-outline-disabled-text': 'rgba(9,105,218,0.5)',
- 'btn-outline-focus-border': 'rgba(27,31,36,0.15)',
- 'btn-outline-focus-shadow': '0 0 0 3px rgba(5,80,174,0.4)',
- 'btn-outline-hover-bg': '#0969da',
- 'btn-outline-hover-border': 'rgba(27,31,36,0.15)',
- 'btn-outline-hover-counter-bg': 'rgba(255,255,255,0.2)',
- 'btn-outline-hover-inset-shadow': 'inset 0 1px 0 rgba(255,255,255,0.03)',
- 'btn-outline-hover-shadow': '0 1px 0 rgba(27,31,36,0.1)',
- 'btn-outline-hover-text': '#ffffff',
- 'btn-outline-selected-bg': 'hsla(212,92%,42%,1)',
- 'btn-outline-selected-border': 'rgba(27,31,36,0.15)',
- 'btn-outline-selected-shadow': 'inset 0 1px 0 rgba(0,33,85,0.2)',
- 'btn-outline-selected-text': '#ffffff',
- 'btn-outline-text': '#0969da',
- 'btn-primary-bg': '#0088ff',
- 'btn-primary-border': 'rgba(27,31,36,0.15)',
- 'btn-primary-counter-bg': 'rgba(255,255,255,0.2)',
- 'btn-primary-disabled-bg': '#65ccff',
- 'btn-primary-disabled-border': 'rgba(27,31,36,0.15)',
- 'btn-primary-disabled-text': 'rgba(255,255,255,0.8)',
- 'btn-primary-focus-bg': '#0088ff',
- 'btn-primary-focus-border': 'rgba(27,31,36,0.15)',
- 'btn-primary-focus-shadow': '0 0 0 3px rgba(0,136,255,0.4)',
- 'btn-primary-hover-bg': '#0566d5',
- 'btn-primary-hover-border': 'rgba(27,31,36,0.15)',
- 'btn-primary-icon': 'rgba(255,255,255,0.8)',
- 'btn-primary-inset-shadow': 'inset 0 1px 0 rgba(255,255,255,0.03)',
- 'btn-primary-selected-bg': 'hsla(212,95%,41%,1)',
- 'btn-primary-selected-shadow': 'inset 0 1px 0 rgba(0,31,80,0.2)',
- 'btn-primary-shadow': '0 1px 0 rgba(27,31,36,0.1)',
- 'btn-primary-text': '#ffffff',
- 'btn-selected-bg': 'hsla(220,14%,94%,1)',
- 'btn-shadow-active': 'inset 0 0.15em 0.3em rgba(27,31,36,0.15)',
- 'btn-shadow-input-focus': '0 0 0 0.2em rgba(9,105,218,0.3)',
- 'btn-shadow': '0 1px 0 rgba(27,31,36,0.04)',
- 'btn-text': '#24292f',
- 'canvas-default-transparent': 'rgba(255,255,255,0)',
- 'canvas-default': '#ffffff',
- 'canvas-inset': '#f6f8fa',
- 'canvas-overlay': '#ffffff',
- 'canvas-subtle': '#f6f8fa',
- 'checks-ansi-black-bright': '#32383f',
- 'checks-ansi-black': '#24292f',
- 'checks-ansi-blue-bright': '#80ccff',
- 'checks-ansi-blue': '#54aeff',
- 'checks-ansi-cyan-bright': '#b3f0ff',
- 'checks-ansi-cyan': '#76e3ea',
- 'checks-ansi-gray': '#8c959f',
- 'checks-ansi-green-bright': '#65ccff',
- 'checks-ansi-green': '#35adff',
- 'checks-ansi-magenta-bright': '#d8b9ff',
- 'checks-ansi-magenta': '#c297ff',
- 'checks-ansi-red-bright': '#f8c200',
- 'checks-ansi-red': '#e7a100',
- 'checks-ansi-white-bright': '#d0d7de',
- 'checks-ansi-white': '#d0d7de',
- 'checks-ansi-yellow-bright': '#eac54f',
- 'checks-ansi-yellow': '#d4a72c',
- 'checks-bg': '#24292f',
- 'checks-btn-hover-bg': 'rgba(255,255,255,0.125)',
- 'checks-btn-hover-icon': '#f6f8fa',
- 'checks-btn-icon': '#afb8c1',
- 'checks-container-border-width': '0px',
- 'checks-donut-error': '#d08002',
- 'checks-donut-neutral': '#afb8c1',
- 'checks-donut-pending': '#bf8700',
- 'checks-donut-success': '#0088ff',
- 'checks-dropdown-bg': '#32383f',
- 'checks-dropdown-border': '#424a53',
- 'checks-dropdown-btn-hover-bg': '#32383f',
- 'checks-dropdown-btn-hover-text': '#f6f8fa',
- 'checks-dropdown-hover-bg': '#424a53',
- 'checks-dropdown-hover-text': '#f6f8fa',
- 'checks-dropdown-shadow': 'rgba(27,31,36,0.3)',
- 'checks-dropdown-text': '#afb8c1',
- 'checks-gate-bg': 'rgba(125,78,0,0.15)',
- 'checks-gate-text': '#d0d7de',
- 'checks-gate-waiting-text': '#afb8c1',
- 'checks-header-border': '#32383f',
- 'checks-header-icon': '#8c959f',
- 'checks-header-label-open-text': '#f6f8fa',
- 'checks-header-label-text': '#d0d7de',
- 'checks-input-bg': '#32383f',
- 'checks-input-focus-text': '#8c959f',
- 'checks-input-placeholder-text': '#8c959f',
- 'checks-input-shadow': 'none',
- 'checks-input-text': '#eaeef2',
- 'checks-line-dt-fm-bg': '#9a6700',
- 'checks-line-dt-fm-text': '#24292f',
- 'checks-line-hover-bg': '#32383f',
- 'checks-line-num-text': 'rgba(140,149,159,0.75)',
- 'checks-line-selected-bg': 'rgba(33,139,255,0.15)',
- 'checks-line-selected-num-text': '#54aeff',
- 'checks-line-text': '#d0d7de',
- 'checks-line-timestamp-text': '#8c959f',
- 'checks-logline-command-text': '#54aeff',
- 'checks-logline-debug-text': '#c297ff',
- 'checks-logline-error-bg': 'rgba(139,70,0,0.15)',
- 'checks-logline-error-num-text': '#e7a100',
- 'checks-logline-error-text': '#d0d7de',
- 'checks-logline-num-text': 'rgba(140,149,159,0.75)',
- 'checks-logline-section-text': '#35adff',
- 'checks-logline-text': '#8c959f',
- 'checks-logline-warning-bg': 'rgba(125,78,0,0.15)',
- 'checks-logline-warning-num-text': '#d4a72c',
- 'checks-logline-warning-text': '#d0d7de',
- 'checks-run-border-width': '0px',
- 'checks-scrollbar-thumb-bg': '#57606a',
- 'checks-step-error-text': '#e7a100',
- 'checks-step-header-open-bg': '#32383f',
- 'checks-step-warning-text': '#d4a72c',
- 'checks-text-link': '#54aeff',
- 'checks-text-primary': '#f6f8fa',
- 'checks-text-secondary': '#8c959f',
- 'codemirror-activeline-bg': 'rgba(234,238,242,0.5)',
- 'codemirror-bg': '#ffffff',
- 'codemirror-cursor': '#24292f',
- 'codemirror-guttermarker-subtle-text': '#6e7781',
- 'codemirror-guttermarker-text': '#ffffff',
- 'codemirror-gutters-bg': '#ffffff',
- 'codemirror-linenumber-text': '#57606a',
- 'codemirror-lines-bg': '#ffffff',
- 'codemirror-matchingbracket-text': '#24292f',
- 'codemirror-selection-bg': 'rgba(84,174,255,0.4)',
- 'codemirror-syntax-comment': '#24292f',
- 'codemirror-syntax-constant': '#0550ae',
- 'codemirror-syntax-entity': '#8250df',
- 'codemirror-syntax-keyword': '#ac5e00',
- 'codemirror-syntax-storage': '#ac5e00',
- 'codemirror-syntax-string': '#0a3069',
- 'codemirror-syntax-support': '#0550ae',
- 'codemirror-syntax-variable': '#953800',
- 'codemirror-text': '#24292f',
- 'counter-border': 'rgba(0,0,0,0)',
- 'danger-emphasis': '#ac5e00',
- 'danger-fg': '#ac5e00',
- 'danger-muted': 'rgba(231,161,0,0.4)',
- 'danger-subtle': '#fefe48',
- 'diff-blob-addition-fg': '#24292f',
- 'diff-blob-addition-line-bg': 'rgba(192,246,255,0.5)',
- 'diff-blob-addition-num-bg': 'rgba(53,173,255,0.4)',
- 'diff-blob-addition-num-text': '#24292f',
- 'diff-blob-addition-word-bg': 'rgba(53,173,255,0.4)',
- 'diff-blob-deletion-fg': '#24292f',
- 'diff-blob-deletion-line-bg': 'rgba(254,254,72,0.5)',
- 'diff-blob-deletion-num-bg': 'rgba(231,161,0,0.4)',
- 'diff-blob-deletion-num-text': '#24292f',
- 'diff-blob-deletion-word-bg': 'rgba(248,194,0,0.5)',
- 'diff-blob-expander-icon': '#57606a',
- 'diff-blob-hunk-num-bg': 'rgba(84,174,255,0.4)',
- 'diff-blob-selected-line-highlight-mix-blend-mode': 'multiply',
- 'diffstat-addition-bg': '#0088ff',
- 'diffstat-addition-border': 'rgba(27,31,36,0.15)',
- 'diffstat-deletion-border': 'rgba(27,31,36,0.15)',
- 'done-emphasis': '#8250df',
- 'done-fg': '#8250df',
- 'done-muted': 'rgba(194,151,255,0.4)',
- 'done-subtle': '#fbefff',
- 'fg-default': '#24292f',
- 'fg-muted': '#57606a',
- 'fg-on-emphasis': '#ffffff',
- 'fg-subtle': '#6e7781',
- 'header-bg': '#24292f',
- 'header-divider': '#57606a',
- 'header-logo': '#ffffff',
- 'header-search-bg': '#24292f',
- 'header-search-border': '#57606a',
- 'header-text': 'rgba(255,255,255,0.7)',
- 'input-disabled-bg': 'rgba(175,184,193,0.2)',
- 'marketing-icon-primary': '#218bff',
- 'marketing-icon-secondary': '#54aeff',
- 'menu-bg-active': 'rgba(0,0,0,0)',
- 'mktg-btn-bg': '#1b1f23',
- 'mktg-btn-shadow-focus': 'rgb(0 0 0 / 15%) 0 0 0 4px',
- 'mktg-btn-shadow-hover-muted': 'rgb(0 0 0 / 70%) 0 0 0 2px inset',
- 'mktg-btn-shadow-hover':
- '0 3px 2px rgba(0, 0, 0, 0.07), 0 7px 5px rgba(0, 0, 0, 0.04), 0 12px 10px rgba(0, 0, 0, 0.03), 0 22px 18px rgba(0, 0, 0, 0.03), 0 42px 33px rgba(0, 0, 0, 0.02), 0 100px 80px rgba(0, 0, 0, 0.02)',
- 'mktg-btn-shadow-outline': 'rgb(0 0 0 / 15%) 0 0 0 1px inset',
- 'neutral-emphasis-plus': '#24292f',
- 'neutral-emphasis': '#6e7781',
- 'neutral-muted': 'rgba(175,184,193,0.2)',
- 'neutral-subtle': 'rgba(234,238,242,0.5)',
- 'overlay-shadow': '0 1px 3px rgba(27,31,36,0.12), 0 8px 24px rgba(66,74,83,0.12)',
- 'page-header-bg': '#f6f8fa',
- 'prettylights-syntax-brackethighlighter-angle': '#57606a',
- 'prettylights-syntax-brackethighlighter-unmatched': '#6c3900',
- 'prettylights-syntax-carriage-return-bg': '#ac5e00',
- 'prettylights-syntax-carriage-return-text': '#f6f8fa',
- 'prettylights-syntax-comment': '#6e7781',
- 'prettylights-syntax-constant-other-reference-link': '#0a3069',
- 'prettylights-syntax-constant': '#0550ae',
- 'prettylights-syntax-entity-tag': '#054da9',
- 'prettylights-syntax-entity': '#8250df',
- 'prettylights-syntax-invalid-illegal-bg': '#6c3900',
- 'prettylights-syntax-invalid-illegal-text': '#f6f8fa',
- 'prettylights-syntax-keyword': '#ac5e00',
- 'prettylights-syntax-markup-bold': '#24292f',
- 'prettylights-syntax-markup-changed-bg': '#ffd8b5',
- 'prettylights-syntax-markup-changed-text': '#953800',
- 'prettylights-syntax-markup-deleted-bg': '#fefe48',
- 'prettylights-syntax-markup-deleted-text': '#6c3900',
- 'prettylights-syntax-markup-heading': '#0550ae',
- 'prettylights-syntax-markup-ignored-bg': '#0550ae',
- 'prettylights-syntax-markup-ignored-text': '#eaeef2',
- 'prettylights-syntax-markup-inserted-bg': '#c0f6ff',
- 'prettylights-syntax-markup-inserted-text': '#054da9',
- 'prettylights-syntax-markup-italic': '#24292f',
- 'prettylights-syntax-markup-list': '#3b2300',
- 'prettylights-syntax-meta-diff-range': '#8250df',
- 'prettylights-syntax-storage-modifier-import': '#24292f',
- 'prettylights-syntax-string-regexp': '#054da9',
- 'prettylights-syntax-string': '#0a3069',
- 'prettylights-syntax-sublimelinter-gutter-mark': '#8c959f',
- 'prettylights-syntax-variable': '#953800',
- 'primer-border-active': '#FD8C73',
- 'primer-border-contrast': 'rgba(27,31,36,0.1)',
- 'primer-canvas-backdrop': 'rgba(27,31,36,0.5)',
- 'primer-canvas-sticky': 'rgba(255,255,255,0.95)',
- 'primer-fg-disabled': '#8c959f',
- 'primer-shadow-focus': '0 0 0 3px rgba(9,105,218,0.3)',
- 'primer-shadow-highlight': 'inset 0 1px 0 rgba(255,255,255,0.25)',
- 'primer-shadow-inset': 'inset 0 1px 0 rgba(208,215,222,0.2)',
- 'project-gradient-in': '#ffffff',
- 'project-gradient-out': 'rgba(255,255,255,0)',
- 'project-header-bg': '#24292f',
- 'project-sidebar-bg': '#ffffff',
- 'scale-black': '#1b1f24',
- 'scale-blue-0': '#ddf4ff',
- 'scale-blue-1': '#b6e3ff',
- 'scale-blue-2': '#80ccff',
- 'scale-blue-3': '#54aeff',
- 'scale-blue-4': '#218bff',
- 'scale-blue-5': '#0969da',
- 'scale-blue-6': '#0550ae',
- 'scale-blue-7': '#033d8b',
- 'scale-blue-8': '#0a3069',
- 'scale-blue-9': '#002155',
- 'scale-coral-0': '#FFF0EB',
- 'scale-coral-1': '#FFD6CC',
- 'scale-coral-2': '#FFB4A1',
- 'scale-coral-3': '#FD8C73',
- 'scale-coral-4': '#EC6547',
- 'scale-coral-5': '#C4432B',
- 'scale-coral-6': '#9E2F1C',
- 'scale-coral-7': '#801F0F',
- 'scale-coral-8': '#691105',
- 'scale-coral-9': '#510901',
- 'scale-gray-0': '#f6f8fa',
- 'scale-gray-1': '#eaeef2',
- 'scale-gray-2': '#d0d7de',
- 'scale-gray-3': '#afb8c1',
- 'scale-gray-4': '#8c959f',
- 'scale-gray-5': '#6e7781',
- 'scale-gray-6': '#57606a',
- 'scale-gray-7': '#424a53',
- 'scale-gray-8': '#32383f',
- 'scale-gray-9': '#24292f',
- 'scale-green-0': '#c0f6ff',
- 'scale-green-1': '#96e5ff',
- 'scale-green-2': '#65ccff',
- 'scale-green-3': '#35adff',
- 'scale-green-4': '#0088ff',
- 'scale-green-5': '#0566d5',
- 'scale-green-6': '#054da9',
- 'scale-green-7': '#033a86',
- 'scale-green-8': '#002d68',
- 'scale-green-9': '#001f50',
- 'scale-orange-0': '#fff1e5',
- 'scale-orange-1': '#ffd8b5',
- 'scale-orange-2': '#ffb77c',
- 'scale-orange-3': '#fb8f44',
- 'scale-orange-4': '#e16f24',
- 'scale-orange-5': '#bc4c00',
- 'scale-orange-6': '#953800',
- 'scale-orange-7': '#762c00',
- 'scale-orange-8': '#5c2200',
- 'scale-orange-9': '#471700',
- 'scale-pink-0': '#ffeff7',
- 'scale-pink-1': '#ffd3eb',
- 'scale-pink-2': '#ffadda',
- 'scale-pink-3': '#ff80c8',
- 'scale-pink-4': '#e85aad',
- 'scale-pink-5': '#bf3989',
- 'scale-pink-6': '#99286e',
- 'scale-pink-7': '#772057',
- 'scale-pink-8': '#611347',
- 'scale-pink-9': '#4d0336',
- 'scale-purple-0': '#fbefff',
- 'scale-purple-1': '#ecd8ff',
- 'scale-purple-2': '#d8b9ff',
- 'scale-purple-3': '#c297ff',
- 'scale-purple-4': '#a475f9',
- 'scale-purple-5': '#8250df',
- 'scale-purple-6': '#6639ba',
- 'scale-purple-7': '#512a97',
- 'scale-purple-8': '#3e1f79',
- 'scale-purple-9': '#2e1461',
- 'scale-red-0': '#fefe48',
- 'scale-red-1': '#fee325',
- 'scale-red-2': '#f8c200',
- 'scale-red-3': '#e7a100',
- 'scale-red-4': '#d08002',
- 'scale-red-5': '#ac5e00',
- 'scale-red-6': '#8b4600',
- 'scale-red-7': '#6c3900',
- 'scale-red-8': '#4c3100',
- 'scale-red-9': '#2f2900',
- 'scale-white': '#ffffff',
- 'scale-yellow-0': '#fff8c5',
- 'scale-yellow-1': '#fae17d',
- 'scale-yellow-2': '#eac54f',
- 'scale-yellow-3': '#d4a72c',
- 'scale-yellow-4': '#bf8700',
- 'scale-yellow-5': '#9a6700',
- 'scale-yellow-6': '#7d4e00',
- 'scale-yellow-7': '#633c01',
- 'scale-yellow-8': '#4d2d00',
- 'scale-yellow-9': '#3b2300',
- 'search-keyword-hl': '#fff8c5',
- 'select-menu-backdrop-border': 'rgba(0,0,0,0)',
- 'select-menu-tap-focus-bg': '#b6e3ff',
- 'select-menu-tap-highlight': 'rgba(175,184,193,0.5)',
- 'severe-emphasis': '#bc4c00',
- 'severe-fg': '#bc4c00',
- 'severe-muted': 'rgba(251,143,68,0.4)',
- 'severe-subtle': '#fff1e5',
- 'shadow-extra-large': '0 12px 28px rgba(140,149,159,0.3)',
- 'shadow-large': '0 8px 24px rgba(140,149,159,0.2)',
- 'shadow-medium': '0 3px 6px rgba(140,149,159,0.15)',
- 'shadow-small': '0 1px 0 rgba(27,31,36,0.04)',
- 'sidenav-selected-bg': '#ffffff',
- 'sponsors-emphasis': '#bf3989',
- 'sponsors-fg': '#bf3989',
- 'sponsors-muted': 'rgba(255,128,200,0.4)',
- 'sponsors-subtle': '#ffeff7',
- 'success-emphasis': '#0088ff',
- 'success-fg': '#0566d5',
- 'success-muted': 'rgba(53,173,255,0.4)',
- 'success-subtle': '#c0f6ff',
- 'timeline-badge-bg': '#eaeef2',
- 'topic-tag-border': 'rgba(0,0,0,0)',
- 'underlinenav-border-hover': 'rgba(175,184,193,0.2)',
- 'underlinenav-icon': '#6e7781',
-);
diff --git a/src/styles/themes/lightHighContrast.scss b/src/styles/themes/lightHighContrast.scss
deleted file mode 100644
index 8b1c9d5..0000000
--- a/src/styles/themes/lightHighContrast.scss
+++ /dev/null
@@ -1,418 +0,0 @@
-$variables: (
- 'accent-emphasis': '#0349b4',
- 'accent-fg': '#0349b4',
- 'accent-muted': '#368cf9',
- 'accent-subtle': '#dff7ff',
- 'action-list-item-danger-active-bg': '#fff0ee',
- 'action-list-item-danger-hover-bg': 'rgba(255,240,238,0.64)',
- 'action-list-item-danger-hover-text': '#a0111f',
- 'action-list-item-default-active-bg': 'rgba(206,213,220,0.48)',
- 'action-list-item-default-hover-bg': 'rgba(206,213,220,0.32)',
- 'action-list-item-default-selected-bg': 'rgba(206,213,220,0.24)',
- 'action-list-item-inline-divider': 'rgba(32,37,44,0.48)',
- 'ansi-black-bright': '#4B535D',
- 'ansi-black': '#0E1116',
- 'ansi-blue-bright': '#1168e3',
- 'ansi-blue': '#0349b4',
- 'ansi-cyan-bright': '#3192aa',
- 'ansi-cyan': '#1b7c83',
- 'ansi-gray': '#66707B',
- 'ansi-green-bright': '#055d20',
- 'ansi-green': '#024c1a',
- 'ansi-magenta-bright': '#844ae7',
- 'ansi-magenta': '#622cbc',
- 'ansi-red-bright': '#86061d',
- 'ansi-red': '#a0111f',
- 'ansi-white-bright': '#88929D',
- 'ansi-white': '#66707B',
- 'ansi-yellow-bright': '#4e2c00',
- 'ansi-yellow': '#3f2200',
- 'attention-emphasis': '#744500',
- 'attention-fg': '#744500',
- 'attention-muted': '#b58407',
- 'attention-subtle': '#fcf7be',
- 'avatar-bg': '#ffffff',
- 'avatar-border': 'rgba(1,4,9,0.8)',
- 'avatar-child-shadow': '-2px -2px 0 rgba(255,255,255,0.8)',
- 'avatar-stack-fade-more': '#CED5DC',
- 'avatar-stack-fade': '#ACB6C0',
- 'border-default': '#20252C',
- 'border-muted': '#88929D',
- 'border-subtle': 'rgba(1,4,9,0.8)',
- 'btn-active-bg': '#ACB6C0',
- 'btn-active-border': 'rgba(1,4,9,0.8)',
- 'btn-bg': '#E7ECF0',
- 'btn-border': 'rgba(1,4,9,0.8)',
- 'btn-counter-bg': 'rgba(1,4,9,0.08)',
- 'btn-danger-counter-bg': 'rgba(160,17,31,0.1)',
- 'btn-danger-disabled-bg': '#E7ECF0',
- 'btn-danger-disabled-counter-bg': 'rgba(160,17,31,0.05)',
- 'btn-danger-disabled-text': 'rgba(160,17,31,0.5)',
- 'btn-danger-focus-border': '#6e011a',
- 'btn-danger-focus-shadow': '0 0 0 3px rgba(134,6,29,0.4)',
- 'btn-danger-hover-bg': '#a0111f',
- 'btn-danger-hover-border': '#6e011a',
- 'btn-danger-hover-counter-bg': 'rgba(255,255,255,0.2)',
- 'btn-danger-hover-icon': '#ffffff',
- 'btn-danger-hover-inset-shadow': 'inset 0 1px 0 rgba(255,255,255,0.03)',
- 'btn-danger-hover-shadow': '0 1px 0 rgba(1,4,9,0.1)',
- 'btn-danger-hover-text': '#ffffff',
- 'btn-danger-icon': '#86061d',
- 'btn-danger-selected-bg': '#6e011a',
- 'btn-danger-selected-border': '#6e011a',
- 'btn-danger-selected-shadow': 'inset 0 1px 0 rgba(67,0,17,0.2)',
- 'btn-danger-selected-text': '#ffffff',
- 'btn-danger-text': '#86061d',
- 'btn-focus-bg': '#CED5DC',
- 'btn-focus-border': 'rgba(1,4,9,0.8)',
- 'btn-focus-shadow': '0 0 0 3px rgba(3,73,180,0.3)',
- 'btn-hover-bg': '#CED5DC',
- 'btn-hover-border': 'rgba(1,4,9,0.8)',
- 'btn-inset-shadow': 'inset 0 1px 0 rgba(255,255,255,0.25)',
- 'btn-outline-counter-bg': 'rgba(3,73,180,0.1)',
- 'btn-outline-disabled-bg': '#E7ECF0',
- 'btn-outline-disabled-counter-bg': 'rgba(3,73,180,0.05)',
- 'btn-outline-disabled-text': 'rgba(3,73,180,0.5)',
- 'btn-outline-focus-border': '#022f7a',
- 'btn-outline-focus-shadow': '0 0 0 3px rgba(2,59,149,0.4)',
- 'btn-outline-hover-bg': '#0349b4',
- 'btn-outline-hover-border': '#022f7a',
- 'btn-outline-hover-counter-bg': 'rgba(255,255,255,0.2)',
- 'btn-outline-hover-inset-shadow': 'inset 0 1px 0 rgba(255,255,255,0.03)',
- 'btn-outline-hover-shadow': '0 1px 0 rgba(1,4,9,0.1)',
- 'btn-outline-hover-text': '#ffffff',
- 'btn-outline-selected-bg': '#022f7a',
- 'btn-outline-selected-border': '#022f7a',
- 'btn-outline-selected-shadow': 'inset 0 1px 0 rgba(2,26,74,0.2)',
- 'btn-outline-selected-text': '#ffffff',
- 'btn-outline-text': '#023b95',
- 'btn-primary-bg': '#055d20',
- 'btn-primary-border': '#013d14',
- 'btn-primary-counter-bg': 'rgba(255,255,255,0.2)',
- 'btn-primary-disabled-bg': '#94d3a2',
- 'btn-primary-disabled-border': 'rgba(1,4,9,0.8)',
- 'btn-primary-disabled-text': 'rgba(255,255,255,0.8)',
- 'btn-primary-focus-bg': '#013d14',
- 'btn-primary-focus-border': '#013d14',
- 'btn-primary-focus-shadow': '0 0 0 3px rgba(1,61,20,0.4)',
- 'btn-primary-hover-bg': '#024c1a',
- 'btn-primary-hover-border': '#013d14',
- 'btn-primary-icon': 'rgba(255,255,255,0.8)',
- 'btn-primary-inset-shadow': 'inset 0 1px 0 rgba(255,255,255,0.03)',
- 'btn-primary-selected-bg': 'hsla(139,95%,13%,1)',
- 'btn-primary-selected-shadow': 'inset 0 1px 0 rgba(0,35,11,0.2)',
- 'btn-primary-shadow': '0 1px 0 rgba(1,4,9,0.1)',
- 'btn-primary-text': '#ffffff',
- 'btn-selected-bg': '#ACB6C0',
- 'btn-shadow-active': 'inset 0 0.15em 0.3em rgba(1,4,9,0.15)',
- 'btn-shadow-input-focus': '0 0 0 0.2em rgba(3,73,180,0.3)',
- 'btn-shadow': '0 1px 0 rgba(1,4,9,0.04)',
- 'btn-text': '#0E1116',
- 'canvas-default-transparent': 'rgba(255,255,255,0)',
- 'canvas-default': '#ffffff',
- 'canvas-inset': '#ffffff',
- 'canvas-overlay': '#ffffff',
- 'canvas-subtle': '#E7ECF0',
- 'checks-ansi-black-bright': '#20252C',
- 'checks-ansi-black': '#0E1116',
- 'checks-ansi-blue-bright': '#67b3fd',
- 'checks-ansi-blue': '#368cf9',
- 'checks-ansi-cyan-bright': '#b3f0ff',
- 'checks-ansi-cyan': '#76e3ea',
- 'checks-ansi-gray': '#88929D',
- 'checks-ansi-green-bright': '#43c663',
- 'checks-ansi-green': '#26a148',
- 'checks-ansi-magenta-bright': '#c49bff',
- 'checks-ansi-magenta': '#a371f7',
- 'checks-ansi-red-bright': '#ff8e8a',
- 'checks-ansi-red': '#ee5a5d',
- 'checks-ansi-white-bright': '#CED5DC',
- 'checks-ansi-white': '#CED5DC',
- 'checks-ansi-yellow-bright': '#d5a824',
- 'checks-ansi-yellow': '#b58407',
- 'checks-bg': '#0E1116',
- 'checks-btn-hover-bg': 'rgba(255,255,255,0.125)',
- 'checks-btn-hover-icon': '#FFFFFF',
- 'checks-btn-icon': '#ACB6C0',
- 'checks-container-border-width': '0px',
- 'checks-donut-error': '#d5232c',
- 'checks-donut-neutral': '#ACB6C0',
- 'checks-donut-pending': '#956400',
- 'checks-donut-success': '#117f32',
- 'checks-dropdown-bg': '#20252C',
- 'checks-dropdown-border': '#343B43',
- 'checks-dropdown-btn-hover-bg': '#20252C',
- 'checks-dropdown-btn-hover-text': '#FFFFFF',
- 'checks-dropdown-hover-bg': '#343B43',
- 'checks-dropdown-hover-text': '#FFFFFF',
- 'checks-dropdown-shadow': 'rgba(1,4,9,0.3)',
- 'checks-dropdown-text': '#ACB6C0',
- 'checks-gate-bg': 'rgba(96,55,0,0.15)',
- 'checks-gate-text': '#CED5DC',
- 'checks-gate-waiting-text': '#ACB6C0',
- 'checks-header-border': '#20252C',
- 'checks-header-icon': '#88929D',
- 'checks-header-label-open-text': '#FFFFFF',
- 'checks-header-label-text': '#CED5DC',
- 'checks-input-bg': '#20252C',
- 'checks-input-focus-text': '#88929D',
- 'checks-input-placeholder-text': '#88929D',
- 'checks-input-shadow': 'none',
- 'checks-input-text': '#E7ECF0',
- 'checks-line-dt-fm-bg': '#744500',
- 'checks-line-dt-fm-text': '#0E1116',
- 'checks-line-hover-bg': '#20252C',
- 'checks-line-num-text': 'rgba(136,146,157,0.75)',
- 'checks-line-selected-bg': 'rgba(17,104,227,0.15)',
- 'checks-line-selected-num-text': '#368cf9',
- 'checks-line-text': '#CED5DC',
- 'checks-line-timestamp-text': '#88929D',
- 'checks-logline-command-text': '#368cf9',
- 'checks-logline-debug-text': '#a371f7',
- 'checks-logline-error-bg': 'rgba(134,6,29,0.15)',
- 'checks-logline-error-num-text': '#ee5a5d',
- 'checks-logline-error-text': '#CED5DC',
- 'checks-logline-num-text': 'rgba(136,146,157,0.75)',
- 'checks-logline-section-text': '#26a148',
- 'checks-logline-text': '#88929D',
- 'checks-logline-warning-bg': 'rgba(96,55,0,0.15)',
- 'checks-logline-warning-num-text': '#b58407',
- 'checks-logline-warning-text': '#CED5DC',
- 'checks-run-border-width': '0px',
- 'checks-scrollbar-thumb-bg': '#4B535D',
- 'checks-step-error-text': '#ee5a5d',
- 'checks-step-header-open-bg': '#20252C',
- 'checks-step-warning-text': '#b58407',
- 'checks-text-link': '#368cf9',
- 'checks-text-primary': '#FFFFFF',
- 'checks-text-secondary': '#88929D',
- 'codemirror-activeline-bg': '#E7ECF0',
- 'codemirror-bg': '#ffffff',
- 'codemirror-cursor': '#0E1116',
- 'codemirror-guttermarker-subtle-text': '#66707B',
- 'codemirror-guttermarker-text': '#ffffff',
- 'codemirror-gutters-bg': '#ffffff',
- 'codemirror-linenumber-text': '#0E1116',
- 'codemirror-lines-bg': '#ffffff',
- 'codemirror-matchingbracket-text': '#0E1116',
- 'codemirror-selection-bg': '#368cf9',
- 'codemirror-syntax-comment': '#0E1116',
- 'codemirror-syntax-constant': '#023b95',
- 'codemirror-syntax-entity': '#622cbc',
- 'codemirror-syntax-keyword': '#a0111f',
- 'codemirror-syntax-storage': '#a0111f',
- 'codemirror-syntax-string': '#032563',
- 'codemirror-syntax-support': '#023b95',
- 'codemirror-syntax-variable': '#702c00',
- 'codemirror-text': '#0E1116',
- 'counter-border': '#20252C',
- 'danger-emphasis': '#a0111f',
- 'danger-fg': '#a0111f',
- 'danger-muted': '#ee5a5d',
- 'danger-subtle': '#fff0ee',
- 'diff-blob-addition-fg': '#ffffff',
- 'diff-blob-addition-line-bg': '#E6FFEC',
- 'diff-blob-addition-num-bg': '#CCFFD8',
- 'diff-blob-addition-num-text': '#0E1116',
- 'diff-blob-addition-word-bg': '#055d20',
- 'diff-blob-deletion-fg': '#ffffff',
- 'diff-blob-deletion-line-bg': '#fff0ee',
- 'diff-blob-deletion-num-bg': '#FFD7D5',
- 'diff-blob-deletion-num-text': '#0E1116',
- 'diff-blob-deletion-word-bg': '#a0111f',
- 'diff-blob-expander-icon': '#0E1116',
- 'diff-blob-hunk-num-bg': '#9cd7ff',
- 'diff-blob-selected-line-highlight-mix-blend-mode': 'multiply',
- 'diffstat-addition-bg': '#117f32',
- 'diffstat-addition-border': 'rgba(1,4,9,0.8)',
- 'diffstat-deletion-border': 'rgba(1,4,9,0.8)',
- 'done-emphasis': '#622cbc',
- 'done-fg': '#622cbc',
- 'done-muted': '#a371f7',
- 'done-subtle': '#faf0fe',
- 'fg-default': '#0E1116',
- 'fg-muted': '#0E1116',
- 'fg-on-emphasis': '#ffffff',
- 'fg-subtle': '#66707B',
- 'header-bg': '#0E1116',
- 'header-divider': '#ACB6C0',
- 'header-logo': '#ffffff',
- 'header-search-bg': '#0E1116',
- 'header-search-border': '#4B535D',
- 'header-text': 'rgba(255,255,255,0.7)',
- 'input-disabled-bg': 'rgba(172,182,192,0.2)',
- 'marketing-icon-primary': '#1168e3',
- 'marketing-icon-secondary': '#368cf9',
- 'menu-bg-active': 'rgba(0,0,0,0)',
- 'mktg-btn-bg': '#1b1f23',
- 'mktg-btn-shadow-focus': 'rgb(0 0 0 / 15%) 0 0 0 4px',
- 'mktg-btn-shadow-hover-muted': 'rgb(0 0 0 / 70%) 0 0 0 2px inset',
- 'mktg-btn-shadow-hover':
- '0 3px 2px rgba(0, 0, 0, 0.07), 0 7px 5px rgba(0, 0, 0, 0.04), 0 12px 10px rgba(0, 0, 0, 0.03), 0 22px 18px rgba(0, 0, 0, 0.03), 0 42px 33px rgba(0, 0, 0, 0.02), 0 100px 80px rgba(0, 0, 0, 0.02)',
- 'mktg-btn-shadow-outline': 'rgb(0 0 0 / 15%) 0 0 0 1px inset',
- 'neutral-emphasis-plus': '#0E1116',
- 'neutral-emphasis': '#66707B',
- 'neutral-muted': 'rgba(172,182,192,0.2)',
- 'neutral-subtle': '#E7ECF0',
- 'overlay-shadow': '0 1px 3px rgba(1,4,9,0.12), 0 8px 24px rgba(52,59,67,0.12)',
- 'page-header-bg': '#ffffff',
- 'prettylights-syntax-brackethighlighter-angle': '#4B535D',
- 'prettylights-syntax-brackethighlighter-unmatched': '#6e011a',
- 'prettylights-syntax-carriage-return-bg': '#a0111f',
- 'prettylights-syntax-carriage-return-text': '#FFFFFF',
- 'prettylights-syntax-comment': '#66707B',
- 'prettylights-syntax-constant-other-reference-link': '#032563',
- 'prettylights-syntax-constant': '#023b95',
- 'prettylights-syntax-entity-tag': '#024c1a',
- 'prettylights-syntax-entity': '#622cbc',
- 'prettylights-syntax-invalid-illegal-bg': '#6e011a',
- 'prettylights-syntax-invalid-illegal-text': '#FFFFFF',
- 'prettylights-syntax-keyword': '#a0111f',
- 'prettylights-syntax-markup-bold': '#0E1116',
- 'prettylights-syntax-markup-changed-bg': '#ffc67b',
- 'prettylights-syntax-markup-changed-text': '#702c00',
- 'prettylights-syntax-markup-deleted-bg': '#fff0ee',
- 'prettylights-syntax-markup-deleted-text': '#6e011a',
- 'prettylights-syntax-markup-heading': '#023b95',
- 'prettylights-syntax-markup-ignored-bg': '#023b95',
- 'prettylights-syntax-markup-ignored-text': '#E7ECF0',
- 'prettylights-syntax-markup-inserted-bg': '#d2fedb',
- 'prettylights-syntax-markup-inserted-text': '#024c1a',
- 'prettylights-syntax-markup-italic': '#0E1116',
- 'prettylights-syntax-markup-list': '#2e1800',
- 'prettylights-syntax-meta-diff-range': '#622cbc',
- 'prettylights-syntax-storage-modifier-import': '#0E1116',
- 'prettylights-syntax-string-regexp': '#024c1a',
- 'prettylights-syntax-string': '#032563',
- 'prettylights-syntax-sublimelinter-gutter-mark': '#88929D',
- 'prettylights-syntax-variable': '#702c00',
- 'primer-border-active': '#ef5b48',
- 'primer-border-contrast': 'rgba(1,4,9,0.1)',
- 'primer-canvas-backdrop': 'rgba(1,4,9,0.5)',
- 'primer-canvas-sticky': 'rgba(255,255,255,0.95)',
- 'primer-fg-disabled': '#88929D',
- 'primer-shadow-focus': '0 0 0 3px rgba(3,73,180,0.3)',
- 'primer-shadow-highlight': 'inset 0 1px 0 rgba(255,255,255,0.25)',
- 'primer-shadow-inset': 'inset 0 1px 0 rgba(206,213,220,0.2)',
- 'project-gradient-in': '#ffffff',
- 'project-gradient-out': 'rgba(255,255,255,0)',
- 'project-header-bg': '#0E1116',
- 'project-sidebar-bg': '#ffffff',
- 'scale-black': '#010409',
- 'scale-blue-0': '#dff7ff',
- 'scale-blue-1': '#9cd7ff',
- 'scale-blue-2': '#67b3fd',
- 'scale-blue-3': '#368cf9',
- 'scale-blue-4': '#1168e3',
- 'scale-blue-5': '#0349b4',
- 'scale-blue-6': '#023b95',
- 'scale-blue-7': '#022f7a',
- 'scale-blue-8': '#032563',
- 'scale-blue-9': '#021a4a',
- 'scale-coral-0': '#fff0ed',
- 'scale-coral-1': '#ffc2b6',
- 'scale-coral-2': '#ff8f7e',
- 'scale-coral-3': '#ef5b48',
- 'scale-coral-4': '#cd3425',
- 'scale-coral-5': '#9f1710',
- 'scale-coral-6': '#870706',
- 'scale-coral-7': '#6f0107',
- 'scale-coral-8': '#5b0002',
- 'scale-coral-9': '#430200',
- 'scale-gray-0': '#FFFFFF',
- 'scale-gray-1': '#E7ECF0',
- 'scale-gray-2': '#CED5DC',
- 'scale-gray-3': '#ACB6C0',
- 'scale-gray-4': '#88929D',
- 'scale-gray-5': '#66707B',
- 'scale-gray-6': '#4B535D',
- 'scale-gray-7': '#343B43',
- 'scale-gray-8': '#20252C',
- 'scale-gray-9': '#0E1116',
- 'scale-green-0': '#d2fedb',
- 'scale-green-1': '#82e596',
- 'scale-green-2': '#43c663',
- 'scale-green-3': '#26a148',
- 'scale-green-4': '#117f32',
- 'scale-green-5': '#055d20',
- 'scale-green-6': '#024c1a',
- 'scale-green-7': '#013d14',
- 'scale-green-8': '#003110',
- 'scale-green-9': '#00230b',
- 'scale-orange-0': '#fff2d5',
- 'scale-orange-1': '#ffc67b',
- 'scale-orange-2': '#f99636',
- 'scale-orange-3': '#dc6d1a',
- 'scale-orange-4': '#b45105',
- 'scale-orange-5': '#873800',
- 'scale-orange-6': '#702c00',
- 'scale-orange-7': '#5b2300',
- 'scale-orange-8': '#491b00',
- 'scale-orange-9': '#361200',
- 'scale-pink-0': '#feeff7',
- 'scale-pink-1': '#ffbde0',
- 'scale-pink-2': '#fc87ca',
- 'scale-pink-3': '#ed4baf',
- 'scale-pink-4': '#c9248e',
- 'scale-pink-5': '#971368',
- 'scale-pink-6': '#7d0c57',
- 'scale-pink-7': '#660847',
- 'scale-pink-8': '#53043a',
- 'scale-pink-9': '#3e022b',
- 'scale-purple-0': '#faf0fe',
- 'scale-purple-1': '#e0c5ff',
- 'scale-purple-2': '#c49bff',
- 'scale-purple-3': '#a371f7',
- 'scale-purple-4': '#844ae7',
- 'scale-purple-5': '#622cbc',
- 'scale-purple-6': '#512598',
- 'scale-purple-7': '#411d7b',
- 'scale-purple-8': '#341763',
- 'scale-purple-9': '#260f49',
- 'scale-red-0': '#fff0ee',
- 'scale-red-1': '#ffc1bc',
- 'scale-red-2': '#ff8e8a',
- 'scale-red-3': '#ee5a5d',
- 'scale-red-4': '#d5232c',
- 'scale-red-5': '#a0111f',
- 'scale-red-6': '#86061d',
- 'scale-red-7': '#6e011a',
- 'scale-red-8': '#5a0016',
- 'scale-red-9': '#430011',
- 'scale-white': '#ffffff',
- 'scale-yellow-0': '#fcf7be',
- 'scale-yellow-1': '#f0ce53',
- 'scale-yellow-2': '#d5a824',
- 'scale-yellow-3': '#b58407',
- 'scale-yellow-4': '#956400',
- 'scale-yellow-5': '#744500',
- 'scale-yellow-6': '#603700',
- 'scale-yellow-7': '#4e2c00',
- 'scale-yellow-8': '#3f2200',
- 'scale-yellow-9': '#2e1800',
- 'search-keyword-hl': '#fcf7be',
- 'select-menu-backdrop-border': 'rgba(0,0,0,0)',
- 'select-menu-tap-focus-bg': '#9cd7ff',
- 'select-menu-tap-highlight': 'rgba(172,182,192,0.5)',
- 'severe-emphasis': '#873800',
- 'severe-fg': '#873800',
- 'severe-muted': '#dc6d1a',
- 'severe-subtle': '#fff2d5',
- 'shadow-extra-large': '0 12px 28px rgba(136,146,157,0.3)',
- 'shadow-large': '0 8px 24px rgba(136,146,157,0.2)',
- 'shadow-medium': '0 3px 6px rgba(136,146,157,0.15)',
- 'shadow-small': '0 1px 0 rgba(1,4,9,0.04)',
- 'sidenav-selected-bg': '#ffffff',
- 'sponsors-emphasis': '#971368',
- 'sponsors-fg': '#971368',
- 'sponsors-muted': '#ed4baf',
- 'sponsors-subtle': '#feeff7',
- 'success-emphasis': '#055d20',
- 'success-fg': '#055d20',
- 'success-muted': '#26a148',
- 'success-subtle': '#d2fedb',
- 'timeline-badge-bg': '#E7ECF0',
- 'topic-tag-border': '#0349b4',
- 'underlinenav-border-hover': 'rgba(172,182,192,0.2)',
- 'underlinenav-icon': '#66707B',
-);
diff --git a/src/styles/themes/lightTritanopia.scss b/src/styles/themes/lightTritanopia.scss
deleted file mode 100644
index 1f08098..0000000
--- a/src/styles/themes/lightTritanopia.scss
+++ /dev/null
@@ -1,436 +0,0 @@
-$variables: (
- 'accent-emphasis': '#0969da',
- 'accent-fg': '#0969da',
- 'accent-muted': 'rgba(84,174,255,0.4)',
- 'accent-subtle': '#ddf4ff',
- 'action-list-item-danger-active-bg': '#FFEBE9',
- 'action-list-item-danger-hover-bg': 'rgba(255,235,233,0.64)',
- 'action-list-item-danger-hover-text': '#cf222e',
- 'action-list-item-default-active-bg': 'rgba(208,215,222,0.48)',
- 'action-list-item-default-active-border': 'rgba(0,0,0,0)',
- 'action-list-item-default-hover-bg': 'rgba(208,215,222,0.32)',
- 'action-list-item-default-hover-border': 'rgba(0,0,0,0)',
- 'action-list-item-default-selected-bg': 'rgba(208,215,222,0.24)',
- 'action-list-item-inline-divider': 'rgba(208,215,222,0.48)',
- 'ansi-black-bright': '#57606a',
- 'ansi-black': '#24292f',
- 'ansi-blue-bright': '#218bff',
- 'ansi-blue': '#0969da',
- 'ansi-cyan-bright': '#3192aa',
- 'ansi-cyan': '#1b7c83',
- 'ansi-gray': '#6e7781',
- 'ansi-green-bright': '#0969da',
- 'ansi-green': '#0550ae',
- 'ansi-magenta-bright': '#a475f9',
- 'ansi-magenta': '#8250df',
- 'ansi-red-bright': '#a40e26',
- 'ansi-red': '#cf222e',
- 'ansi-white-bright': '#8c959f',
- 'ansi-white': '#6e7781',
- 'ansi-yellow-bright': '#633c01',
- 'ansi-yellow': '#4d2d00',
- 'attention-emphasis': '#bf8700',
- 'attention-fg': '#9a6700',
- 'attention-muted': 'rgba(212,167,44,0.4)',
- 'attention-subtle': '#fff8c5',
- 'avatar-bg': '#ffffff',
- 'avatar-border': 'rgba(27,31,36,0.15)',
- 'avatar-child-shadow': '-2px -2px 0 rgba(255,255,255,0.8)',
- 'avatar-stack-fade-more': '#d0d7de',
- 'avatar-stack-fade': '#afb8c1',
- 'border-default': '#d0d7de',
- 'border-muted': 'hsla(210,18%,87%,1)',
- 'border-subtle': 'rgba(27,31,36,0.15)',
- 'btn-active-bg': 'hsla(220,14%,93%,1)',
- 'btn-active-border': 'rgba(27,31,36,0.15)',
- 'btn-bg': '#f6f8fa',
- 'btn-border': 'rgba(27,31,36,0.15)',
- 'btn-counter-bg': 'rgba(27,31,36,0.08)',
- 'btn-danger-counter-bg': 'rgba(207,34,46,0.1)',
- 'btn-danger-disabled-bg': '#f6f8fa',
- 'btn-danger-disabled-counter-bg': 'rgba(207,34,46,0.05)',
- 'btn-danger-disabled-text': 'rgba(207,34,46,0.5)',
- 'btn-danger-focus-border': 'rgba(27,31,36,0.15)',
- 'btn-danger-focus-shadow': '0 0 0 3px rgba(164,14,38,0.4)',
- 'btn-danger-hover-bg': '#a40e26',
- 'btn-danger-hover-border': 'rgba(27,31,36,0.15)',
- 'btn-danger-hover-counter-bg': 'rgba(255,255,255,0.2)',
- 'btn-danger-hover-icon': '#ffffff',
- 'btn-danger-hover-inset-shadow': 'inset 0 1px 0 rgba(255,255,255,0.03)',
- 'btn-danger-hover-shadow': '0 1px 0 rgba(27,31,36,0.1)',
- 'btn-danger-hover-text': '#ffffff',
- 'btn-danger-icon': '#cf222e',
- 'btn-danger-selected-bg': 'hsla(356,72%,44%,1)',
- 'btn-danger-selected-border': 'rgba(27,31,36,0.15)',
- 'btn-danger-selected-shadow': 'inset 0 1px 0 rgba(76,0,20,0.2)',
- 'btn-danger-selected-text': '#ffffff',
- 'btn-danger-text': '#cf222e',
- 'btn-focus-bg': '#f6f8fa',
- 'btn-focus-border': 'rgba(27,31,36,0.15)',
- 'btn-focus-shadow': '0 0 0 3px rgba(9,105,218,0.3)',
- 'btn-hover-bg': '#f3f4f6',
- 'btn-hover-border': 'rgba(27,31,36,0.15)',
- 'btn-inset-shadow': 'inset 0 1px 0 rgba(255,255,255,0.25)',
- 'btn-outline-counter-bg': 'rgba(9,105,218,0.1)',
- 'btn-outline-disabled-bg': '#f6f8fa',
- 'btn-outline-disabled-counter-bg': 'rgba(9,105,218,0.05)',
- 'btn-outline-disabled-text': 'rgba(9,105,218,0.5)',
- 'btn-outline-focus-border': 'rgba(27,31,36,0.15)',
- 'btn-outline-focus-shadow': '0 0 0 3px rgba(5,80,174,0.4)',
- 'btn-outline-hover-bg': '#0969da',
- 'btn-outline-hover-border': 'rgba(27,31,36,0.15)',
- 'btn-outline-hover-counter-bg': 'rgba(255,255,255,0.2)',
- 'btn-outline-hover-inset-shadow': 'inset 0 1px 0 rgba(255,255,255,0.03)',
- 'btn-outline-hover-shadow': '0 1px 0 rgba(27,31,36,0.1)',
- 'btn-outline-hover-text': '#ffffff',
- 'btn-outline-selected-bg': 'hsla(212,92%,42%,1)',
- 'btn-outline-selected-border': 'rgba(27,31,36,0.15)',
- 'btn-outline-selected-shadow': 'inset 0 1px 0 rgba(0,33,85,0.2)',
- 'btn-outline-selected-text': '#ffffff',
- 'btn-outline-text': '#0969da',
- 'btn-primary-bg': '#218bff',
- 'btn-primary-border': 'rgba(27,31,36,0.15)',
- 'btn-primary-counter-bg': 'rgba(255,255,255,0.2)',
- 'btn-primary-disabled-bg': '#80ccff',
- 'btn-primary-disabled-border': 'rgba(27,31,36,0.15)',
- 'btn-primary-disabled-text': 'rgba(255,255,255,0.8)',
- 'btn-primary-focus-bg': '#218bff',
- 'btn-primary-focus-border': 'rgba(27,31,36,0.15)',
- 'btn-primary-focus-shadow': '0 0 0 3px rgba(33,139,255,0.4)',
- 'btn-primary-hover-bg': '#0969da',
- 'btn-primary-hover-border': 'rgba(27,31,36,0.15)',
- 'btn-primary-icon': 'rgba(255,255,255,0.8)',
- 'btn-primary-inset-shadow': 'inset 0 1px 0 rgba(255,255,255,0.03)',
- 'btn-primary-selected-bg': 'hsla(212,92%,43%,1)',
- 'btn-primary-selected-shadow': 'inset 0 1px 0 rgba(0,33,85,0.2)',
- 'btn-primary-shadow': '0 1px 0 rgba(27,31,36,0.1)',
- 'btn-primary-text': '#ffffff',
- 'btn-selected-bg': 'hsla(220,14%,94%,1)',
- 'btn-shadow-active': 'inset 0 0.15em 0.3em rgba(27,31,36,0.15)',
- 'btn-shadow-input-focus': '0 0 0 0.2em rgba(9,105,218,0.3)',
- 'btn-shadow': '0 1px 0 rgba(27,31,36,0.04)',
- 'btn-text': '#24292f',
- 'canvas-default-transparent': 'rgba(255,255,255,0)',
- 'canvas-default': '#ffffff',
- 'canvas-inset': '#f6f8fa',
- 'canvas-overlay': '#ffffff',
- 'canvas-subtle': '#f6f8fa',
- 'checks-ansi-black-bright': '#32383f',
- 'checks-ansi-black': '#24292f',
- 'checks-ansi-blue-bright': '#80ccff',
- 'checks-ansi-blue': '#54aeff',
- 'checks-ansi-cyan-bright': '#b3f0ff',
- 'checks-ansi-cyan': '#76e3ea',
- 'checks-ansi-gray': '#8c959f',
- 'checks-ansi-green-bright': '#80ccff',
- 'checks-ansi-green': '#54aeff',
- 'checks-ansi-magenta-bright': '#d8b9ff',
- 'checks-ansi-magenta': '#c297ff',
- 'checks-ansi-red-bright': '#ffaba8',
- 'checks-ansi-red': '#ff8182',
- 'checks-ansi-white-bright': '#d0d7de',
- 'checks-ansi-white': '#d0d7de',
- 'checks-ansi-yellow-bright': '#eac54f',
- 'checks-ansi-yellow': '#d4a72c',
- 'checks-bg': '#24292f',
- 'checks-btn-hover-bg': 'rgba(255,255,255,0.125)',
- 'checks-btn-hover-icon': '#f6f8fa',
- 'checks-btn-icon': '#afb8c1',
- 'checks-container-border-width': '0px',
- 'checks-donut-error': '#fa4549',
- 'checks-donut-neutral': '#afb8c1',
- 'checks-donut-pending': '#bf8700',
- 'checks-donut-success': '#218bff',
- 'checks-dropdown-bg': '#32383f',
- 'checks-dropdown-border': '#424a53',
- 'checks-dropdown-btn-hover-bg': '#32383f',
- 'checks-dropdown-btn-hover-text': '#f6f8fa',
- 'checks-dropdown-hover-bg': '#424a53',
- 'checks-dropdown-hover-text': '#f6f8fa',
- 'checks-dropdown-shadow': 'rgba(27,31,36,0.3)',
- 'checks-dropdown-text': '#afb8c1',
- 'checks-gate-bg': 'rgba(125,78,0,0.15)',
- 'checks-gate-text': '#d0d7de',
- 'checks-gate-waiting-text': '#d4a72c',
- 'checks-header-border': '#32383f',
- 'checks-header-icon': '#8c959f',
- 'checks-header-label-open-text': '#f6f8fa',
- 'checks-header-label-text': '#d0d7de',
- 'checks-input-bg': '#32383f',
- 'checks-input-focus-text': '#8c959f',
- 'checks-input-placeholder-text': '#8c959f',
- 'checks-input-shadow': 'none',
- 'checks-input-text': '#eaeef2',
- 'checks-line-dt-fm-bg': '#9a6700',
- 'checks-line-dt-fm-text': '#24292f',
- 'checks-line-hover-bg': '#32383f',
- 'checks-line-num-text': 'rgba(140,149,159,0.75)',
- 'checks-line-selected-bg': 'rgba(33,139,255,0.15)',
- 'checks-line-selected-num-text': '#54aeff',
- 'checks-line-text': '#d0d7de',
- 'checks-line-timestamp-text': '#8c959f',
- 'checks-logline-command-text': '#54aeff',
- 'checks-logline-debug-text': '#c297ff',
- 'checks-logline-error-bg': 'rgba(164,14,38,0.15)',
- 'checks-logline-error-num-text': '#ff8182',
- 'checks-logline-error-text': '#d0d7de',
- 'checks-logline-num-text': 'rgba(140,149,159,0.75)',
- 'checks-logline-section-text': '#54aeff',
- 'checks-logline-text': '#8c959f',
- 'checks-logline-warning-bg': 'rgba(125,78,0,0.15)',
- 'checks-logline-warning-num-text': '#d4a72c',
- 'checks-logline-warning-text': '#d0d7de',
- 'checks-run-border-width': '0px',
- 'checks-scrollbar-thumb-bg': '#57606a',
- 'checks-step-error-text': '#ff8182',
- 'checks-step-header-open-bg': '#32383f',
- 'checks-step-warning-text': '#d4a72c',
- 'checks-text-link': '#54aeff',
- 'checks-text-primary': '#f6f8fa',
- 'checks-text-secondary': '#8c959f',
- 'closed-emphasis': '#6e7781',
- 'closed-fg': '#6e7781',
- 'closed-muted': 'rgba(175,184,193,0.4)',
- 'closed-subtle': '#f6f8fa',
- 'codemirror-activeline-bg': 'rgba(234,238,242,0.5)',
- 'codemirror-bg': '#ffffff',
- 'codemirror-cursor': '#24292f',
- 'codemirror-guttermarker-subtle-text': '#6e7781',
- 'codemirror-guttermarker-text': '#ffffff',
- 'codemirror-gutters-bg': '#ffffff',
- 'codemirror-linenumber-text': '#57606a',
- 'codemirror-lines-bg': '#ffffff',
- 'codemirror-matchingbracket-text': '#24292f',
- 'codemirror-selection-bg': 'rgba(84,174,255,0.4)',
- 'codemirror-syntax-comment': '#24292f',
- 'codemirror-syntax-constant': '#0550ae',
- 'codemirror-syntax-entity': '#8250df',
- 'codemirror-syntax-keyword': '#cf222e',
- 'codemirror-syntax-storage': '#cf222e',
- 'codemirror-syntax-string': '#0a3069',
- 'codemirror-syntax-support': '#0550ae',
- 'codemirror-syntax-variable': '#a40e26',
- 'codemirror-text': '#24292f',
- 'counter-border': 'rgba(0,0,0,0)',
- 'danger-emphasis': '#cf222e',
- 'danger-fg': '#cf222e',
- 'danger-muted': 'rgba(255,129,130,0.4)',
- 'danger-subtle': '#FFEBE9',
- 'diff-blob-addition-fg': '#24292f',
- 'diff-blob-addition-line-bg': 'rgba(221,244,255,0.5)',
- 'diff-blob-addition-num-bg': 'rgba(84,174,255,0.4)',
- 'diff-blob-addition-num-text': '#24292f',
- 'diff-blob-addition-word-bg': 'rgba(84,174,255,0.4)',
- 'diff-blob-deletion-fg': '#24292f',
- 'diff-blob-deletion-line-bg': 'rgba(255,235,233,0.5)',
- 'diff-blob-deletion-num-bg': 'rgba(255,129,130,0.4)',
- 'diff-blob-deletion-num-text': '#24292f',
- 'diff-blob-deletion-word-bg': 'rgba(255,171,168,0.5)',
- 'diff-blob-expander-icon': '#57606a',
- 'diff-blob-hunk-num-bg': 'rgba(84,174,255,0.4)',
- 'diff-blob-selected-line-highlight-mix-blend-mode': 'multiply',
- 'diffstat-addition-bg': '#218bff',
- 'diffstat-addition-border': 'rgba(27,31,36,0.15)',
- 'diffstat-deletion-border': 'rgba(27,31,36,0.15)',
- 'done-emphasis': '#8250df',
- 'done-fg': '#8250df',
- 'done-muted': 'rgba(194,151,255,0.4)',
- 'done-subtle': '#fbefff',
- 'fg-default': '#24292f',
- 'fg-muted': '#57606a',
- 'fg-on-emphasis': '#ffffff',
- 'fg-subtle': '#6e7781',
- 'header-bg': '#24292f',
- 'header-divider': '#57606a',
- 'header-logo': '#ffffff',
- 'header-search-bg': '#24292f',
- 'header-search-border': '#57606a',
- 'header-text': 'rgba(255,255,255,0.7)',
- 'input-disabled-bg': 'rgba(175,184,193,0.2)',
- 'marketing-icon-primary': '#218bff',
- 'marketing-icon-secondary': '#54aeff',
- 'menu-bg-active': 'rgba(0,0,0,0)',
- 'mktg-btn-bg': '#1b1f23',
- 'mktg-btn-shadow-focus': 'rgb(0 0 0 / 15%) 0 0 0 4px',
- 'mktg-btn-shadow-hover-muted': 'rgb(0 0 0 / 70%) 0 0 0 2px inset',
- 'mktg-btn-shadow-hover':
- '0 3px 2px rgba(0, 0, 0, 0.07), 0 7px 5px rgba(0, 0, 0, 0.04), 0 12px 10px rgba(0, 0, 0, 0.03), 0 22px 18px rgba(0, 0, 0, 0.03), 0 42px 33px rgba(0, 0, 0, 0.02), 0 100px 80px rgba(0, 0, 0, 0.02)',
- 'mktg-btn-shadow-outline': 'rgb(0 0 0 / 15%) 0 0 0 1px inset',
- 'neutral-emphasis-plus': '#24292f',
- 'neutral-emphasis': '#6e7781',
- 'neutral-muted': 'rgba(175,184,193,0.2)',
- 'neutral-subtle': 'rgba(234,238,242,0.5)',
- 'open-emphasis': '#fa4549',
- 'open-fg': '#cf222e',
- 'open-muted': 'rgba(255,129,130,0.4)',
- 'open-subtle': '#FFEBE9',
- 'overlay-shadow': '0 1px 3px rgba(27,31,36,0.12), 0 8px 24px rgba(66,74,83,0.12)',
- 'page-header-bg': '#f6f8fa',
- 'prettylights-syntax-brackethighlighter-angle': '#57606a',
- 'prettylights-syntax-brackethighlighter-unmatched': '#82071e',
- 'prettylights-syntax-carriage-return-bg': '#cf222e',
- 'prettylights-syntax-carriage-return-text': '#f6f8fa',
- 'prettylights-syntax-comment': '#6e7781',
- 'prettylights-syntax-constant-other-reference-link': '#0a3069',
- 'prettylights-syntax-constant': '#0550ae',
- 'prettylights-syntax-entity-tag': '#0550ae',
- 'prettylights-syntax-entity': '#8250df',
- 'prettylights-syntax-invalid-illegal-bg': '#82071e',
- 'prettylights-syntax-invalid-illegal-text': '#f6f8fa',
- 'prettylights-syntax-keyword': '#cf222e',
- 'prettylights-syntax-markup-bold': '#24292f',
- 'prettylights-syntax-markup-changed-bg': '#ffcecb',
- 'prettylights-syntax-markup-changed-text': '#a40e26',
- 'prettylights-syntax-markup-deleted-bg': '#FFEBE9',
- 'prettylights-syntax-markup-deleted-text': '#82071e',
- 'prettylights-syntax-markup-heading': '#0550ae',
- 'prettylights-syntax-markup-ignored-bg': '#0550ae',
- 'prettylights-syntax-markup-ignored-text': '#eaeef2',
- 'prettylights-syntax-markup-inserted-bg': '#ddf4ff',
- 'prettylights-syntax-markup-inserted-text': '#0550ae',
- 'prettylights-syntax-markup-italic': '#24292f',
- 'prettylights-syntax-markup-list': '#3b2300',
- 'prettylights-syntax-meta-diff-range': '#8250df',
- 'prettylights-syntax-storage-modifier-import': '#24292f',
- 'prettylights-syntax-string-regexp': '#0550ae',
- 'prettylights-syntax-string': '#0a3069',
- 'prettylights-syntax-sublimelinter-gutter-mark': '#8c959f',
- 'prettylights-syntax-variable': '#a40e26',
- 'primer-border-active': '#FD8C73',
- 'primer-border-contrast': 'rgba(27,31,36,0.1)',
- 'primer-canvas-backdrop': 'rgba(27,31,36,0.5)',
- 'primer-canvas-sticky': 'rgba(255,255,255,0.95)',
- 'primer-fg-disabled': '#8c959f',
- 'primer-shadow-focus': '0 0 0 3px rgba(9,105,218,0.3)',
- 'primer-shadow-highlight': 'inset 0 1px 0 rgba(255,255,255,0.25)',
- 'primer-shadow-inset': 'inset 0 1px 0 rgba(208,215,222,0.2)',
- 'project-gradient-in': '#ffffff',
- 'project-gradient-out': 'rgba(255,255,255,0)',
- 'project-header-bg': '#24292f',
- 'project-sidebar-bg': '#ffffff',
- 'scale-black': '#1b1f24',
- 'scale-blue-0': '#ddf4ff',
- 'scale-blue-1': '#b6e3ff',
- 'scale-blue-2': '#80ccff',
- 'scale-blue-3': '#54aeff',
- 'scale-blue-4': '#218bff',
- 'scale-blue-5': '#0969da',
- 'scale-blue-6': '#0550ae',
- 'scale-blue-7': '#033d8b',
- 'scale-blue-8': '#0a3069',
- 'scale-blue-9': '#002155',
- 'scale-coral-0': '#FFF0EB',
- 'scale-coral-1': '#FFD6CC',
- 'scale-coral-2': '#FFB4A1',
- 'scale-coral-3': '#FD8C73',
- 'scale-coral-4': '#EC6547',
- 'scale-coral-5': '#C4432B',
- 'scale-coral-6': '#9E2F1C',
- 'scale-coral-7': '#801F0F',
- 'scale-coral-8': '#691105',
- 'scale-coral-9': '#510901',
- 'scale-gray-0': '#f6f8fa',
- 'scale-gray-1': '#eaeef2',
- 'scale-gray-2': '#d0d7de',
- 'scale-gray-3': '#afb8c1',
- 'scale-gray-4': '#8c959f',
- 'scale-gray-5': '#6e7781',
- 'scale-gray-6': '#57606a',
- 'scale-gray-7': '#424a53',
- 'scale-gray-8': '#32383f',
- 'scale-gray-9': '#24292f',
- 'scale-green-0': '#ddf4ff',
- 'scale-green-1': '#b6e3ff',
- 'scale-green-2': '#80ccff',
- 'scale-green-3': '#54aeff',
- 'scale-green-4': '#218bff',
- 'scale-green-5': '#0969da',
- 'scale-green-6': '#0550ae',
- 'scale-green-7': '#033d8b',
- 'scale-green-8': '#0a3069',
- 'scale-green-9': '#002155',
- 'scale-orange-0': '#FFEBE9',
- 'scale-orange-1': '#ffcecb',
- 'scale-orange-2': '#ffaba8',
- 'scale-orange-3': '#ff8182',
- 'scale-orange-4': '#fa4549',
- 'scale-orange-5': '#cf222e',
- 'scale-orange-6': '#a40e26',
- 'scale-orange-7': '#82071e',
- 'scale-orange-8': '#660018',
- 'scale-orange-9': '#4c0014',
- 'scale-pink-0': '#ffeff7',
- 'scale-pink-1': '#ffd3eb',
- 'scale-pink-2': '#ffadda',
- 'scale-pink-3': '#ff80c8',
- 'scale-pink-4': '#e85aad',
- 'scale-pink-5': '#bf3989',
- 'scale-pink-6': '#99286e',
- 'scale-pink-7': '#772057',
- 'scale-pink-8': '#611347',
- 'scale-pink-9': '#4d0336',
- 'scale-purple-0': '#fbefff',
- 'scale-purple-1': '#ecd8ff',
- 'scale-purple-2': '#d8b9ff',
- 'scale-purple-3': '#c297ff',
- 'scale-purple-4': '#a475f9',
- 'scale-purple-5': '#8250df',
- 'scale-purple-6': '#6639ba',
- 'scale-purple-7': '#512a97',
- 'scale-purple-8': '#3e1f79',
- 'scale-purple-9': '#2e1461',
- 'scale-red-0': '#FFEBE9',
- 'scale-red-1': '#ffcecb',
- 'scale-red-2': '#ffaba8',
- 'scale-red-3': '#ff8182',
- 'scale-red-4': '#fa4549',
- 'scale-red-5': '#cf222e',
- 'scale-red-6': '#a40e26',
- 'scale-red-7': '#82071e',
- 'scale-red-8': '#660018',
- 'scale-red-9': '#4c0014',
- 'scale-white': '#ffffff',
- 'scale-yellow-0': '#fff8c5',
- 'scale-yellow-1': '#fae17d',
- 'scale-yellow-2': '#eac54f',
- 'scale-yellow-3': '#d4a72c',
- 'scale-yellow-4': '#bf8700',
- 'scale-yellow-5': '#9a6700',
- 'scale-yellow-6': '#7d4e00',
- 'scale-yellow-7': '#633c01',
- 'scale-yellow-8': '#4d2d00',
- 'scale-yellow-9': '#3b2300',
- 'search-keyword-hl': '#fff8c5',
- 'select-menu-backdrop-border': 'rgba(0,0,0,0)',
- 'select-menu-tap-focus-bg': '#b6e3ff',
- 'select-menu-tap-highlight': 'rgba(175,184,193,0.5)',
- 'severe-emphasis': '#cf222e',
- 'severe-fg': '#cf222e',
- 'severe-muted': 'rgba(255,129,130,0.4)',
- 'severe-subtle': '#FFEBE9',
- 'shadow-extra-large': '0 12px 28px rgba(140,149,159,0.3)',
- 'shadow-large': '0 8px 24px rgba(140,149,159,0.2)',
- 'shadow-medium': '0 3px 6px rgba(140,149,159,0.15)',
- 'shadow-small': '0 1px 0 rgba(27,31,36,0.04)',
- 'sidenav-selected-bg': '#ffffff',
- 'sponsors-emphasis': '#bf3989',
- 'sponsors-fg': '#bf3989',
- 'sponsors-muted': 'rgba(255,128,200,0.4)',
- 'sponsors-subtle': '#ffeff7',
- 'success-emphasis': '#218bff',
- 'success-fg': '#0969da',
- 'success-muted': 'rgba(84,174,255,0.4)',
- 'success-subtle': '#ddf4ff',
- 'switch-knob-checked-bg': '#0969da',
- 'switch-knob-checked-disabled-bg': '#6e7781',
- 'switch-track-bg': '#eaeef2',
- 'switch-track-border': '#afb8c1',
- 'switch-track-checked-active-bg': '#80ccff',
- 'switch-track-checked-bg': '#ddf4ff',
- 'switch-track-checked-border': '#54aeff',
- 'switch-track-checked-hover-bg': '#b6e3ff',
- 'timeline-badge-bg': '#eaeef2',
- 'topic-tag-border': 'rgba(0,0,0,0)',
- 'underlinenav-border-hover': 'rgba(175,184,193,0.2)',
- 'underlinenav-icon': '#6e7781',
-);
diff --git a/src/utils/DOMHelper.ts b/src/utils/DOMHelper.ts
index b369b46..1f42159 100644
--- a/src/utils/DOMHelper.ts
+++ b/src/utils/DOMHelper.ts
@@ -2,41 +2,29 @@
* this helper helps manipulating DOM
*/
-export function setGitakoBodyClass(className: string, enable: boolean) {
- const classList = document.body.classList
- if (enable) classList.add(className)
- else classList.remove(className)
-}
+export const rootElementID = 'gitako-root'
+export const gitakoDescriptionTarget = document.documentElement
/**
* when gitako is ready, make page's header narrower
* or cancel it
*/
export function markGitakoReadyState(ready: boolean) {
- const readyClassName = 'gitako-ready'
- return setGitakoBodyClass(readyClassName, ready)
-}
-
-export function markGitakoSafariFlag(enable = true) {
- const className = 'gitako-safari'
- return setGitakoBodyClass(className, enable)
+ const readyAttributeName = 'data-gitako-ready'
+ return gitakoDescriptionTarget.setAttribute(readyAttributeName, `${ready}`)
}
/**
* if should show gitako, then move body right to make space for showing gitako
* otherwise, hide the space
*/
-export const bodySpacingClassName = 'with-gitako-spacing'
+export const spacingAttributeName = 'data-with-gitako-spacing'
export function setBodyIndent(shouldShowGitako: boolean) {
- if (shouldShowGitako) {
- document.body.classList.add(bodySpacingClassName)
- } else {
- document.body.classList.remove(bodySpacingClassName)
- }
+ gitakoDescriptionTarget.setAttribute(spacingAttributeName, `${shouldShowGitako}`)
}
export function $(selector: string): HTMLElement | null
-export function $ = S | (string & {})
+
+type JSONPrimitive = string | number | boolean | null | undefined
+type JSONObject = {
+ [key: string]: JSONValue
+}
+type JSONArray = JSONValue[]
+type JSONValue = JSONPrimitive | JSONObject | JSONArray
diff --git a/src/platforms/GitHub/API.ts b/src/platforms/GitHub/API.ts
index d6c1d7c..7dbf825 100644
--- a/src/platforms/GitHub/API.ts
+++ b/src/platforms/GitHub/API.ts
@@ -1,25 +1,41 @@
import { errors } from 'platforms'
import { isEnterprise } from '.'
+import { is } from '../../utils/is'
+import { gitakoServiceHost } from '../../utils/networkService'
+import { continuousLoadPages, getDOM, resolveHeaderLink } from './utils'
-function apiRateLimitExceeded(content: any /* safe any */) {
- return content?.['documentation_url'] === 'https://developer.github.com/v3/#rate-limiting'
+function isAPIRateLimitExceeded(content: JSONValue) {
+ return (
+ is.JSON.object(content) &&
+ content?.['documentation_url'] === 'https://developer.github.com/v3/#rate-limiting'
+ )
}
-function isEmptyProject(content: any /* safe any */) {
- return content?.['message'] === 'Git Repository is empty.'
+function isEmptyProject(content: JSONValue) {
+ return is.JSON.object(content) && content?.['message'] === 'Git Repository is empty.'
}
-function isBlockedProject(content: any /* safe any */) {
- return content?.['message'] === 'Repository access blocked'
+function isBlockedProject(content: JSONValue) {
+ return is.JSON.object(content) && content?.['message'] === 'Repository access blocked'
}
-async function request(
+export const responseBodyResolvers = {
+ asIs: (response: Response) => response,
+ json(response: Response) {
+ const contentType = response.headers.get('Content-Type') || response.headers.get('content-type')
+ if (contentType?.includes('application/json')) return response.json()
+ throw new Error(`Response content type is "${contentType}"`)
+ },
+}
+
+async function requestAccess Denied
- {hasToken ? (
- <>
-