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

Contribution UI - Improve/Add Responsive Design #537

Open
beaumorley opened this issue Feb 3, 2025 · 3 comments
Open

Contribution UI - Improve/Add Responsive Design #537

beaumorley opened this issue Feb 3, 2025 · 3 comments
Labels
help wanted Extra attention is needed

Comments

@beaumorley
Copy link
Collaborator

beaumorley commented Feb 3, 2025

Description

There are issues with the Responsive design implementation for the overall Contribution UI. This issue is around applying PatternFly responsive design practices.

@Misjohns can you add or link the issues you have found?
@jeff-phillips-18 FYI. Not sure how much design guidance this one will require for you.

@vishnoianil vishnoianil added this to UI Feb 3, 2025
@vishnoianil vishnoianil moved this to Backlog in UI Feb 7, 2025
@vishnoianil vishnoianil added help wanted Extra attention is needed and removed enhancement labels Feb 7, 2025
@vishnoianil
Copy link
Member

@Misjohns @jeff-phillips-18 If you have any related reference, please update the issue.

I will move it to "Ready" once it has all the relevant information.

@Misjohns
Copy link
Collaborator

Sticky footer

Across all steps:
The buttons should appear in a sticky footer so the user doesn't need to scroll down to see/use them.
Image

Knowledge contribution: Seed examples step
Image

Weird behavior: The footer becomes sticky when the user scrolls down to it and then up.
Image

Playgroud >Chat with model:
The message bar should be sticky. All content within the message (response) area should scroll behind it not push it down.
Image

Image

PF sample
Image

Dashboard at 320x568

The masthead distorts, cutting off some of the icons. The masthead should reflow to show the nav menu button, help, theme toggle, and overflow menu beneath the application logo/name like the PF sample below.

The action menu for the submission card gets cut off. It should open to the left.
Image

PF sample
Image

Knowledge contribution at 320x568

Across all steps: The wizard step menu does not react as expected. I would expect to click a step and the menu auto-close and navigate me to the selected step. Currently, the user has to close the menu after selecting the step.
Image

Document information step:
The text on buttons does not respond, making it difficult to read.
Image

Seed examples step:
When user click "Select context from file" button under each seed sample section, a modal appears.
Image

The "show content from context selection" button gets cut off.
Image

@Misjohns
Copy link
Collaborator

I opened a bug for the wizard step selector: patternfly/patternfly-react#11516

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
Status: Backlog
Development

No branches or pull requests

3 participants