[Feature] Add a scroll-to-top element to UX for longer page contexts #54
Labels
💻 aspect: code
Concerns the software code in the repository
🕹 aspect: interface
Concerns end-users' experience with the software
✨ goal: improvement
Improvement to an existing feature
🟨 priority: medium
Not blocking but should be fixed soon
🏁 status: ready for work
Ready for work
Description
Many pages within Creative Commons websites have much longer pages, in these cases a
scroll-to-top
element would serve a valid purpose in certain contexts to aid in improved UX.The element would likely not be present on smaller screens which already have some measure of functionality related to this baked into their operating system level UX; but for larger viewport sizes this could be much more helpful to include.
Additional context
Solutions here should explore non-js interventions. CSS pseudo elements using z-index stack positions and variable percentage based heights would offer a means to "reveal" the button after a degree of scrolling, and to visually hide the element on pages which do not reach a particular length. Special care for keyboard accessibility should be taken under consideration to ensure that it can receive appropriate focus and order handling.
Implementation
The text was updated successfully, but these errors were encountered: