waveterm/public/themes/default.css
Mike Sawka ab21591314
updates for terminal fonts / colors (#375)
* updating fonts and colors

* use wavegreen for green

* cmdinput should use terminal colors

* adjust colors, bright up bright-white.  cmdinput use more term colors.
2024-03-04 16:27:34 -08:00

217 lines
7.5 KiB
CSS

/* Copyright 2024, Command Line Inc.
SPDX-License-Identifier: Apache-2.0 */
@import url("./term-dark.css");
:root {
--fa-style-family: "Font Awesome 6 Sharp";
/* these variables are overridden by user settings */
--termfontfamily: "Hack";
--termfontsize: 13px;
--termlineheight: 18px;
--termpad: 9px; /* padding value (scaled to termfontsize) */
--termfontsize-sm: 11px;
--termlineheight-sm: 15px;
/* other fonts */
--base-font-family: "Lato", sans-serif;
--base-font-size: 15px;
--base-font-weight: normal;
--title-font-size: 18px;
--input-bg-color: #171717;
--input-placeholder-color: #777;
--fixed-font: "Martian Mono", sans-serif;
--terminal-font: "JetBrains Mono", sans-serif;
--text-s1-font: "Martian Mono", sans-serif;
--markdown-font: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", Helvetica, Arial, sans-serif,
"Apple Color Emoji", "Segoe UI Emoji";
--markdown-font-size: 14px;
--screentabs-height: 38px; /* magic */
--screentabs-line-height: 21px; /* magic */
--screentabs-font-size: 15px;
--screentabs-font-weight: normal;
--screentabs-selected-font-weight: bold;
--screen-tab-width: 11.4em;
/* floating logo settings */
--floating-logo-width-darwin: 105px;
--floating-logo-width: 40px;
--floating-logo-height: var(--screentabs-height);
/* global colors */
--app-bg-color: black;
--app-accent-color: rgb(88, 193, 66);
--app-error-color: rgb(204, 0, 0);
--app-warning-color: rgb(255, 165, 0);
--app-success-color: rgb(38, 97, 26);
--app-text-color: rgb(211, 215, 207);
--app-text-primary-color: rgb(255, 255, 255);
--app-text-secondary-color: rgb(195, 200, 194);
--app-border-color: rgb(51, 51, 51);
--app-maincontent-bg-color: #333;
--app-panel-bg-color: rgba(21, 23, 21, 1);
--app-panel-bg-color-dev: rgb(21, 23, 48);
/* just for macos */
--app-border-radius-darwin: 10px;
/* global generic colors */
--app-black: rgb(0, 0, 0);
/* scrollbar colors */
/* --scrollbar-background-color: rgba(21, 23, 21, 1); */
--scrollbar-background-color: #030303;
--scrollbar-thumb-color: #333;
--scrollbar-thumb-hover-color: rgb(211, 215, 207);
/* code color */
--pre-bg-color: rgb(0, 0, 0);
/* tab colors */
--tab-red: rgb(229, 77, 46);
--tab-orange: rgb(239, 113, 59);
--tab-yellow: rgb(224, 185, 86);
--tab-green: rgb(88, 193, 66);
--tab-mint: rgb(75, 255, 169);
--tab-cyan: rgb(75, 223, 255);
--tab-blue: rgb(57, 113, 255);
--tab-violet: rgb(186, 118, 255);
--tab-pink: rgb(224, 86, 119);
--tab-white: rgb(255, 255, 255);
/* button colors */
--button-text-color: rgb(255, 255, 255);
--button-primary-bg-color: rgb(78, 154, 6);
--button-secondary-bg-color: rgba(255, 255, 255, 0.09);
--button-warning-bg-color: rgb(204, 0, 0);
/* input colors */
--checkbox-text-color: rgb(255, 255, 255);
--checkbox-bg-color: rgb(78, 154, 6);
--checkbox-check-color: rgb(255, 255, 255);
/* dropdown colors */
--dropdown-text-color: rgb(211, 215, 207);
--dropdown-error-color: rgb(229, 77, 46);
--dropdown-focus-color: rgb(78, 154, 6);
/* textfield colors */
--textfield-focused-border-color: rgb(78, 154, 6);
--textfield-error-border-color: rgb(229, 77, 46);
--textfield-label-color: rgb(195, 200, 194);
--textfield-text-color: rgb(255, 255, 255);
--textfield-bg-color: rgba(48, 49, 48, 0.6);
/* toggle colors */
--toggle-bg-color: rgb(51, 51, 51);
--toggle-thumb-color: rgb(211, 215, 207);
--toggle-checked-bg-color: rgb(78, 154, 6);
/* cmdstrcode colors */
--cmdstrcode-bg-color: rgb(0, 0, 0);
--cmdstrcode-text-color: rgb(211, 215, 207);
/* markdown colors */
--markdown-bg-color: rgb(35, 35, 35);
--markdown-outline-color: rgb(78, 154, 6);
/* status(remote) colors */
/* todo: all status colors must be unified */
--status-connected-color: rgb(70, 167, 88);
--status-connecting-color: rgb(245, 217, 10);
--status-error-color: rgb(229, 77, 46);
--status-disconnected-color: rgb(195, 200, 194);
/* status indicator colors */
/* todo: all status colors must be unified */
--status-indicator-color: rgb(211, 215, 207);
--status-indicator-error: rgb(204, 0, 0);
--status-indicator-success: rgb(78, 154, 6);
/* status(version) colors */
/* todo: all status colors must be unified */
--status-outdated-color: rgb(196, 160, 0);
--status-updated-color: rgb(78, 154, 6);
/* term status colors */
/* todo: all status colors must be unified */
--term-error-color: rgb(204, 0, 0);
--term-warning-color: rgb(196, 160, 0);
/* hotkey colors */
--hotkey-text-color: rgb(195, 200, 194);
/* sidebar colors */
--sidebar-highlight-color: rgba(241, 246, 243, 0.08);
--sidebar-font-size: 15px;
--sidebar-line-height: 1.5;
--sidebar-font-weight: normal;
--sidebar-highlight-font-weight: bold;
/* line colors */
--line-sidebar-message-color: rgb(196, 160, 0);
--line-background: rgba(21, 23, 21, 1);
--line-avatar-color: #eceeec;
--line-text-color: rgb(211, 215, 207);
--line-svg-fill-color: rgb(150, 152, 150);
--line-svg-hover-fill-color: #eceeec;
--line-selected-border-color: rgb(193, 195, 193);
--line-separator-color: rgb(126, 126, 126);
--line-error-color: #cc0000;
--line-warning-color: #ffa500;
--line-base-soft-blue-color: #729fcf;
--line-active-border-color: rgb(97, 158, 72);
--line-selected-bg-color: rgba(255, 255, 255, 0.05);
--line-selected-border-left-color: #777777;
--line-selected-error-border-color: rgba(204, 0, 0, 0.8);
--line-selected-error-bg-color: rgb(19, 4, 3);
--line-error-bg-color: rgba(200, 0, 0, 0.1);
--line-error-border-left-color: rgba(204, 0, 0, 0.8);
--line-simple-text-color: rgba(236, 238, 236, 0.6);
--line-meta-user-color: rgba(140, 184, 232);
--line-svg-color: rgba(236, 238, 236, 0.6);
--line-svg-hover-color: rgba(236, 238, 236, 1);
--line-status-success-fill: rgb(88, 193, 66);
--line-status-error-fill: #cc0000;
--line-status-warning-fill: #ffa500;
--line-actions-inactive-color: rgba(255, 255, 255, 0.5);
--line-actions-active-color: rgba(255, 255, 255, 1);
/* view colors */
/* todo: bookmarks is a view, colors must be unified with --view* colors */
--bookmarks-text-color: rgb(211, 215, 207);
--bookmarks-textarea-bg-color: rgb(0, 0, 0);
--bookmarks-disabled-text-color: rgb(173, 173, 173);
--bookmarks-control-hover-color: rgb(255, 255, 255);
/* view colors */
--view-error-color: rgb(204, 0, 0);
--view-text-color: rgb(195, 200, 194);
/* session colors */
--session-bg-color: rgba(13, 13, 13, 0.85);
/* cmdinput colors */
--cmdinput-textarea-bg-color: #171717;
--cmdinput-text-error-color: rgb(239, 41, 41);
--cmdinput-title-color: rgb(114, 159, 207);
--cmdinput-history-item-error-color: rgb(220, 119, 118);
--cmdinput-history-item-selected-error-color: rgb(247, 148, 148);
--cmdinput-warning-color: rgb(255, 165, 0);
--cmdinput-button-bg-color: rgb(88, 193, 66);
--cmdinput-comment-button-bg-color: rgb(57, 113, 255);
--cmdinput-disabled-icon-color: rgb(76, 81, 75, 1);
--cmdinput-history-bg-color: rgb(21, 23, 21, 1);
/* screen view color */
--screen-view-text-caption-color: rgb(139, 145, 138);
/* plugins colors */
--code-gutter-bg-color: rgba(88, 193, 66, 0.4);
}