-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Use theia-file-icons
as the default theme
#11028
Conversation
@@ -63,7 +63,7 @@ export namespace FrontendApplicationConfig { | |||
export const DEFAULT: FrontendApplicationConfig = { | |||
applicationName: 'Eclipse Theia', | |||
defaultTheme: 'dark', | |||
defaultIconTheme: 'none', | |||
defaultIconTheme: 'theia-file-icons', |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I believe we should probably add a breaking changes entry for it (breaking behavior).
Applications which expected none
will now get theia-file-icons
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah, definitely makes sense 👍
01e814c
to
88d4dc6
Compare
@msujew I've restarted CI a couple of times but the browser tests are failing, I'll investigate a bit as to why. |
88d4dc6
to
a38a5e2
Compare
I will close this PR for now, due to the CI issues. Maybe I'll come back to it later. |
Closes eclipse-theia#11020 Linked to eclipse-theia#11028 Signed-Off-By: FernandoAscencio <fernando.ascencio,cama@ericsson.com>
Closes eclipse-theia#11020 Linked to eclipse-theia#11028 Signed-Off-By: FernandoAscencio <fernando.ascencio,cama@ericsson.com> Co-authored-by: Mark Sujew <mark.sujew@typefox.io>
What it does
Closes #11020
How to test
iconTheme
localStorage entry.theia-file-icons
theme should be selected as the default themeReview checklist
Reminder for reviewers