Skip to content
  • Set Skin via CLI

    Solved Technical Support
    4
    0 Votes
    4 Posts
    289 Views
    phenomlabP
    @lase You might be interested in this. https://sudonix.org/topic/542/swatch-theme-changer?_=1720810499018
  • default skin issue

    Moved Unsolved Technical Support
    2
    0 Votes
    2 Posts
    522 Views
    julianJ
    @srujan where are you selecting the skin change, on server or client side?
  • Skins neglect?

    Moved Technical Support
    3
    0 Votes
    3 Posts
    3k Views
    BriB
    Ah looks like someone's just reported it! https://github.com/NodeBB/nodebb-theme-persona/issues/156
  • How to disallow users from selecting a skin?

    Solved Technical Support
    3
    0 Votes
    3 Posts
    2k Views
    H
    @psychobunny great, thanks! I've opened #3488.
  • Themes vs Skins vs Plugins

    General Discussion
    5
    0 Votes
    5 Posts
    5k Views
    esiaoE
    @arasbm As a recent NodeBB explorer (and NodeJs) I'll suggest you to start with the harder of plugins and themes and it's plugins. As I understand the thing : Plugin is a custom behaviour that could work on every NodeBB forum and that is not based on the theme. It should be configurable (if needed) and not conflict. It try to solves a problem that is experience related. Theme is how you want your NodeBB forum to look like. It's easier to go inside because it's based on a sublime api and it's just css/html and and a bit of JS. If you want you theme to create a custom behaviour that is only applicable to itself then you can because themes are created and treated like plugins. You can take a look at the api on every NodeBB page with {origin}/api/{path} Both plugins and themes can make the use of the api and write content to use after. Take a look of the existing ones and you'll have a good point of view to start developing you owns.