* Add Cascadia Code font
* Switch to using jsdelivr CDN with fontsource NPM package
* Sort fonts by alphabetical order
* remove Iosevka
Co-authored-by: cyntler <damian@cyntler.com>
Co-authored-by: Mike Fix <mrfix84@gmail.com>
* feat: add 'width' option for Carbon container
* feat: draggable width adjustment
* chore: auto disable widthAdjustment when edge starts dragging
* remove label width default; tweak settings style
* use only right width handler
* use react effects, add a11y role and props
* clean up code
* use clamp fn
* move max and min widths out of state
* give WidthHandler a display name
* tweak variable names
Co-authored-by: Mike Fix <mrfix84@gmail.com>
Co-authored-by: repo-ranger[bot] <39074581+repo-ranger[bot]@users.noreply.github.com>
* The first preset is always selected(highlighted/cursor “not allowed”). In presets file, selected is based on the value of property preset from the default settings object. All preset objects do not have this property but have id instead, since default settings has property preset, all the presets inherit the same property preset, which is why the first preset was always highlighted. Fixed by replacing key name preset to id in default settings.
* removed id key from default settings
* preset is no longer a key in default settings
Co-authored-by: Michael Fix <mrfix84@gmail.com>
* Add support for first line number setting
* Set min value to 0
* Add number types
* add label and width settings to Input
* use Input component instead of Text
* remove unused types
* first-row -> first-line-number-row
* more .row into global stylesheet
* just load SketchPicker
* remove colornames package
* load other highlight.js modes lazily
* add bundle analyzer hook
* only load modes once per session
* fix up modes loaded
* fix up
* - Added ability to set optional `text-shadows` on themes.
- Extended `THEMES` to include optional `shadows` setting.
- Added SynthWave '84 theme. See https://github.com/robb0wen/synthwave-vscode
* - Changed ID of `SynthWave-84` theme to `synthwave-84`
- Added synthwave-84 to LOCAL_STYLESHEETS
- Migrated SynthWave-84 theme to `static/themes/synthwave-84.css`
- reverted a few things from 3f9daaf9ecee4561f9fad1bbdb8f38fd58a631c6
- Reverted global text-shadows
- Reverted constants.js/themes model changes.
* Update Meta.js