Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2026-10

ANN: Lazarus Theme Gallery and Theme Component

1 message · 1 person ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Anthony Walter

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>

Reply by email