Skip to content

Minor styling fixes for invocation view header and history list cards#22639

Open
ahmedhamidawan wants to merge 8 commits intogalaxyproject:devfrom
ahmedhamidawan:fix_invocation_view_header_wrapping
Open

Minor styling fixes for invocation view header and history list cards#22639
ahmedhamidawan wants to merge 8 commits intogalaxyproject:devfrom
ahmedhamidawan:fix_invocation_view_header_wrapping

Conversation

@ahmedhamidawan
Copy link
Copy Markdown
Member

@ahmedhamidawan ahmedhamidawan commented May 5, 2026

History List Card Fixes:

Fixes #21839
Fixes all items there except making Delete a CardAction:

  • Rename button appears on card hover. That's not very discoverable, and not consistent with the add tags action always being present. Fixed: ✅ Now it is always present
  • Clicking on history title takes you out of the history grid, it should change the current history Fixed: ✅ Now it sets that history as current
  • Positioning of the history dataset counts alternates y-position based on how long history title is Fixed: ✅ Improved GCard wrapping fixes all that
  • Too many buttons in main card. Why is delete in the extended menu but sharing is a directly available ? I bet everyone is deleting histories far more often than sharing them Not changed: ✖️ I think selection is available in that view and should be a faster process to delete several histories
Before After
image image

Invocation View Header Fixes:

Fixes #22329

Before After
image image

How to test the changes?

(Select all options that apply)

  • I've included appropriate automated tests.
  • This is a refactoring of components with existing test coverage.
  • Instructions for manual testing are as follows:
    1. [add testing steps and prerequisites here if you didn't write automated tests covering all your changes]

License

  • I agree to license these and all my past contributions to the core galaxy codebase under the MIT license.

@ahmedhamidawan ahmedhamidawan force-pushed the fix_invocation_view_header_wrapping branch from f565bb4 to 2f986a3 Compare May 5, 2026 15:33
Fixes galaxyproject#21839

The previous styling commits also resolved all the bugs from this issue.
@ahmedhamidawan ahmedhamidawan changed the title Minor styling fixes for invocation view header Minor styling fixes for invocation view header and history list cards May 5, 2026
@ahmedhamidawan ahmedhamidawan marked this pull request as ready for review May 5, 2026 16:04
@github-actions github-actions Bot added this to the 26.1 milestone May 5, 2026
@github-project-automation github-project-automation Bot moved this to Needs Review in Galaxy Dev - weeklies May 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Needs Review

Development

Successfully merging this pull request may close these issues.

Fix Workflow Invocation View Header wrapping History grid needs a bit of reworking

1 participant