It's only if you resize the window after the page load that size is messed up; it's only calculating based on the size of the original window, so the described behaviour is entirely correct.
Take a window, resize it to make it smaller, then open the sidebar and boom, you get part of the sidebar instead of the whole sidebar.
Trouble with all this is, those people who have the screen large enough to see the sidebar normally will suddenly go 'WTH did my sidebar go' because it's now not obvious where that content is, especially that they have to press something to open it, and an icon that isn't immediately synonymous with 'sidebar' but a very general 'more things' button that isn't even that obvious (first time I saw it on Chrome, I was like "why did they replace the wrench with that?", I see YouTube uses it now but that isn't immediately clear)... if anything I'm beginning to wonder if this isn't cool but ultimately a step back in usability for desktop users. (For mobile users I can see the advantages, sure, but even then I wonder about the usability aspect.)
Interesting sidenote: responsive design caught up with XenForo and there were, in the aftermath, some questions like "Why isn't there a variable for the server to detect if responsive or not" which makes me question the understanding that some of these people have with respect to what responsive design even means, but the more pressing question that arose out of it: how do we indicate whether to use narrow/wide to ad blocks? It's going to come up, people are going to ask us how to use ads in the system and yes, there's going to be an ad management tool but there's only so much that can actually be done with that. Something to ponder, anyway.
Take a window, resize it to make it smaller, then open the sidebar and boom, you get part of the sidebar instead of the whole sidebar.
Trouble with all this is, those people who have the screen large enough to see the sidebar normally will suddenly go 'WTH did my sidebar go' because it's now not obvious where that content is, especially that they have to press something to open it, and an icon that isn't immediately synonymous with 'sidebar' but a very general 'more things' button that isn't even that obvious (first time I saw it on Chrome, I was like "why did they replace the wrench with that?", I see YouTube uses it now but that isn't immediately clear)... if anything I'm beginning to wonder if this isn't cool but ultimately a step back in usability for desktop users. (For mobile users I can see the advantages, sure, but even then I wonder about the usability aspect.)
Interesting sidenote: responsive design caught up with XenForo and there were, in the aftermath, some questions like "Why isn't there a variable for the server to detect if responsive or not" which makes me question the understanding that some of these people have with respect to what responsive design even means, but the more pressing question that arose out of it: how do we indicate whether to use narrow/wide to ad blocks? It's going to come up, people are going to ask us how to use ads in the system and yes, there's going to be an ad management tool but there's only so much that can actually be done with that. Something to ponder, anyway.