Commit Graph
18 Commits
Author SHA1 Message Date
Nate Butler a6f7e31bb9 Update & format 2023-06-29 11:41:51 -04:00
Nate Butler 97dc7b77f4 WIP snake_case 5/? 2023-06-29 11:31:23 -04:00
Nate Butler 0627c198fd WIP snake_case 4/? 2023-06-29 10:57:19 -04:00
Nate Butler 17f2fed3c8 WIP snake_case 3/? 2023-06-29 02:16:21 -04:00
Nate Butler ba17fae8d9 WIP snake_case 2/? 2023-06-29 01:48:40 -04:00
Nate Butler b015f506da WIP snake_case 1/?
through `contact_notification`
2023-06-28 22:42:57 -04:00
Nate Butler 2e162f8af7 WIP convert to snake_case 2023-06-28 18:20:43 -04:00
Nate Butler bfdd0824e2 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 6ab0143469 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 eeb155a951 Remove unused light variable 2023-06-21 12:20:47 -04:00
Nate Butler 5c034ab63c Format 2023-06-20 16:05:23 -07:00
Nate Butler 3719c206c9 Only export color tokens for syntax 2023-06-08 15:14:59 -04:00
Nate Butler 91e1bb8fd4 WIP syntax tokens 2023-06-08 15:12:11 -04:00
Nate Butler 999b2365a8 Export additional tokens, standardize naming convention 2023-06-08 12:21:51 -04:00
Nate Butler e2f46d5448 Build layer tokens for each theme 2023-06-08 11:15:59 -04:00
Nate Butler e996a66596 Update TSCondif
Based on #2558. Also fixes errors resulting from the stricter options.
2023-06-08 01:15:57 -04:00
Nate Butler c8a9d73ea6 Add foundation for exporting tokens 2023-06-08 00:37:00 -04:00
Nate Butler 29de420b59 Organize misc files into theme, themes and styleTrees 2023-06-07 12:50:37 -04:00