More complex theming possibilities?
-
The company I work for is considering using NodeBB for our Forum software. We see around 100K users a month on our current Forums setup, and are excited to give this new software a shot!
Unfortunately, our themes requirements are more complex than just adding a single CSS file, ultimately.
We'd like to do the following:
- Replace Bootstrap with a different front end framework
- Modify *.tpl files so we can adhere to the new front end framework
- Have all of this logic grouped up as a theme so we can update NodeBB.
Is any of this possible?
Thanks for the great work!
-
+1 for
jakie.. stfu -
Just FYI, we replied via twitter instead
@o9k (@psychobunny):
@jakiestfu @NodeBB yes you can, have a look at this for an (unfinished) example of a theme that doesn't use BS https://t.co/0uWdI85OsQ
@o9k @jakiestfu We npmified themes for ease of installation. For your own themes, you can use
npm link
(https://npmjs.org/doc/cli/npm-link.html …) to host your themes in a different folder on the local file system. Let's continue talking on http://community.nodebb.org ! -
NodeBB doesn't disappoint when it comes to flexibility, even in a stage this early. Even though it's not as robust as it could be, its definitely worth giving a shot to customize and personally for me has been pretty fun.
I agree with @julian ... stripping out BS3? FML.
-
I hit a ton of brick walls in the metrolike theme, but even then still managed to get quite a lot of it done.
Since that day we've been trying to remove BS-specific selectors and logic and especially server side code that sends BS classes to the client (that was just dumb overall)... now it feels like its totally doable but is a hell of a lot of work since you're basically starting from scratch