Mark McLaughlin
ae65646af4
fix(theme): improve theme color contrast for macOS Terminal.app ( #21175 )
2026-03-05 23:33:49 +00:00
Keith Guerin
0fd5905cea
feat(ui): standardize semantic focus colors and enhance history visibility ( #20745 )
...
Co-authored-by: jacob314 <jacob314@gmail.com >
2026-03-04 00:10:09 +00:00
Keith Guerin
da84dda894
refactor(ui): Update and simplify use of gray colors in themes ( #20141 )
2026-02-24 09:21:10 +00:00
Keith Guerin
98c008cf90
ui: update & subdue footer colors and animate progress indicator ( #18570 )
2026-02-10 17:36:20 +00:00
Spencer
c6f2add6a6
feat(extensions): add support for custom themes in extensions ( #17327 )
2026-01-28 18:58:35 +00:00
Jacob Richman
7b47a3b1d9
feat: Detect background color ( #15132 )
2025-12-18 18:36:48 +00:00
Jacob Richman
83f77244d1
Remove foreground for themes other than shades of purple and holiday. ( #14606 )
...
Co-authored-by: Miguel Solorio <miguelsolorio@google.com >
2025-12-16 23:44:46 +00:00
cornmander
c992a0b714
feat(ui): add response semantic color ( #12450 )
...
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: shambhu-hegde <143840542+shambhu-hegde@users.noreply.github.com >
2025-11-03 00:21:26 +00:00
Jacob Richman
e06bef7671
Add DarkGray to the ColorTheme. ( #12420 )
2025-11-01 23:50:51 +00:00
Miguel Solorio
5ea38dccec
Unset foreground in default themes ( #9765 )
2025-09-25 22:12:10 +00:00
Miguel Solorio
e9deda4e14
feat(ui): make accept edits & yolo mode match shell mode styles ( #8200 )
2025-09-11 17:34:29 +00:00
Miguel Solorio
f2247a6393
feat(ui): Semantic tokens refactor ( #8087 )
2025-09-10 17:57:07 +00:00
Miguel Solorio
8888d52915
Update colors tokens for inputer/footer ( #6523 )
2025-08-26 22:08:47 +00:00
Pascal Birchler
a97a6cc71b
Explict imports & exports with type modifier ( #3774 )
2025-08-25 22:04:53 +00:00
Jacob Richman
afd7752b0f
Revert "Update semantic color tokens" ( #6365 )
2025-08-16 03:18:31 +00:00
Miguel Solorio
d0d478b997
Update semantic color tokens ( #6253 )
...
Co-authored-by: jacob314 <jacob314@gmail.com >
2025-08-15 22:39:54 +00:00
Miguel Solorio
c0b624c2cb
Use semantic colors in themes ( #5796 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com >
2025-08-07 23:11:35 +00:00
Jacob Richman
40064381a9
Fix so legacy custom themes still load. ( #4757 )
...
Co-authored-by: matt korwel <matt.korwel@gmail.com >
2025-07-26 00:36:42 +00:00
Miguel Solorio
55e9a5846f
Update diff colors ( #4747 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com >
2025-07-23 22:39:22 +00:00
Josh Soref
03f7b220d3
Various spelling improvements ( #3497 )
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
Co-authored-by: Sandy Tao <sandytao520@icloud.com >
2025-07-21 21:54:44 +00:00
Ali Al Jufairi
e4139e7a8a
Feature custom themes logic ( #2639 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com >
2025-07-20 07:51:18 +00:00
Miguel Solorio
3cdbeb879b
Allow themes to theme the UI ( #769 )
2025-06-05 14:35:47 -07:00
Miguel Solorio
8b972ff351
Update light themes ( #726 )
2025-06-04 10:41:03 -07:00
Miguel Solorio
f15dff0acd
Update default & ANSI theme names ( #637 )
2025-05-31 11:10:52 -07:00
Miguel Solorio
340d8b1ff0
UI Polish for theme selector ( #294 )
2025-05-08 16:00:55 -07:00
Jacob Richman
99f047b349
Use parameter properties where possible. ( #242 )
2025-05-02 09:31:18 -07:00
Jacob Richman
3fb7e14fab
Switch Ansi theme to use regular colors to improve readability. ( #154 )
2025-04-24 14:19:35 -07:00
Jacob Richman
fa441004c7
Add an ansi theme. ( #152 )
...
Add the gradient used by the ascii art logo to theme.
2025-04-24 11:56:23 -07:00
jacob314
978fe49c33
Make ui/colors refelect the current theme.
2025-04-23 18:08:22 -07:00
Taylor Mullen
c9a7714a84
Colorize code blocks.
...
- This changeset uses lowlight.js to parse the code in codeblocks to derive an AST, it then translates that into CSS themes that are widely known via highlight.js (things that GitHub use), finally I translate those css.color attributes into Ink colors and effectivel do <Text color={the color}>the text</Text>.
- To do this I needed to build color mappings from css -> Ink
- I introduced a new `Theme` type that will be used to represent many different color themes. It also enabled the color mappings to be seamless.
- Added a theme manager that only has one theme for now (VS2015). The theme works very well with our colorization.
- Some other bits was removal of borders around our codeblocks since they now have richer rendering.
- Most complex bits of code in this PR is in the `CodeColorizer.tsx`
Fixes https://b.corp.google.com/issues/412433479
2025-04-22 18:57:27 -07:00