Howdy š, here's an update from my side:
Recently I've been going through PRs and leaving reviews, some of which:
I would like to thank the community for their recent contributions in the repositories š : @Kylo, @rafaucau, @ornanovitch, @matteocontrini, @Jorc0 and others.
I also started spearheading some theming issues for 1.1, the goal is to incrementally improve the customizability of Flarum's theme, and the following improvements are all backwards compatible and will hopefully make it for 1.1:
- Custom Colorising with CSS Custom Properties (flarum/core3001): this one will be the start of us moving towards using vanilla CSS variables. Flarum is packed with custom coloring, such as tags, default avatars, badges ..etc, and using CSS variables allows for more custom styling possibilities.
- Theme Extender to Allow overriding LESS files (flarum/core3008): this will allow highly customized themes to just override
LESS
files instead of trying to override their styles by over-specifying CSS selectos which can easily turn to a maintenance hell.
- Allow registering settings as LESS config vars through Settings Extender (flarum/core3011)
That's it for now, I'm hoping to get a some more theming improvement PRs in 1.1 before jumping to 2.0 ones.