[nodebb-theme-designer] Customize your NodeBB theme on-the-fly

NodeBB Plugins
  • @kevin You'll have to install the plugin and activate it (and possibly restart NodeBB again).. does it appear then?

  • nope. im having fun with the customization tab though.

  • @psychobunny said:

    Not working on this until plugin weekend v4 at least (really don't have the time to). Until then this is open to requests etc. What would you like to see in this? I imagine more WYSIWYG kinda tools, colour pickers, etc. At least that's the direction I'm looking towards. Let me know 🙂

    I dunno if i'd go through all of that. Tumblr is about as easy as it gets when it comes to making changes on the fly to the html, css, and developers can add in color wheel options, images uploads etc if they want... but it's not necessary. Wordpress basically does the same thing. The css and html files are right there for you to play with so users unfamiliar with ftp or ssh are fine.

  • @kevin said:

    @psychobunny said:

    Not working on this until plugin weekend v4 at least (really don't have the time to). Until then this is open to requests etc. What would you like to see in this? I imagine more WYSIWYG kinda tools, colour pickers, etc. At least that's the direction I'm looking towards. Let me know 🙂

    I dunno if i'd go through all of that. Tumblr is about as easy as it gets when it comes to making changes on the fly to the html, css, and developers can add in color wheel options, images uploads etc if they want... but it's not necessary. Wordpress basically does the same thing. The css and html files are right there for you to play with so users unfamiliar with ftp or ssh are fine.

    I feel that Tumblr like theme editing would be a little bit too ambitious for this plugin though 😛 @psychobunny will forever win the plugin weekends if he pulls it off though.

  • @Mr_Waffle said:

    I feel that Tumblr like theme editing would be a little bit too ambitious for this plugin though 😛 @psychobunny will forever win the plugin weekends if he pulls it off though.

    lol really? I thought i was giving him an easier option! Working directly with style sheets and html is easy once you know what label goes with what.

  • @kevin said:

    lol really? I thought i was giving him an easier option! Working directly with style sheets and html is easy once you know what label goes with what.

    Actually opened up the theme editor again. I was recalling it from memory earlier. While it's pretty straightforward, I think it'd still be quite a challenge internally.

  • Hahah, updates to plugins also count as entries? Be right back, choosing my next weekend project...

  • @kevin if the icon isn't showing up, you might have an older version of NodeBB - this plugin requires you to be on edge 🙂

    As far as tumblr-like editing? I'll look into it, haven't used tumblr in a reaaally long while so I don't remember 😛

  • @psychobunny, i'm running 0.3.1. Could be im on a mac? I dunno. Do you have a screenshot of the icon working?

  • button.png

    You need to be up to commits of from at least feb 2nd for this to work

  • @psychobunny
    info: Beginning database schema update
    info: [2014/1/5] categories active users skipped
    info: [2014/1/5] Re-slugify usernames (again) skipped
    info: [2014/1/7] Update to topic and user posts to sorted set skipped
    info: [2014/1/13] Set up "Registered Users" user group - skipped
    info: [2014/1/19] Remove user search from Reds -- skipped
    info: [2014/1/23] Updating Administrators Group -- skipped
    info: [2014/1/25] Updating User Gravatars to HTTPS -- skipped
    info: [2014/1/25] Activating SSO plugins, if set up -- skipped
    info: [2014/1/30] Fixing language settings -- skipped
    info: [2014/1/30] Adding new topic sets -- skipped
    info: [upgrade] Schema already up to date!

    I'll see if I cant figure out a way to manually update

  • Did you git pull as well?

  • yep. Okay well i found the icon. I tried git pulling one more time tonight and I got the up/down vote system and this to work. yay.
    except i got this.
    Screen Shot 2014-02-06 at 10.58.19 PM.png
    this is in chrome on a mac btw.

    See that line through the top of the screen cap? I'm guessing there's supposed to be a text box.

  • @kevin said:

    yep. Okay well i found the icon. I had to "full-screen" the window, then "command + minus" it until it was at 90% and it popped up.
    When i do this it pops up like so:
    Screen Shot 2014-02-06 at 10.58.19 PM.png
    this is in chrome on a mac btw.

    See that line through the top of the screen cap? I'm guessing there's supposed to be a text box.

    Got the same thing (with Firefox). Can't figure what to do with that. 😛

  • edited my post. checked in safari. same thing. It shows the icon in any resolution. I was mistaken. Not working yet though 😞

  • Eep... does clearing cache help? 😟

  • Nope. Nothing changed 😕

  • A feature I request on most projects which are WIP. Nice work.

  • Designer broke all the things on my instance. I'm running off of one of the more recent commits in the repo for NodeBB. My site looks like below after just installing the designer: I'm fairly certain it is designer, because I uninstall it and things are all pretty again. In the log it says this:

    warn: [meta.scripts.get] Could not resolve mapped path: plugins/public/lib/desig
    ner.js. Are you sure it is defined by a plugin?
    warn: [meta.scripts.get] Could not resolve mapped path: plugins/public/vendor/ac
    e/ace.min.js. Are you sure it is defined by a plugin?
    warn: [meta.scripts.get] Could not resolve mapped path: plugins/public/vendor/ac
    e/worker-css.js. Are you sure it is defined by a plugin?
    warn: [meta.scripts.get] Could not resolve mapped path: plugins/public/vendor/ac
    e/mode-css.js. Are you sure it is defined by a plugin?
    

    Screenshot 2014-03-09 11.23.56.png

  • Potentially yeah, I haven't looked at this plugin since v0.3.1, let alone 0.3.2... meta.scripts.get filter should be deprecated by now I think right @julian?, I gotta update this to use the new format


Suggested Topics