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

Suggestion: Make compatibility table header sticky #5417

Open
scottdotweb opened this issue Mar 2, 2022 · 5 comments · May be fixed by #11345
Open

Suggestion: Make compatibility table header sticky #5417

scottdotweb opened this issue Mar 2, 2022 · 5 comments · May be fixed by #11345
Labels
accepting PR We invite you to open a PR to resolve this issue. browser-compat issues related to the browser compatibility data tables (BCD) 🐌 idle Issues and PRs without recent activity. Flagged for maintainer follow-up. idle p3 We don't have visibility when this will be addressed. redesign issues related to the new design

Comments

@scottdotweb
Copy link

If you look at a compatibility table that's big enough to require scrolling, the column headers showing the names of the browsers will scroll out of view, and the tooltips on each checkmark don't mention which browser they relate to. It's hard to keep track in your mind of which column is which after that. For example, here's the compatibility table for Array after scrolling down a little bit.

image

This could be fixed by making the header row position: sticky when it hits the top of the viewport.

@github-actions github-actions bot added the needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened. label Mar 2, 2022
@scottdotweb scottdotweb changed the title Compatibility table header with browser names should remain visible on large tables Compatibility table header should be sticky Mar 2, 2022
@scottdotweb
Copy link
Author

P.S. Thanks for the redesign, I really like it.

@schalkneethling schalkneethling added the redesign issues related to the new design label Mar 2, 2022
@caugner caugner added compat-tables browser-compat issues related to the browser compatibility data tables (BCD) and removed compat-tables labels Mar 2, 2022
@caugner caugner changed the title Compatibility table header should be sticky Suggestion: Make compatibility table header sticky Mar 3, 2022
@caugner
Copy link
Contributor

caugner commented Mar 3, 2022

@scottdotjs Thank you for taking the time to suggest this improvement.

Just to be sure, I verified that the old design did not have a sticky compatibility table header either.

We're currently working on addressing some of the feedback we got about the new compatibility data design. But if you like, feel free to open a PR for this improvement. :)

@caugner caugner added p2 We want to address this but may have other higher priority items. and removed needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened. labels Mar 11, 2022
@github-actions github-actions bot added the 🐌 idle Issues and PRs without recent activity. Flagged for maintainer follow-up. label Apr 18, 2022
@caugner
Copy link
Contributor

caugner commented Aug 26, 2022

FWIW This has been suggested before: mdn/kuma#6432

@caugner caugner added accepting PR We invite you to open a PR to resolve this issue. and removed 🐌 idle Issues and PRs without recent activity. Flagged for maintainer follow-up. labels Aug 26, 2022
@github-actions github-actions bot added the 🐌 idle Issues and PRs without recent activity. Flagged for maintainer follow-up. label Nov 15, 2022
@github-actions github-actions bot added the idle label Dec 21, 2022
@liyuhang1997
Copy link

Any updates?

@github-actions github-actions bot removed the idle label Feb 6, 2023
@caugner
Copy link
Contributor

caugner commented Feb 7, 2023

Any updates?

Thanks for asking. We're still accepting community contributions, but are not working actively on this.

I will update the priority accordingly.

@caugner caugner added p3 We don't have visibility when this will be addressed. and removed p2 We want to address this but may have other higher priority items. labels Feb 7, 2023
@github-actions github-actions bot added the idle label Mar 9, 2023
@ferdnyc ferdnyc linked a pull request Jun 21, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accepting PR We invite you to open a PR to resolve this issue. browser-compat issues related to the browser compatibility data tables (BCD) 🐌 idle Issues and PRs without recent activity. Flagged for maintainer follow-up. idle p3 We don't have visibility when this will be addressed. redesign issues related to the new design
Projects
Status: No status
4 participants