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

Home Page Themes #142

Open
2 of 7 tasks
Tracked by #170
jillpe opened this issue Oct 1, 2024 · 0 comments · May be fixed by samvera/hyku#2417
Open
2 of 7 tasks
Tracked by #170

Home Page Themes #142

jillpe opened this issue Oct 1, 2024 · 0 comments · May be fixed by samvera/hyku#2417
Assignees

Comments

@jillpe
Copy link

jillpe commented Oct 1, 2024

Summary

As much as possible, changes should be made in Hyku as issues also exist there.

Details of issues (some have already been resolved)

Default Theme

The Recently Uploade works are displaying as code rather than thumbnails.

Screenshots

Currently Looks Like

Image

It should look like
Image

Cultural Theme

Recent Works section is not responsive. Users have to horizontally scroll when using a smaller screen size.

Video
Screen.Recording.2024-10-02.at.8.31.07.AM.mov

The featured Collections do not span the entire container like hykucommons. See screenshots.

Screenshots

Currently
Image

HykuCommons
Image

Institutional Theme

Does not carousel work types smoothly - moved to separate ticket
The footer is not the standard footer and forces the user to horizontally scroll. See screenshots.

Screenshots [Currently](https://demo.palni-palci-staging.notch8.cloud/?locale=en)
Screen.Recording.2024-10-02.at.8.39.51.AM.mov

HykuCommons Example
Image

The Work Type banner has some funky behavior when you click the arrows to scroll. See video.

Video [Currently](https://demo.palni-palci-staging.notch8.cloud/?locale=en)
Screen.Recording.2024-10-02.at.8.43.46.AM.mov

HykuCommons

Screen.Recording.2024-10-02.at.8.44.40.AM.mov

Neutral Theme Home Page

  • Line with buttons below image should apparently overlay image
  • No outline around featured collections
  • The footer has a white bar underneath it. See video.
Video Currently
Screen.Recording.2024-10-02.at.8.48.28.AM.mov

HykuCommons
https://github.com/user-attachments/assets/c36d1dcd-26d2-4439-a502-07c9dcfa4971

Acceptance Criteria

Default Theme Home Page

  • 'Recently Uploaded' items display as thumbnails and title like hykucommons

Cultural Theme Home Page

  • Recent Works Section is responsive
  • Featured Collections span the entire container like HykuCommons

Institutional Theme Home Page

Neutral Theme Home Page

Color behavior

  • Go, Advanced, and All button colors behave consistently among all homepage themes

Notes:

There are expected revisions to the previous button color behavior.
Primary button behavior:

  • hover color option now controls background, border, and hover color of all primary buttons, such as homepage go button. This is new behavior, as previously the primary button color could not be modified. The hover color will be a darker version of the background.
  • primary button text color can now be set. This is a new feature.

Default button behavior:

  • default button background color appears consistently on all "Secondary" button classes. The hover color is a darker version of the background.
  • default button text now applies consistently to secondary button class, and hover color remains the same
  • default button border color can also be set.
@jillpe jillpe converted this from a draft issue Oct 1, 2024
@jillpe jillpe changed the title Site defaults to Spanish Epic: Broken Themes Oct 1, 2024
@jillpe jillpe changed the title Epic: Broken Themes Default Theme Oct 1, 2024
@jillpe jillpe changed the title Default Theme Default Home Page Theme Oct 1, 2024
@jillpe jillpe changed the title Default Home Page Theme Home Page Themes Oct 2, 2024
@laritakr laritakr mentioned this issue Dec 2, 2024
19 tasks
@laritakr laritakr self-assigned this Jan 13, 2025
This was referenced Jan 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Ready for Development
Development

Successfully merging a pull request may close this issue.

2 participants