JetBrains / jewel

An implementation of the IntelliJ look and feels in Compose for Desktop
Apache License 2.0
636 stars 30 forks source link

Add theme name to ThemeDefinition and JewelTheme #353

Closed rock3r closed 2 months ago

rock3r commented 2 months ago

Names are supposed to be unique per each theme. In standalone, they're hardcoded to "IntUI Light" and "IntUI Dark", and in the bridge they match the Swing LaF name.

This allows us to fix a bug in Markdown in the bridge where switching between two LaFs with the same isDark value would cause the Markdown text not to recompose appropriately.

Fixes #351