Skip to content

fix(homepage): fixing homepage layout when quickstart is visible#2300

Open
rohitratannagar wants to merge 9 commits intoredhat-developer:mainfrom
rohitratannagar:fix-homepage-layout
Open

fix(homepage): fixing homepage layout when quickstart is visible#2300
rohitratannagar wants to merge 9 commits intoredhat-developer:mainfrom
rohitratannagar:fix-homepage-layout

Conversation

@rohitratannagar
Copy link
Contributor

@rohitratannagar rohitratannagar commented Feb 10, 2026

Description

  • Fixed home page layout when quickStart is visible
  • Added scrollBar in onboarding, software catalog and template section in home page

Fixes

UI Before Change

Screenshot 2025-08-08 at 9 57 12 AM Screenshot 2025-08-08 at 9 56 58 AM

UI After Change

Screen.Recording.2026-02-10.at.11.42.02.PM.mov
Screenshot 2026-02-10 at 3 42 32 PM Screenshot 2026-02-10 at 11 38 10 PM Screenshot 2026-02-10 at 11 39 31 PM

✔️ Checklist

  • A changeset describing the change and affected packages. (more info)
  • Added or Updated documentation
  • Tests for new functionality and regression tests for bug fixes
  • Screenshots attached (for UI changes)

Signed-off-by: rohitratannagar <rohitratannagar2003@gmail.com>
@rhdh-gh-app
Copy link

rhdh-gh-app bot commented Feb 10, 2026

Changed Packages

Package Name Package Path Changeset Bump Current Version
@red-hat-developer-hub/backstage-plugin-dynamic-home-page workspaces/homepage/plugins/dynamic-home-page patch v1.10.6

Signed-off-by: rohitratannagar <rohitratannagar2003@gmail.com>
Signed-off-by: rohitratannagar <rohitratannagar2003@gmail.com>
@rohitratannagar
Copy link
Contributor Author

/cc @its-mitesh-kumar

Signed-off-by: rohitratannagar <rohitratannagar2003@gmail.com>
Signed-off-by: rohitratannagar <rohitratannagar2003@gmail.com>
@ciiay
Copy link
Member

ciiay commented Feb 10, 2026

Hi @rohitratannagar , thanks for the pr 🎉
Which main branch are you on? I have pulled this PR code and exported the dynamic-home-page and quickstart plugin package into the latest rhdh main branch code to test this out. This is what I got.

Let me know if I have missed anything 👀

pr_2300.mp4

Copy link
Contributor

@HusneShabbir HusneShabbir left a comment

Choose a reason for hiding this comment

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

I have tested the changes locally. It looks good to me
@ciiay, I have pulled the latest code and did test this out - would request you to take a relook

Screen.Recording.2026-02-11.at.1.49.30.PM.mov

Copy link
Contributor

@HusneShabbir HusneShabbir left a comment

Choose a reason for hiding this comment

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

@rohitratannagar, could you please check the empty state of Explore Your Software Catalog the card sizes seem misaligned.
Image

@ciiay
Copy link
Member

ciiay commented Feb 11, 2026

Hi @HusneShabbir , which code base are you on? I was on latest RHDH main branch and exported the latest dynamic-home-page and quickstart plugin package to test out this pr. Did you do anything else I could possibly miss?

rohitratannagar and others added 4 commits February 12, 2026 17:14
Signed-off-by: rohitratannagar <rohitratannagar2003@gmail.com>
Signed-off-by: rohitratannagar <rohitratannagar2003@gmail.com>
Signed-off-by: rohitratannagar <rohitratannagar2003@gmail.com>
@sonarqubecloud
Copy link

Copy link
Contributor

@HusneShabbir HusneShabbir left a comment

Choose a reason for hiding this comment

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

Tested it with the latest changes, functionally looks good to me

Screen.Recording.2026-02-12.at.6.29.41.PM.mov

@HusneShabbir
Copy link
Contributor

@ciiay I used the latest RHDH main branch and exported the dynamic-home-page with @rohitratannagar's changes and just added the quickstart config, was able to successfully test it this way

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.

3 participants