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

Admin sidebar slides the whole page to the right on initial load #4070

Open
ybnd opened this issue Mar 11, 2025 · 0 comments
Open

Admin sidebar slides the whole page to the right on initial load #4070

ybnd opened this issue Mar 11, 2025 · 0 comments
Labels
bug component: administrative tools Related to the admin menu or tools help wanted Needs a volunteer to claim to move forward usability

Comments

@ybnd
Copy link
Member

ybnd commented Mar 11, 2025

Describe the bug

When you open/reload DSpace as an administrator, the admin sidebar animation plays, pushing the whole page to the right.

This is intentional to indicate when you log in, but on initial load it can look jarring if the nimation plays immediately.

Making sidebar pinned state persistent amplifies this problem (see #3193)

Expected behavior

We should not trigger major animations on initial load when possible, especially for people that enable reduced motion.

@ybnd ybnd added bug needs triage New issue needs triage and/or scheduling labels Mar 11, 2025
@github-project-automation github-project-automation bot moved this to 🆕 Triage in DSpace Backlog Mar 11, 2025
@ybnd ybnd changed the title Admin sidebar slides the whole page to the left on initial load Admin sidebar slides the whole page to the right on initial load Mar 11, 2025
@tdonohue tdonohue added component: administrative tools Related to the admin menu or tools usability and removed needs triage New issue needs triage and/or scheduling labels Mar 11, 2025
@tdonohue tdonohue added the help wanted Needs a volunteer to claim to move forward label Mar 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug component: administrative tools Related to the admin menu or tools help wanted Needs a volunteer to claim to move forward usability
Projects
Development

No branches or pull requests

2 participants