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

Fixing Wilma responsive theme update #3932

Merged
merged 1 commit into from
Jan 22, 2024

Conversation

milospp
Copy link
Contributor

@milospp milospp commented Dec 23, 2023

What does this pull request do?

Solves: #3933
This pull request updates the frontend components affected by the integration of Bootstrap into the Wilma theme in PR #3909.

How should this be tested?

Compare pages in the old Wilma theme with the updated version.
The theme should remain mostly similar but with added responsiveness.

After update:
Buttons
Login
Edit user
Admin menu

@milospp milospp marked this pull request as draft December 26, 2023 09:11
@milospp milospp marked this pull request as ready for review December 26, 2023 09:14
@chenejac chenejac linked an issue Dec 26, 2023 that may be closed by this pull request
Copy link
Contributor

@chenejac chenejac left a comment

Choose a reason for hiding this comment

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

@milospp I have tested the new wilma theme:

  • If I am using some standard device dimensions (PC, laptop), it looks it works the same as before improving responsibility of wilma, meaning I didn't find any issue which was introduced
  • If I am using mobile device dimensions, it looks perfect if I am using landscape orientation, while there are some small issues with portrait orientation:
    - when I am logged in, the main menu options for logged in user (my account, and log out) are behind the VIVO headline
    - some green buttons not completely visible at screen (scrolling is needed): http://localhost:8080/vivo/propertyEdit?uri=http%3A%2F%2Fpurl.obolibrary.org%2Fobo%2FOBI_0000417#

The previously stated issues are not blocking for this PR from my point of view, because wilma theme makes VIVO fully functional at mobile devices. However, if you can fix those issues, it would be great.

@chenejac chenejac merged commit 6c62bdb into vivo-project:main Jan 22, 2024
4 checks passed
milospp added a commit to milospp/VIVO that referenced this pull request Apr 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Fix Wilma theme layout
2 participants