Commit Graph
30 Commits
Author SHA1 Message Date
Nate Butler 551232c803 Remove project divider in titlebar 2023-08-29 19:50:27 -04:00
Nate Butler d627b9e180 Format 2023-08-29 16:02:04 -04:00
Nate Butler f2bdb21326 Fix missing border on tab bar navigation arrows 2023-08-17 11:00:22 -04:00
Sergey Onufrienko 8634002ac7 feat: add low, high, range and scaling 2023-07-13 22:09:31 +01:00
Sergey Onufrienko 16b4b124ab Add color_family to theme 2023-07-10 20:41:39 +01:00
Nate Butler 83cf0f7092 Merge branch 'main' into update-assistant-styles 2023-07-10 10:22:18 -04:00
Nate Butler 1ca9f64e30 color_scheme -> theme 2023-07-04 01:20:56 -04:00
Nate Butler 8d6f9c24df Update a few more components 2023-07-04 00:32:27 -04:00
Nate Butler dde77750c6 Use theme store to pass color_scheme directly to components 2023-07-04 00:13:04 -04:00
Nate Butler ac727f51fb Add doc comments for ColorScheme layer properties 2023-06-29 17:32:19 -04:00
Kirill Bulatov 3a66693941 Post-rebase fixes 2023-06-29 22:39:33 +03:00
Nate Butler b39ef4ba1b Update Hint Style
zzz
2023-06-29 22:39:17 +03:00
Nate Butler e08247cd22 Update & format 2023-06-29 11:41:51 -04:00
Nate Butler cd633a99db WIP snake_case 5/? 2023-06-29 11:31:23 -04:00
Nate Butler c40ea67b6d WIP snake_case 4/? 2023-06-29 10:57:19 -04:00
Nate Butler 680ff96b5d WIP snake_case 3/? 2023-06-29 02:16:21 -04:00
Nate Butler 93cd81283c WIP snake_case 2/? 2023-06-29 01:48:40 -04:00
Nate Butler 71a0632472 WIP snake_case 1/?
through `contact_notification`
2023-06-28 22:42:57 -04:00
Nate Butler d07d190f42 WIP convert to snake_case 2023-06-28 18:20:43 -04:00
Nate Butler 9456c960fb Resolve TS errors and warnings
TODO: Use StyleTree types to remove `any`s from styleTrees.
2023-06-28 17:54:36 -04:00
Nate Butler 165f7d5e0a Split Interactive into Interactive and Toggleable (#2628)
This is a part of the intensity driven theme rewrite. 

It introduces the `toggle` and `interactive` helper functions to build
Toggle<T> and Interactive<T> styles for interactive elements in the
theme.

This PR also removes the `theme_testbench` crate and related actions.

Huge thanks to @osiewicz and @mikayla-maki for pushing this forward 🙏🏽

Release Notes:

- Updated the style of many interactive elements.
2023-06-21 15:03:08 -04:00
Nate Butler ecc4689a60 Remove unused light variable 2023-06-21 12:20:47 -04:00
Nate Butler a50f667a35 Format 2023-06-20 16:05:23 -07:00
Nate Butler 00338aa31f Only export color tokens for syntax 2023-06-08 15:14:59 -04:00
Nate Butler 599fa359a8 WIP syntax tokens 2023-06-08 15:12:11 -04:00
Nate Butler 45d1deb714 Export additional tokens, standardize naming convention 2023-06-08 12:21:51 -04:00
Nate Butler 8eb107d8e9 Build layer tokens for each theme 2023-06-08 11:15:59 -04:00
Nate Butler b4136572b8 Update TSCondif
Based on #2558. Also fixes errors resulting from the stricter options.
2023-06-08 01:15:57 -04:00
Nate Butler abc6e60006 Add foundation for exporting tokens 2023-06-08 00:37:00 -04:00
Nate Butler 7a8577d3f0 Organize misc files into theme, themes and styleTrees 2023-06-07 12:50:37 -04:00