Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DRAFT]: Theme definition #3242

Draft
wants to merge 33 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
7e35845
Implement initial structs from spec
DeaconDesperado Feb 12, 2024
7cf985c
kdl configuration unmarshalling
DeaconDesperado Feb 12, 2024
2318b4a
Configuration of styles
DeaconDesperado Feb 20, 2024
511b3f7
provisional styling of status bar component
DeaconDesperado Feb 27, 2024
1a3bbb8
status bar tips
DeaconDesperado Mar 29, 2024
6201f18
initial conversion palette->styling
DeaconDesperado Mar 29, 2024
8539e75
further style corrections to status bar
DeaconDesperado Mar 29, 2024
e95bc85
support alternate tab coloration
DeaconDesperado Apr 1, 2024
aa3c31b
tab bar and compact bar themeing
DeaconDesperado Apr 1, 2024
2ed2b58
plugin loading indication coloration
DeaconDesperado Apr 1, 2024
8161294
correct handling of arrow dividers
DeaconDesperado Apr 1, 2024
005f268
session manager prompt coloration
DeaconDesperado Apr 1, 2024
7af3e22
client id based coloration draft
DeaconDesperado Apr 2, 2024
9a570a9
naming for style specification
DeaconDesperado Apr 2, 2024
938df8e
clean up unused params + vars
DeaconDesperado Apr 2, 2024
251abcc
corrections to exit code coloration
DeaconDesperado Apr 2, 2024
1769c07
tip coloration
DeaconDesperado Apr 3, 2024
46107d4
selected list coloration
DeaconDesperado Apr 3, 2024
c46624f
handle ThemeHue in palette conversion
DeaconDesperado Apr 3, 2024
f14f829
further compact bar coloration
DeaconDesperado Apr 3, 2024
7b493f8
panes coloration
DeaconDesperado Apr 3, 2024
a64b930
styling -> palette into
DeaconDesperado Apr 3, 2024
38ad659
migrate palette backwards compat to plugin-api
DeaconDesperado Apr 3, 2024
3bba696
temporarily ignore snapshot assertions for draft
DeaconDesperado Apr 3, 2024
794dfd6
convert to structs with named fields
DeaconDesperado May 21, 2024
8fabbd6
implement multiplayer colors
DeaconDesperado May 21, 2024
5236129
corrections
DeaconDesperado May 21, 2024
4c8aa23
WIP session manager
DeaconDesperado May 21, 2024
3056518
text styling for nested list
DeaconDesperado Jun 3, 2024
a91ca46
emphasis styling for all components
DeaconDesperado Jun 4, 2024
1fcd0e6
default logic for new kdl styles
DeaconDesperado Jun 4, 2024
55f350e
pass style declaration explicity in UI components
DeaconDesperado Jun 5, 2024
5c845d3
update test snapshots
DeaconDesperado Jun 7, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
session manager prompt coloration
  • Loading branch information
DeaconDesperado committed Jun 7, 2024
commit 005f268ae843e9709bab66b4cb2f3a65f8d74739
2 changes: 1 addition & 1 deletion default-plugins/session-manager/src/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ impl ZellijPlugin for State {
let mut should_render = false;
match event {
Event::ModeUpdate(mode_info) => {
self.colors = Colors::new(mode_info.style.colors);
self.colors = Colors::new(mode_info.style.styling);
should_render = true;
},
Event::Key(key) => {
Expand Down
Loading