Why conventional layout
-
@Tebo Here's the commit where I added the widget areas back. (plus one where I derpped)
Add widget areas · NodeBB/nodebb-theme-persona@51df742
Persona - A modern and responsive NodeBB theme. Contribute to NodeBB/nodebb-theme-persona development by creating an account on GitHub.
GitHub (github.com)
-
@meetdilip said in Why conventional layout:
Is it possible to choose Lavender or Vanilla on this forum ? Like, change theme from profile or so ?
I know this is an option I'd love to have. The skin option is great, but being able to switch between themes would be even better.
-
@teh_g I reckon it's not currently on the table because there is site functionality tied up in the themes. For example, if you change themes you'll notice all unsupported widgets are dumped in the control panel. There isn't a standard for widget areas (that's observed, at least) even between pre-packaged themes.
I'm guessing that's not the only difference, either, but after my initial setup I didn't really look into it too much.
-
Persona is the best thing that has happend to NodeBB. Love it
-
@Tebo said in Why conventional layout:
For example, if you change themes you'll notice all unsupported widgets are dumped in the control panel.
Yes, this is done on purpose because of the aforementioned reason. It's possible that we could preserve widget if the theme supported widget areas of the same name (even partially, e.g. both Material and Persona have
sidebar
, so keep the sidebar widgets), but there's no guarantee that a sidebar on Material will look the same on Persona