Skip to content

Make the left/right nav bars sticky #779

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

Closed
alan-knight opened this issue Aug 7, 2015 · 7 comments
Closed

Make the left/right nav bars sticky #779

alan-knight opened this issue Aug 7, 2015 · 7 comments
Labels
area-web-design Something a web designer interested in helping could do. P2 A bug or feature request we're likely to work on type-enhancement A request for a change that isn't a bug

Comments

@alan-knight
Copy link

If I'm looking at something large, e.g. https://new-dartdocs-dot-dartlang-api.appspot.com/1.12.0-dev.5.1/dart-html/Element-class.html

and I want to find something in the index, say, a method, it's difficult to navigate. I have to hit page-down 7 times before I can see querySelectorAll, and there's not a way I can see to jump to the methods section.

@sethladd
Copy link
Contributor

sethladd commented Aug 7, 2015

element_class_-dart_html_library-_dart_api

does the top-nav "tabs" work for you?

@alan-knight
Copy link
Author

Oh yeah, didn't notice those. But I was really looking for it for the index. So in a class with a lot of properties, I might want to scan the list of properties, and the index is more convenient than the full list. For example, what's the list of events in Element. I'm not sure what the one I'm looking for is called, or even if it exists.

Also, I think it would be better if those nav tabs were pinned to the top. If I'm down in the properties and realize I want a method, I have to scroll back to the top to get them.

@sethladd sethladd added needs-info Additional information needed from the issue author user-feedback labels Aug 7, 2015
@sethladd
Copy link
Contributor

sethladd commented Aug 7, 2015

what's the list of events in Element.

How would we signal that in the UI? There's no language construct for "events"

I think it would be better if those nav tabs were pinned to the top

That's true. It's a tweak we hope to make.

Not sure what to do with this issue. We can open a specific issue for "show tabs on top, if user scrolls". I don't think we're going to do anything about other ways to nav, because we have the list of main sections at the top already.

@sethladd sethladd changed the title There's not a way to jump to sections in the index There's not a way to jump to sections if masthead is scrolled out of view Aug 8, 2015
@sethladd sethladd added type-enhancement A request for a change that isn't a bug and removed needs-info Additional information needed from the issue author labels Aug 8, 2015
@alan-knight
Copy link
Author

I was just using events as an example of why I might want to scan the list of properties. For html elements that's usually a good percentage of the properties. So I just wanted the ability to jump quickly to the properties, which the top nav does give me, but better if it's always visible.

@sethladd
Copy link
Contributor

Agreed. We'd like to make those "table of contents" links visible even when the masthead is scrolled out of view.

@keertip keertip added the P1 A high priority bug; for example, a single project is unusable or has many test failures label Jun 22, 2016
@keertip
Copy link
Collaborator

keertip commented Jun 22, 2016

We should make the left/right navs sticky to make navigation easier, especially when #1181 lands and pages are more verbose.

@keertip keertip changed the title There's not a way to jump to sections if masthead is scrolled out of view Make the left/right nav bars sticky Jun 22, 2016
@Hixie
Copy link
Contributor

Hixie commented Oct 18, 2016

For Flutter's purposes, I think this is probably more like a P2 than a P1 compared to the other P1s.

@devoncarew devoncarew added P2 A bug or feature request we're likely to work on and removed P1 A high priority bug; for example, a single project is unusable or has many test failures labels Oct 18, 2016
@jcollins-g jcollins-g added the area-web-design Something a web designer interested in helping could do. label Apr 8, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-web-design Something a web designer interested in helping could do. P2 A bug or feature request we're likely to work on type-enhancement A request for a change that isn't a bug
Projects
None yet
Development

No branches or pull requests

6 participants