Commit Graph
83 Commits
Author SHA1 Message Date
Nate Butler cf79397349 Update projectBrowser styles 2022-04-29 01:35:58 -04:00
Nate Butler f3c1f9dc56 Update search style 2022-04-29 01:24:21 -04:00
Nate Butler a50003049e Update base16 themes background states 2022-04-29 01:24:11 -04:00
Nate Butler ac3249021c Remove unused import 2022-04-29 01:23:52 -04:00
Nate Butler 3e5b92cdfb Style out of date message 2022-04-29 01:06:44 -04:00
Nate Butler 66596144d9 Update status bar style 2022-04-29 00:59:08 -04:00
Max Brunsfeld 30aa7064f0 🎨 Use Interactive wrapper for search option buttons 2022-04-28 15:29:03 -07:00
Max Brunsfeld 3e9daa2377 Give hover state to picker items, keystrokes in command palette 2022-04-28 15:17:56 -07:00
Max Brunsfeld 3bcb97f912 Rename Selector -> Picker in theme 2022-04-28 14:45:32 -07:00
Max Brunsfeld 97edcb42d4 Remove accidental background color on unhovered ok indicator
A follow-up to #921
2022-04-28 12:44:37 -07:00
Max Brunsfeld 936f7a9b94 Give no-error diagnostic indicator a hover state 2022-04-28 12:35:20 -07:00
Max Brunsfeld 84074c239d Use Interactive helper to theme titlebar buttons 2022-04-28 12:08:15 -07:00
Nate Butler b03c5638c5 Statusbar style tweaks 2022-04-28 14:52:31 -04:00
Nate ButlerandMax Brunsfeld 80672e3f9f Move projectDiagnostics to it's own file and remove unused code
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
2022-04-28 14:52:12 -04:00
Max Brunsfeld 7f6ddbc12e Restructure status bar theme to style interactive elements more concisely
Introduce an `Interactive` wrapper type that allows themes to selectively
override properties of items in a hovered or active state.
2022-04-28 10:59:32 -07:00
Max Brunsfeld ab95d49fbe Update the styling of the lsp status indicator 2022-04-27 16:48:33 -07:00
Max Brunsfeld 0a4914f4bd Combine diagnostic status w/ diagnostic message indicators
Improve the indicator styling
2022-04-27 14:25:39 -07:00
Max Brunsfeld 526ec9e283 Start re-styling diagnostic indicator in status bar 2022-04-27 14:25:39 -07:00
Nate Butler 13523a25a5 Update semantic status colors in all themes
- for `ok`, `error`, `warning` and `info`:
  - backgroundColor values were all placeholder. Add real values
  - Update border values to new style
2022-04-27 14:25:39 -07:00
Max Brunsfeld bcc6c315eb Allow styling sidebar icons and groups in themes 2022-04-27 14:25:39 -07:00
Max Brunsfeld 2922c3c8d5 Move sidebar toggle buttons to the status bar 2022-04-27 14:25:39 -07:00
Antonio Scandurra abaf1f3452 Update share icon and swap its posiiton 2022-04-26 14:35:13 +02:00
e724446f27 Create common base16 theme constructor
Co-Authored-By: Keith Simmons <keith@the-simmons.net>
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
2022-04-25 19:11:38 -04:00
Nate Butler b2d7f7a71a Add cave theme
Sneaking one more in, cave is a nice cool dark theme that isn't super blue.
2022-04-25 18:19:49 -04:00
Nate ButlerandKeith Simmons 8ee319839a Add sulphurpool theme, update solarized
Co-Authored-By: Keith Simmons <keith@the-simmons.net>
2022-04-25 18:07:24 -04:00
Keith Simmons c33e32bb32 Update solarized theme to match main 2022-04-22 15:04:45 -07:00
Keith Simmons dd54a5b076 fix solarized element backgrounds 2022-04-22 14:58:45 -07:00
Keith Simmons 3fd5282f5e Add some comments to the theme.ts explaining the logic behind them 2022-04-22 14:58:45 -07:00
Keith Simmons f0fd62ac36 add solarized dark and light syntax themes 2022-04-22 14:58:45 -07:00
Max Brunsfeld f9689d1708 Merge pull request #892 from zed-industries/syntax-theme-fixes
Syntax theme fixes
2022-04-22 13:24:31 -07:00
Max BrunsfeldandKeith Simmons 085ebeb1b7 Allow each theme to style all aspects of syntax highlighting
Previously, some syntax highlights were controlled in editor.ts,
and shared across all themes.

Co-authored-by: Keith Simmons <keith@zed.dev>
2022-04-22 12:43:01 -07:00
Nathan SoboandAntonio Scandurra 73c0d58830 Apply cursor styles during paint
This makes the editor's cursor an IBeam and properly deals with nested cursor styles.

Co-Authored-By: Antonio Scandurra <me@as-cii.com>
2022-04-22 10:54:18 -06:00
Antonio Scandurra 372f2fc6a6 Merge branch 'main' into auto-update 2022-04-21 09:53:06 +02:00
Nate Butler e27bca9561 Build tokens for Figma 2022-04-20 15:30:33 -04:00
Nate Butler 83a45e5dd0 Increase min-width for all Pickers, minor style changes
- Increases the Picker min-width from 500 to 540
- Makes some changes to the styling of keyboard shortcuts in the command palette
2022-04-20 11:54:57 -04:00
Nate Butler d1c14168fa Reduce key icon size to avoid extra padding on command palette item
- Also remove unneeded imports
2022-04-19 02:48:35 -04:00
Nate Butler 2898aa9d57 Update inputs, tabs, pickers, autocomplete 2022-04-19 02:34:45 -04:00
Max Brunsfeld c4b0b655e7 Use primary text color for keystrokes in command palette 2022-04-18 18:14:45 -07:00
Max Brunsfeld 44a0e8a019 Add basic styling to keystrokes in command palette 2022-04-18 17:11:37 -07:00
Nate Butler 2103d1bbf2 update feature color in dark theme 2022-04-17 22:37:08 -04:00
Nate Butlerandgibusu b93e8f3bfc Update theme feature colors
- border focus color
- Text feature color
- Match & active match highlight color

Matches should be more legible now in both themes. `activeMatch` is still not hooked up on the rust side, so it won't take any effect yet.

Co-Authored-By: gibusu <95764254+gibusu@users.noreply.github.com>
2022-04-12 12:44:38 -04:00
Nate Butlerandgibusu 0515ec3e59 Fix incorrect path in theme build script
`buildThemes.ts` had an incorrect path for generating the theme json files.

It probably happened when we did some reorganization of the styles directory.

Co-Authored-By: gibusu <95764254+gibusu@users.noreply.github.com>
2022-04-12 12:37:38 -04:00
Max BrunsfeldandKeith Simmons f75211df7d Move assets to their own crate, load keymaps in vim tests
Also, move assets folder to the top-level.

Co-authored-by: Keith Simmons <keith@zed.dev>
2022-04-11 15:54:52 -07:00
Keith Simmons 1b9b38296a Fix typescript indent size 2022-04-06 10:35:29 -07:00
Nate Butler 458d827b54 Add border to top of status bar 2022-04-06 12:25:15 -04:00
Nate Butler a0c73d8df6 Update light theme 2022-04-06 12:25:02 -04:00
Nate Butler 0a0c4c3dee Use standard text sizes for signInPrompt 2022-04-06 12:14:05 -04:00
Nathan Sobo 0117144bbb 💄 2022-04-06 09:28:56 -06:00
Nathan Sobo 254a5cf815 💄 token-building script and output destinations
Just some organization here.
2022-04-06 09:26:51 -06:00
Nate Butler c8f93ccc77 Update Light & Dark themes 2022-04-06 01:46:10 -04:00