* update mask color for tabswitcher to work on lightmode
* fix background color on code blocks in markdown in light mode
* update wording on disconnected modal (restart wave backend instead of restart server)
* fix tooltip (should be Ctrl-Space)
* cleanup line-height/padding for code blocks
* convert table to div
* remove comment
* more history UI updates. copy/use controls, change font, fix scroll area
* use css variables
* fix textfield placeholder color
* put back input styles
* change overflow-x to auto
* Unify color definitions and clean up light mode
* consolidate form colors
* increase border thickness on dropdown and text
* remove dev conditional for theme
* fix secondary form element color
* increase dropdown border thickness
* fix history textinput
* make warning a bit darker
* attempt to fix rotate icons
* fix line actions bg
* fix terminal colors
* fix broken history colors
* fix textinput label padding
* fix bottom negative margin
* updates for prompt colors. darken magenta, grey out the whites slightly, and sneak in a change for git co.
* clean up prompt.tsx
* fixing wobbly icons
* center svg icon, simplify meta-line1
* clientsettings fixups -- border top, padding, and remove theme dropdown for prod
* new cmdinput actions, get the filter commands showing, titlebars for info history and info aichat, toggles for history
* fix: allow ssh user to use numbers/capital letters
Prior to this change, usernames could not start with numbers and could
not contain capital letters at all. Note that the username can also
start with capital letters.
* fix: update ssh_config with IdentityFiles fix
This adds the update that provides the ssh2 defaults for IdentityFiles.
This will allow the usual defaults to be searched when none are
explicitly provided.
* fix: overwrite identity files instead of appending
This change makes it so a waveterm configured identity file will
overwrite the one in the config instead of attempting to append it. This
matches the behavior of openssh.
* style: use regular font for markdown user input
This makes the Markdown User Input indistinct from user input without
markdown. It changes the font and makes a couple small adjustments to
the font size and line height.
* fix: use font property instead of font-family
The markdown css for User Input can be simplified with the font being
set by the "font" property rather than the "font-family" property.
* use native border (remove transparency from app window), remove css borders, remove default --term variables, force setClientData to set --term font variables on first set.
* terminal background images
* light theme for button element
* light them for connections view
* remove box-shadows
* light theme for textfield
* unify form elements colors
* light theme for modals
* remove inset from modal box-shadow
* light theme for tooltip
* remove empty fies. theme new tab setting spacer
* light theme for cmdinput
* light theme for scroll
* minor global color change
* connections and history view light theme improvements
* light them for line actions bg
* light theme for sidebar actions
* more on line themes and fixes
* use font shorthand
* use --form-element-* for all form elements colors
* update/remove some cmdiput colors
* update terminal colors for light mode
* move term lightmode settings to new file (needs updates for more contrast)
* lighten up panel color, remove 'dev' panel color for now (since we're testing light mode)
---------
Co-authored-by: sawka <mike.sawka@gmail.com>
* updating fonts and colors
* use wavegreen for green
* cmdinput should use terminal colors
* adjust colors, bright up bright-white. cmdinput use more term colors.
* init
* init
* theme override mechanism by changing href value in header link tag
* remove debugging code
* remove debugging code. no need to force rerender
* remove overrides.less
* get some light colors showing in light theme
* MonoFontSize type, add label font, theme vars for sidebar
* fix line-height for tabs
* experiment with variable label font
* lato font, fix open ai fonts, fix cmdinput font
* updates for historyinfo
* cmdinput history fixups, scrollbars
* work with scrollbars
* create another drag region at the end of the tabs bar
* updates for header -- change title drag area, fix corner rounding, tabs spacing, etc.
* testing hack font
* updates to allow font to be variable
* allow setting of font-family. get initial font family from electron (needed for loading)
* add termfontfamily
* update wave logos for README
* hook up fontfamily setting, remove old dropdown active var
* get app to reload on font change. reload fonts
* on termfontsize change, bump render version as well