-
-
Notifications
You must be signed in to change notification settings - Fork 415
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
Remove deprecated Theia themes #1283
Comments
Thank you for referencing this. I hope that during that transition Arduino IDE reads the config files and selects the respective light and dark themes based on the user's Theia default theme choice. If for some reason this transition can't be done easily, in the meantime I would love for these deprecated themes to have remark in their name in the theme listbox in the settings so users know what is going on and might transition on their own, improving the user experience and reducing possible bug reports. |
I tried to find the respective themes in this repo but was unsuccessful and could only find things related to the themes the arduino-ide adds themself. EDIT: Using offline search I find the respective labels in "bundle.js" in "/browser-app/lib" and "/electron-app/lib" and in the theia node modules. These are mostly huge files which is why I think github search doesn't touch them. |
The Theia theme files come from Theia. IDE2 uses |
I use the Dark (Theia) and like the color blend. I would have prefered a slightly more "greyish" dark than "brownish - redish?" dark (on my monitor) for the background) but am OK with the current one. I really dislike the Dark (Arduino) theme (way to much sh...y "orangey" text) so would not like the Theia one be removed. |
I totally agree with Will, but for another reason. |
Improving the contrast of the cursor color in the "Dark (Arduino)" theme is tracked here: |
Personally, I much prefer the Theia Dark over the Arduino Dark. Has there been any progress on allowing users to download color themes and/or create/modify their own? At one point I thought I saw some instructions on how to import a VSCode color scheme - but at the time it did not appear |
https://forum.arduino.cc/t/personal-themes/1024606/2 Update: please keep in mind if you have installed a custom theme, you cannot remove it. See eclipse-theia/theia#11151 and eclipse-theia/theia#11676. |
Personally, I much prefer the Theia Dark over the Arduino Dark. I agree with @KurtE on this one. I do know that with IDE1 it was possible to import other color schemes even though it was annoying on how to do it. |
Closes #1283 Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
Closes #1283 Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
Closes #1283 Ref eclipse-theia/theia#11151 Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
Closes #1283 Ref eclipse-theia/theia#11151 Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
Closes #1283 Ref eclipse-theia/theia#11151 Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
Closes #1283 Ref eclipse-theia/theia#11151 Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
Closes #1283 Ref eclipse-theia/theia#11151 Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
Describe the request
🙂 Users will not be offered superfluous unsupported theme options.
Describe the current behavior
Arduino IDE 2.x is built on the free open source Eclipse Theia IDE framework. The Theia project provides several themes:
Arduino has created bespoke themes which carry forward and expand the distinctive Arduino design style into this new release of the Arduino IDE:
All five of these themes are currently listed under the "Theme" menu of the Arduino IDE Preferences dialog.
Since Arduino's themes are functional replacements for the dark and light Theia themes, development resources are more effectively allocated to other aspects of the project than to supporting and maintaining Theia's themes. For this reason, the "Dark (Theia)" and "Light (Theia)" themes are deprecated and no longer supported by Arduino (the high contrast theme continues to be supported since this potentially provides unique value in improving accessibility).
🙁 Users are offered theme options which have known problems and will not be supported. The maintenance burden of the Arduino IDE project is increased by the need to manage defect reports or enhancement requests we can not resolve.
Arduino IDE version
2.0.0-rc9.1-snapshot-d556ee9
Operating system
All
Issue checklist
The text was updated successfully, but these errors were encountered: