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

Collection and sidebar style fixes #6360

Merged
merged 4 commits into from
Oct 12, 2023
Merged

Collection and sidebar style fixes #6360

merged 4 commits into from
Oct 12, 2023

Conversation

bbpennel
Copy link
Contributor

@bbpennel bbpennel commented Oct 11, 2023

Fixes

Display issues with collection pages and the dashboard sidebar in hyrax 4 and 5.

Summary

A few minor style fixes for the collection pages (both in the dashboard and the public display), and the sidebar in the dashboard

Guidance for testing, such as acceptance criteria or new user interface behaviors:

View any collection with at least one work added to it. Do so in both the public and dashboard view.

Type of change (for release notes)

notes-minor

Detailed Description

On collection pages in hyrax 4-5, we got feedback about the following issues:

  1. The thumbnail and the title of works were right next to each other with no spacing
  2. The refresh button overlaps the works table on many screen sizes (and gets worse at smaller ones)
  3. On the dashboard collection browse page, the checkbox for collections which cannot be selected for batch operations is out of place.

See this images for an example of the problems:
collections_spacing_issue

collections_checkbox

Additionally, when collapsing the sidebar menu using the "<" button, the text of the menu entries continue to be visible but what a white text color:
sidebar_escape

Changes proposed in this pull request:

This PR addresses the described issues with collection pages and the sidebar. The collection page spacing should look similar to the following (depending on the width of your window):
collections_spacing_fixed

@samvera/hyrax-code-reviewers

bbpennel and others added 4 commits October 11, 2023 12:42
…il and title of works. Adjust sizing of action bar on collection page so that the buttons don't overlap the work table a somewhat lower resolutions.
…ll not stick of the sidebar area, and to center the icons
…d checkboxes when selecting all batch document checkboxes
@dlpierce
Copy link
Contributor

Thank you for the fixes!

@dlpierce dlpierce merged commit 6dfac42 into main Oct 12, 2023
4 checks passed
@dlpierce dlpierce deleted the collection-style-fixes branch October 12, 2023 15:39
@dlpierce dlpierce added the notes-bugfix Release Notes: Fixed a bug label Oct 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
notes-bugfix Release Notes: Fixed a bug
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants