Ramón Medrano Llamas
b38e0984b9
Add Solarized Dark and Solarized Light themes ( #19064 )
...
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
2026-02-16 22:01:52 +00:00
Jacob Richman
207ac6f2dc
ui(polish) blend background color with theme ( #18802 )
2026-02-12 19:56:07 +00:00
Keith Guerin
5920750c24
ui: update & subdue footer colors and animate progress indicator ( #18570 )
2026-02-10 17:36:20 +00:00
Christian Gunderman
fd65416a2f
Disallow unsafe type assertions ( #18688 )
2026-02-10 00:10:15 +00:00
Sandy Tao
14219bb57d
chore: remove unused exports and redundant hook files ( #18681 )
2026-02-09 23:01:23 +00:00
Abhijit Balaji
4e4a55be35
feat(cli): implement automatic theme switching based on terminal background ( #17976 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com >
2026-02-03 00:39:17 +00:00
Spencer
beaa134f0e
feat(extensions): add support for custom themes in extensions ( #17327 )
2026-01-28 18:58:35 +00:00
Jacob Richman
b5fe372b5b
feat(ui): add solid background color option for input prompt ( #16563 )
...
Co-authored-by: Alexander Farber <farber72@outlook.de >
2026-01-26 23:23:54 +00:00
N. Taylor Mullen
7956eb239e
Introduce GEMINI_CLI_HOME for strict test isolation ( #15907 )
2026-01-07 04:09:39 +00:00
Jacob Richman
322232e514
feat: Detect background color ( #15132 )
2025-12-18 18:36:48 +00:00
Jacob Richman
db643e9166
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
Jack Wotherspoon
bde8b78a88
feat(themes): add built-in holiday theme 🎁 ( #14301 )
...
Co-authored-by: jacob314 <jacob314@gmail.com >
2025-12-01 19:09:55 +00:00
Jacob Richman
d1e35f8660
Protect stdout and stderr so JavaScript code can't accidentally write to stdout corrupting ink rendering ( #13247 )
...
Bypassing rules as link checker failure is spurious.
2025-11-20 10:44:02 -08:00
Jacob Richman
78a28bfc01
Fix: Animated scrollbar renders black in NO_COLOR mode ( #13188 )
2025-11-17 04:45:07 +00:00
cornmander
462c7d3502
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
d7243fb81f
Add DarkGray to the ColorTheme. ( #12420 )
2025-11-01 23:50:51 +00:00
Abhi
b364f37655
refactor(logging): Centralize console logging with debugLogger ( #11590 )
2025-10-21 20:35:22 +00:00
Sandy Tao
d065c3ca53
fix(cli): Enable typechecking for more test files ( #11455 )
2025-10-19 03:43:19 +00:00
Miguel Solorio
18e5113754
Unset foreground in default themes ( #9765 )
2025-09-25 22:12:10 +00:00
Luna Wang
b7a87190d7
Improve theme name color and readability in ThemeDialog ( #8356 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com >
Co-authored-by: Miguel Solorio <miguel.solorio07@gmail.com >
Co-authored-by: matt korwel <matt.korwel@gmail.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Richie Foreman <richie.foreman@gmail.com >
Co-authored-by: shishu314 <shishu_1998@yahoo.com >
Co-authored-by: Shi Shu <shii@google.com >
Co-authored-by: Shreya Keshive <skeshive@gmail.com >
Co-authored-by: Abhi <43648792+abhipatel12@users.noreply.github.com >
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com >
Co-authored-by: masiaf <masiafrest@gmail.com >
Co-authored-by: Sandy Tao <sandytao520@icloud.com >
Co-authored-by: Jerop Kipruto <jerop@google.com >
Co-authored-by: Gal Zahavi <38544478+galz10@users.noreply.github.com >
Co-authored-by: fuyou <imshuazi@126.com >
Co-authored-by: Rohit Ramkumar <rramkumar@google.com >
Co-authored-by: Hadi Minooei <hminooei@gmail.com >
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com >
Co-authored-by: Arya Gummadi <aryagummadi@google.com >
Co-authored-by: Luke Schlangen <lukeschlangen@gmail.com >
Co-authored-by: Ayesha Shafique <79274585+Aisha630@users.noreply.github.com >
Co-authored-by: Hadi Minooei <minooei@google.com >
2025-09-15 23:23:54 +00:00
Miguel Solorio
6be054513b
feat(ui): make accept edits & yolo mode match shell mode styles ( #8200 )
2025-09-11 17:34:29 +00:00
Miguel Solorio
b9b6fe1f73
feat(ui): Semantic tokens refactor ( #8087 )
2025-09-10 17:57:07 +00:00
Miguel Solorio
6fb01ddcc4
Update colors tokens for inputer/footer ( #6523 )
2025-08-26 22:08:47 +00:00
Pascal Birchler
0f031a7f89
Explict imports & exports with type modifier ( #3774 )
2025-08-25 22:04:53 +00:00
Santhosh Kumar
4b79ef877f
feat(cli): Allow themes to be specified as file paths ( #6828 )
...
Co-authored-by: Bryan Morgan <bryanmorgan@google.com >
2025-08-22 19:28:41 +00:00
Richie Foreman
2998f27f70
chore(compiler): Enable strict property access TS compiler flag. ( #6255 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com >
2025-08-17 16:43:21 +00:00
Jacob Richman
6c1373c332
Revert "Update semantic color tokens" ( #6365 )
2025-08-16 03:18:31 +00:00
Miguel Solorio
3c0af3654a
Update semantic color tokens ( #6253 )
...
Co-authored-by: jacob314 <jacob314@gmail.com >
2025-08-15 22:39:54 +00:00
Miguel Solorio
785ee5d59a
Use semantic colors in themes ( #5796 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com >
2025-08-07 23:11:35 +00:00
Jacob Richman
ad2ef080aa
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
2e28bb90a0
Update diff colors ( #4747 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com >
2025-07-23 22:39:22 +00:00
Josh Soref
dc2ac144b7
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
76b935d598
Feature custom themes logic ( #2639 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com >
2025-07-20 07:51:18 +00:00
Miguel Solorio
2f5eecfc49
Light theme color improvements ( #4396 )
2025-07-18 00:46:33 +00:00
Fausto Núñez Alberro
dcb9381138
Use AccentBlue: 'blue' in ANSI theme instead of hard-coded #0000FF ( #3100 )
...
Co-authored-by: Riccardo Carlesso <palladiusbonton@gmail.com >
2025-07-03 14:32:47 +00:00
Ahmad Awais ⌘
19a9b50aab
📦 NEW: Theme Shades of Purple ( #2114 )
...
Co-authored-by: Scott Densmore <scottdensmore@mac.com >
2025-06-29 03:43:17 +00:00
Miguel Solorio
9c5b5ff823
Allow themes to update gradient colors ( #914 )
2025-06-11 17:14:18 +00:00
Jacob Richman
9ad615c2a4
Fix build break due to changes to theme. ( #796 )
2025-06-06 08:05:00 -07:00
Jacob Richman
4262f5b0de
feat(cli): respect the NO_COLOR env variable ( #772 )
2025-06-06 07:55:28 -07:00
Miguel Solorio
8a0a2523ca
Allow themes to theme the UI ( #769 )
2025-06-05 14:35:47 -07:00
Miguel Solorio
a2f03636a5
Update light themes ( #726 )
2025-06-04 10:41:03 -07:00
Miguel Solorio
cbc1614b84
Update default & ANSI theme names ( #637 )
2025-05-31 11:10:52 -07:00
Taylor Mullen
b8fa38a6e8
feat: Improve theme not found handling
...
Modify to return a boolean instead of throwing an error when a theme is not found. Update CLI startup and hook to handle the boolean return value for more graceful error handling.
2025-05-09 10:28:20 -07:00
Miguel Solorio
a685597b70
UI Polish for theme selector ( #294 )
2025-05-08 16:00:55 -07:00
Jacob Richman
539ab947a4
Use parameter properties where possible. ( #242 )
2025-05-02 09:31:18 -07:00
Jacob Richman
7e8f379dfb
Save settings to ~/.gemini/settings.json and optionally /your/workspace/.gemini/settings.json ( #237 )
2025-05-01 10:34:07 -07:00
Jacob Richman
4dc98b3c7e
Switch Ansi theme to use regular colors to improve readability. ( #154 )
2025-04-24 14:19:35 -07:00
Jacob Richman
19ed2ed630
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
cf89c030d0
Make ui/colors refelect the current theme.
2025-04-23 18:08:22 -07:00
Taylor Mullen
4c2a5045a0
Add theming support.
...
- Added a number of common themes to our support matrix:
- AtomOneDark
- Dracula
- VS
- GitHub
- GoogleCode
- XCode
- ... Admittedly these all were randomly picked, we could probably curate these better...
- Added a new `ThemeDialog` UI that can be accessed via `/theme`. It shows your currentlyt available themes and allows you to change them freely. It does **not**:
- Save the theme between sessions
- Allow you to hit escape
- Show a preview prior to selection.
- These themes are from reacts highlight js library.
Fixes https://b.corp.google.com/issues/412797985
2025-04-22 22:08:13 -07:00