Skip to content

fix: Show new folder creation on top and pagination sticky, fix basic design issues#4682

Merged
provokateurin merged 1 commit into
masterfrom
fix/design-adding-pagination
May 18, 2026
Merged

fix: Show new folder creation on top and pagination sticky, fix basic design issues#4682
provokateurin merged 1 commit into
masterfrom
fix/design-adding-pagination

Conversation

@jancborchardt
Copy link
Copy Markdown
Member

Just tried to keep the code changes low as the app doesn’t use Vue components. This fixes 2 specific issues as reported in our design channel:

  1. Adding new team folders you have to scroll to the bottom of the list to reach folder creation field and button. Why can't it be in the top of the list?
  2. Also the buttons to next page can only be reached when you first scrolled down to bottom. Please think about users with a larger number of rows.

Thanks to KIVG for that feedback. :)

Before After
Screenshot From 2026-05-13 15-44-33 Screenshot From 2026-05-13 15-43-39

… design issues

Signed-off-by: Jan C. Borchardt <925062+jancborchardt@users.noreply.github.com>
@jancborchardt jancborchardt self-assigned this May 13, 2026
@jancborchardt jancborchardt added 3. to review Items that need to be reviewed design Items related to the web UI (layout, design, etc.) labels May 13, 2026
@jancborchardt jancborchardt added enhancement papercut Annoying recurring UX issue with possibly simple fix. labels May 13, 2026
@jancborchardt jancborchardt moved this to 🏗️ At engineering in 🖍 Design team May 13, 2026
Copy link
Copy Markdown
Member

@kra-mo kra-mo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Weird layout generally, but the change is nice

@provokateurin provokateurin merged commit 9be721c into master May 18, 2026
54 of 56 checks passed
@provokateurin provokateurin deleted the fix/design-adding-pagination branch May 18, 2026 05:52
@github-project-automation github-project-automation Bot moved this from 🏗️ At engineering to 🎉 Done in 🖍 Design team May 18, 2026
@provokateurin
Copy link
Copy Markdown
Member

/backport to stable34

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Items that need to be reviewed design Items related to the web UI (layout, design, etc.) enhancement papercut Annoying recurring UX issue with possibly simple fix.

Projects

Status: 🎉 Done

Development

Successfully merging this pull request may close these issues.

4 participants