• Home
  • Categories
  • Recent
  • Popular
  • Top
  • Tags
  • Users
  • Groups
  • Documentation
    • Home
    • Read API
    • Write API
    • Plugin Development
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
v3.5.2 Latest
Buy Hosting

My expandy width button has vanished

Scheduled Pinned Locked Moved General Discussion
aliensexpandy-buttonghosts
19 Posts 7 Posters 3.7k Views
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    a_5mith
    wrote on last edited by
    #1

    Only just noticed that the hamburger button in the bottom right has vanished. Not entirely sure why or how, I'm on latest, but I've not seen it for a while. Master, vanilla 0.0.32 and lavender 0.0.37, I've disabled all the plugins, changed the theme back and forth.

    I'm suspecting aliens or something. But I'm not sure.

    1 Reply Last reply
    0
  • psychobunnyP Offline
    psychobunnyP Offline
    psychobunny
    wrote on last edited by
    #2

    rofl, hamburger button

    works fine over here on this site, and its fairly latest, so not sure what's going on (unless a very recent commit broke it)

    A 1 Reply Last reply
    0
  • A Offline
    A Offline
    a_5mith
    replied to psychobunny on last edited by
    #3

    @psychobunny

    Yeah I'm not sure either. I've not seen it for a few commits, I'd imagine it's on my end, but other than plugins and the theme, I'm not sure if I've changed anything else.

    1 Reply Last reply
    1
  • trevorT Offline
    trevorT Offline
    trevor Plugin & Theme Dev Anime Lovers GNU/Linux
    wrote on last edited by trevor
    #4

    Works over here when you hover anywhere on the bottom right corner. 👍

    Screen Shot 2014-05-24 at 3.04.04 PM.png

    A 1 Reply Last reply
    0
  • A Offline
    A Offline
    a_5mith
    replied to trevor on last edited by
    #5

    @trevor Seems I've broken it then. 😆

    1 Reply Last reply
    0
  • TrevT Offline
    TrevT Offline
    Trev
    wrote on last edited by Trev
    #6

    It often ends up obscuring the reply button too.
    Screen Shot 2014-05-29 at 11.06.05 PM.png

    I think this is an option that should be in settings, not hovering around as a fixed element constantly (purely IMO) 😉

    Also, users are starting to associate the hamburger with "menu", not changey-widthy. It's not an expected behavior.

    A 1 Reply Last reply
    0
  • A Offline
    A Offline
    a_5mith
    replied to Trev on last edited by a_5mith
    #7

    @Trev I've noticed this, the icon is normally associated with menu. Arrows-h would be a better option here. Or even chevron left and right, then swap them when narrowing.

    1 Reply Last reply
    0
  • julianJ Offline
    julianJ Offline
    julian GNU/Linux
    wrote on last edited by
    #8

    gh#1599 (derpity derp space filling)

    1 Reply Last reply
    0
  • TrevT Offline
    TrevT Offline
    Trev
    wrote on last edited by
    #9

    Wow, nice to see this already fixed. It's no longer obscuring my reply button. 🙂

    I'm curious what the reasoning was behind having this control always present. Would it not be more sensible to set a max-width on the container as the default? Edge-case users who have a strong preference for extra-wide content could still find the setting elsewhere.

    Extra "position: fixed" elements can lead to slowdowns or glitches with scrolling on mobile devices (and small FPS drop on some desktop browser engines). There's also readability issues when paragraphs end up very long. It could detract from an otherwise very positive impression of the software when people hit the site with maximized browser windows.

    The same issue is present with the editor, as it always scales to 100% viewport width, which is only effective up to a certain threshold before it becomes a liability.

    Not trying to tear apart the layout, but I've been working in UI/Interaction Design for a long time, so can be a bit picky with these things 🙂 I'm happy to offer advice if anyone wants to hear it. I think NodeBB is great and see huge potential with the platform.

    1 Reply Last reply
    0
  • barisB Offline
    barisB Offline
    <baris> NodeBB
    wrote on last edited by
    #10

    Personally I always use NodeBB at a fixed layout or make my window 1280px wide, the fluid layout is cool but it makes reading posts a pain when the resolution is 2560px wide. The reason the toggle is a fixed element was to allow users to quickly switch between the two. Also it is only available on the lavender theme, vanilla is always fixed.

    TrevT 1 Reply Last reply
    0
  • TrevT Offline
    TrevT Offline
    Trev
    replied to <baris> on last edited by
    #11

    @baris said:

    Personally I always use NodeBB at a fixed layout or make my window 1280px wide, the fluid layout is cool but it makes reading posts a pain when the resolution is 2560px wide. The reason the toggle is a fixed element was to allow users to quickly switch between the two. Also it is only available on the lavender theme, vanilla is always fixed.

    Why would they need to quickly switch between the two? I'm not convinced the average user even has a preference, they simply expect the content to be readable without requiring any thought or intervention. The fixed control only serves to add clutter/confusion in an area where they're scanning for action-items like submit or reply.

    ? 1 Reply Last reply
    0
  • ? Offline
    ? Offline
    A Former User
    replied to Trev on last edited by
    #12

    @Trev @baris

    From the limited feedback I've gotten, it may confuse users. (or rather, one test user) One user clicked on it perhaps by accident, got sick of the extra-wide screen on a large monitor, and closed the tab.

    1 Reply Last reply
    0
  • barisB Offline
    barisB Offline
    <baris> NodeBB
    wrote on last edited by
    #13

    Yeah it isn't something that most user would use, and its pretty easy to disable/hide if you want. Just a .resizer {display: none;} to your customize tab 😉

    TrevT 1 Reply Last reply
    0
  • TrevT Offline
    TrevT Offline
    Trev
    replied to <baris> on last edited by
    #14

    @baris
    It's looking like we'll be forking NodeBB to rebuild the front-end in Angular, so we'll probably have some bigger challenges to tackle first 🙂 We've started initial exploratory work today/yesterday. All looks very positive so far.

    1 Reply Last reply
    1
  • barisB Offline
    barisB Offline
    <baris> NodeBB
    wrote on last edited by
    #15

    That's awesome! Let us know how it goes. 🙂

    TrevT 1 Reply Last reply
    0
  • TrevT Offline
    TrevT Offline
    Trev
    replied to <baris> on last edited by
    #16

    @baris
    Of course. Nothing is a definite schedule yet, but we're trying to progress as quickly as possible. We've already been developing an in-house solution that bridges our Angular/Node/Redis stuff to XenForo's backend, but I'd somehow never heard of NodeBB. It makes far more sense to migrate our data and build on NodeBB instead.

    We'll be sharing back everything we can. The only parts staying private will be styles/SASS and anything specific to our layout look & feel. Even then, the aim would be to release generic versions of enhancements.

    1 Reply Last reply
    0
  • psychobunnyP Offline
    psychobunnyP Offline
    psychobunny
    wrote on last edited by
    #17

    Looking forward to seeing what you got going with angular. I originally built templates.js as a competitor to existing templating frameworks

    From my results I've seen that templates.js performs a ton faster than handlebars and ember, although I never benchmarked against angular. Give me a shout with your progress, I know early days we were definitely thinking about abstracting the templating engine, so if you make some progress here I'm sure there will be some people who are interested 🙂

    As far as automated data-binding is concerned, both ember and angular are definitely miles ahead of templates.js, but we haven't been hurting in that department for NodeBB. Preliminary testing has shown that at least, templates.js performs faster than ember.js when it comes to that aspect 🙂

    Totally biased stuff going on right now, hopefully we can get a few more people interested in the framework and then we can get some proper numbers going on 🙂 Glad to see someone trying to build something completely different 😄

    TrevT 1 Reply Last reply
    0
  • TrevT Offline
    TrevT Offline
    Trev
    replied to psychobunny on last edited by
    #18

    @psychobunny
    Performance and perceived speed is priority one for us too, so I hope Angular does well. I suspect it will. Our Node/Angular guy is very up to date with current best practices and techniques, so that should help a lot.

    1 Reply Last reply
    0
  • psychobunnyP Offline
    psychobunnyP Offline
    psychobunny
    wrote on last edited by psychobunny
    #19

    great! whatever you guys can contribute back would be greatly appreciated 🙂

    EDIT: If you guys need a hand anywhere, feel free to send us a message. I'd like to see NodeBB support multiple front-end frameworks, so anything I can do to bump that progress along - you know who to reach out to 😉

    1 Reply Last reply
    0

Copyright © 2023 NodeBB | Contributors
  • Login

  • Don't have an account? Register

  • Login or register to search.
Powered by NodeBB Contributors
  • First post
    Last post
0
  • Home
  • Categories
  • Recent
  • Popular
  • Top
  • Tags
  • Users
  • Groups
  • Documentation
    • Home
    • Read API
    • Write API
    • Plugin Development