Navigation

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags
    • Users
    • Groups
    1. Home
    2. Tags
    3. skin
    Log in to post
    • Bri

      Skins neglect?
      Technical Support • skin themes • • Bri

      3
      0
      Votes
      3
      Posts
      2030
      Views

      Bri

      Ah looks like someone's just reported it! https://github.com/NodeBB/nodebb-theme-persona/issues/156

      mrgame64 created this issue in NodeBB/nodebb-theme-persona closed [Mobile only] CSS forces background to white, disregarding the Bootswatch skin #156
    • henrywright

      SOLVED How to disallow users from selecting a skin?
      Technical Support • settings skin • • Henry Wright

      3
      0
      Votes
      3
      Posts
      1480
      Views

      henrywright

      @psychobunny great, thanks! I've opened #3488.

    • A

      Themes vs Skins vs Plugins
      General Discussion • plugin skin theme • • arasbm

      5
      0
      Votes
      5
      Posts
      4699
      Views

      esiao

      @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.