You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Added `App.available_themes` property which returns a mapping of theme names to `Theme` instances https://github.com/Textualize/textual/pull/5087
24
+
- Added `App.current_theme` property which returns the currently active theme object https://github.com/Textualize/textual/pull/5087
25
+
- Added `App.get_theme_variable_defaults` which returns a mapping of theme variables to their default values https://github.com/Textualize/textual/pull/5087
26
+
- Added `App.search` which allows bringing up a fuzzy search list of commands on-demand https://github.com/Textualize/textual/pull/5087
27
+
- Added `App.search_themes` which allows bringing up a fuzzy search list of themes on-demand https://github.com/Textualize/textual/pull/5087
28
+
- Added `textual.theme.ThemeProvider`, a command palette provider which returns all registered themes https://github.com/Textualize/textual/pull/5087
29
+
- Added several new built-in CSS variables https://github.com/Textualize/textual/pull/5087
16
30
- Added support for in-band terminal resize protocol https://github.com/Textualize/textual/pull/5217
17
31
18
32
### Changed
@@ -23,6 +37,11 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
- Breaking change: To improve consistency, several changes have been made to default widget CSS and the CSS variables which ship with Textual. On upgrading, your app will likely look different. All of these changes can be overidden with your own CSS. https://github.com/Textualize/textual/pull/5087
0 commit comments