I decided to create another thread because this is kind of a big release. I create an official theme gallery for available Lazarus IDE themes and also a component for shipping themes with your Windows or Linux applications.
User interface style themes are here.
https://www.getlazarus.org/forums/topic/6/
Syntax highlighting themes are here
https://www.getlazarus.org/forums/topic/7/
A short demo video is here showing how these work: https://cache.getlazarus.org/videos/themes-intro.mp4
The IDE does not support updating syntax definitions from add ins, so I made a patch and submitted it as a PR to Gitlab. In the meantime, my IDE has this patch as well as dynamic packages. Themes now come with it as an optional package. Just install the codebot_themes_design package and you'll get a new theme selection window at Tools -> Themes, and a new component called TThemeManager allowing you to use themes in your applications.
If there is interest, I might create a theme designer that you can use to create your own themes. In the interim users can look at the themes I provide and make changes to the JSON or send requests for specific themes. -------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20261021/e831baa1/attachment.htm>
