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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update themes for the upcoming Fleet 1.44 release #63

Merged
merged 8 commits into from
Dec 18, 2024

Conversation

prigara
Copy link
Contributor

@prigara prigara commented Dec 16, 2024

Hi folks,
I'm working on the JetBrains Fleet team.
This week we are planning to publish a new Fleet 1.44 release that will include a significant redesign of the UI.
I've implemented a few changes to the .tera file and updated the resources to make the theme in general compatible with the new UI theme. There's definitely a space for further improvements.

I've manually customized background color for selected and hovered list items in the Mocha and Latte themes. Can you please recommend me a better way to handle that case?
The newly introduced listItem.* key currently controls the style of list items across all UI elements, including context menus and completion popup. To make the style of selection work across different elements, I've used colors with alpha parameters and different tints work better for different themes.

The PR doesn't prepare the plugin for the release:

  • I haven't yet updated the screenshot and release notes.
  • The plugin version and compatible Fleet versions are not yet set.

Please let me know if you want early access to the new build for testing or have any further questions. You can join Fleet's Slack using this link and reach out to me (username: ekaterina.prigara).

@davfsa
Copy link
Collaborator

davfsa commented Dec 16, 2024

Thank you for taking the time to do this and reaching out to us in anticipation of the new update!

I will have a look at how to handle the new colours. It might be best not to introduce new colours if we can avoid it and instead use the catppuccin ones as a base and apply modifications over them.

I have messaged you on Slack :)

@davfsa
Copy link
Collaborator

davfsa commented Dec 16, 2024

As mentioned by @prigara , the theme could do with some improvements to match the new style, but its in a good state atm.

Will leave this pr open until 1.44 comes out and we can update the SDK version.

Thanks again @prigara!!!

@davfsa davfsa merged commit 184125c into catppuccin:main Dec 18, 2024
1 check passed
@davfsa
Copy link
Collaborator

davfsa commented Dec 18, 2024

Thank you @prigara for the help and for the amazing new UI look!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants