Skip to content

Conversation

@michaelbuchar
Copy link

@michaelbuchar michaelbuchar commented Oct 22, 2025

  • Replaced native select with Semantic UI Dropdown
  • Updated default page size from 5 to 10
  • Pagination and results per page dropdown aligned on same row
  • Added new SCSS styles
  • Removed unnecessary overflow in WorkflowSharingFilter style

michaelbuchar pushed a commit to michaelbuchar/reana-ui that referenced this pull request Oct 22, 2025
- Replaced native select with Semantic UI Dropdown
- Updated default page size from 5 to 10
- Pagination and results per page dropdown aligned on same row
- Added new SCSS styles
- Removed unnecessary overflow in WorkflowSharingFilter style
@michaelbuchar michaelbuchar force-pushed the feat/customize-pagination branch from a06c62c to 691682c Compare October 22, 2025 12:02
@michaelbuchar michaelbuchar self-assigned this Oct 22, 2025
@michaelbuchar michaelbuchar changed the title Feat/customize pagination feat(ui): add persistent page size selector (#442) Oct 22, 2025
@michaelbuchar
Copy link
Author

First, we need to merge #440 and then we can merge this PR

@michaelbuchar michaelbuchar changed the title feat(ui): add persistent page size selector (#442) feat(ui): add persistent page size selector Oct 22, 2025
@michaelbuchar michaelbuchar marked this pull request as ready for review October 23, 2025 08:06
@CameronMcClymont
Copy link
Member

CameronMcClymont commented Oct 23, 2025

The commitlint is failing because the commit body is a list instead of a paragraph with full stops. I prefer the list for readability, but I think we want it in a paragraph for consistency with the other commits. We can have the bullet points in the PR description though ofc as you have now.

@CameronMcClymont
Copy link
Member

CameronMcClymont commented Oct 23, 2025

Out of interest, what is the convention when one PR depends on another PR, like this? Do you keep it in draft and have some 'depends on' note in the description? Or do you open a PR to merge into the 'parent' branch instead of into master? Or something else?

@tiborsimko tiborsimko moved this to In work in 0.95.0 Nov 3, 2025
@michaelbuchar michaelbuchar force-pushed the feat/customize-pagination branch 4 times, most recently from b187916 to 5657e21 Compare November 19, 2025 10:34
michaelbuchar pushed a commit to michaelbuchar/reana-ui that referenced this pull request Nov 19, 2025
- Replaced native select with Semantic UI Dropdown
- Updated default page size from 5 to 10
- Pagination and results per page dropdown aligned on same row
- Added new SCSS styles
- Removed unnecessary overflow in WorkflowSharingFilter style
@michaelbuchar michaelbuchar force-pushed the feat/customize-pagination branch from 5657e21 to 28a9d64 Compare November 19, 2025 10:55
@michaelbuchar michaelbuchar moved this from In work to In review in 0.95.0 Nov 19, 2025
@tiborsimko
Copy link
Member

Cosmetics: please update commit message to better advertise this feature to readers in the release notes. E.g. instead of "feat(ui): add persistent page size selector (#442)" consider using "feat(workflow-list): add more pagination size options (#442)".

@michaelbuchar
Copy link
Author

Cosmetics: please update commit message to better advertise this feature to readers in the release notes. E.g. instead of "feat(ui): add persistent page size selector (#442)" consider using "feat(workflow-list): add more pagination size options (#442)".

Okay, sounds good!

Copy link
Member

@CameronMcClymont CameronMcClymont left a comment

Choose a reason for hiding this comment

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

Cleeeaan code as usual 🧼🫧😍

- Replaced native select with Semantic UI Dropdown
- Updated default page size from 5 to 10
- Pagination and results per page dropdown aligned on same row
- Added new SCSS styles
- Removed unnecessary overflow in WorkflowSharingFilter style
@michaelbuchar michaelbuchar moved this from In review to In merge in 0.95.0 Nov 20, 2025
@tiborsimko tiborsimko changed the title feat(ui): add persistent page size selector feat(workflow-list): add more pagination size options Nov 24, 2025
@tiborsimko tiborsimko merged commit a510331 into reanahub:master Nov 24, 2025
10 checks passed
@github-project-automation github-project-automation bot moved this from In merge to Done in 0.95.0 Nov 24, 2025
@michaelbuchar michaelbuchar deleted the feat/customize-pagination branch November 24, 2025 13:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants