Ability to add multiple styles

Suggestion Implemented v1.0.0 Alpha 1
117 · 8
Crystal
Member 205 posts 🀩
0

One thing we should add is the ability to add multiple styles so we can show off multiple style options and, eventually, different looks for the software, as well.

Simple for now -- multiple style sheets for customization and selection.

Ideally down the line we'll see ways to streamline style and template modification to create dynamic looks, but to start with, just the ability to have multiple styles would be a great start so sites can offer options.

More complex later -- Customizable templating system to help create dynamic looks for the various parts of the site. Index/forum list, thread list, messages, conversations, calendar, acp, usercp, profiles, all of it. Let's make Serenity truly customizable so anyone can take it and make it whatever they want it to be.

Lee
Member 303 posts πŸ”₯

  • Add a style. Within that style there should be:

    • Templates including any template modifications (future feature) which could also be per style.

    • CSS

    • Images/Assets

    • Fav Icon?

  • Styles should be:

    • Default selected from ACP

    • Users can choose their own style (permission gated: can_choose_style)

    • Settable per node

    • Settable per usergroup

    • User specific styles should be editable in the ACP + Moderator Panel

    • Usergroup permission gated

Does this about sum it up?

Crystal
Crystal
Member 205 posts 🀩

Yep. That's a much more effective way of saying it!

Lee
Member 303 posts πŸ”₯

Working on this now.

Crystal
Crystal
Member 205 posts 🀩

Amazing

Lee
Member 303 posts πŸ”₯

This is a massive architectural change (which needed to happen to be fair) so might take a few days! πŸ™‚

Lee
Member 303 posts πŸ”₯

Partially rolled out here, few bugs to fix.

Lee
Member 303 posts πŸ”₯

This suggestion has been marked as implemented in version 1.0.0 Alpha 1.

Crystal
Member 205 posts 🀩

Love it love it love it!!!!