Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move filters to sidebar? #29

Open
tripu opened this issue Mar 8, 2018 · 7 comments
Open

Move filters to sidebar? #29

tripu opened this issue Mar 8, 2018 · 7 comments
Labels
mock-up-1 About our first iteration (released ~ 20 Mar 2018) question More a doubt than an issue or suggestion

Comments

@tripu
Copy link
Member

tripu commented Mar 8, 2018

Instead of having them at the top of the main content area.

/cc @bert-github.

@tripu
Copy link
Member Author

tripu commented Mar 8, 2018

-1, because:

  • Sidebars tend to be too narrow to fit several filters in a usable manner
  • Sidebars are supposed to be used for “side” content, notes, useful links, etc — while filters are an important part of the content of the page (thus, it makes sense they're shown on the main area)
  • Common use of the regular w3.org sidebar isn't consistent with this, I think

@wseltzer
Copy link
Member

The jumping of the filter bar as you scroll down the page is distracting.

@tripu
Copy link
Member Author

tripu commented Mar 14, 2018

@wseltzer, is that a little jump just once, once you scroll past the filters? Or something worse?

There should be just that small jitter, and only once as you scroll all the way to the bottom (or to the top)… If it “jumps” in any other way, that's a bug I should look into!

@wseltzer
Copy link
Member

Just the "small jitter," but it bothered me several times until I found what was causing it. I prefer pages where the location of text changes only in response to scrolling/movement, not in response to other elements shifting around.

@chaals
Copy link

chaals commented Mar 18, 2018

see also #41

Agree that having a bar that sits on top is a frustrating feature of the modern web I would prefer not to adopt.

I understand that sidebars can get too big (often the case currently in /TR specs) or not fit well to provide enough information (also the case currently).

Giving the sidebar more space on focus might help - or not, and it's more work...

@tripu
Copy link
Member Author

tripu commented Mar 26, 2018

😮

I think that sticky overlays are of great help sometimes, and can make navigation or filtering much faster. (Like so many other features, used sensibly :)

I want to hear from others about this. I think at least @tanyeah, @bert-github and @deniak were in favour — or neutral at worst (#17, #21).

@deniak
Copy link
Member

deniak commented Mar 26, 2018

I find them useful especially when there's a large list like we have on /TR. It sucks to have to go to the top of the page when after scrolling down, you can't find what you are looking for.
That being said, part of the stickiness is based on JavaScript and I wonder if having a solution 100% CSS will prevent the small jump and make the scrolling more fluid.

@tripu tripu added question More a doubt than an issue or suggestion mock-up-1 About our first iteration (released ~ 20 Mar 2018) labels Apr 12, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
mock-up-1 About our first iteration (released ~ 20 Mar 2018) question More a doubt than an issue or suggestion
Projects
None yet
Development

No branches or pull requests

4 participants