Skip to content

Diya 🔥 fix(ui): Fixed Quick Setup Buttons on User Profile Page#5155

Merged
one-community merged 1 commit intodevelopmentfrom
Diya_Fix_UserPage_QST
Apr 16, 2026
Merged

Diya 🔥 fix(ui): Fixed Quick Setup Buttons on User Profile Page#5155
one-community merged 1 commit intodevelopmentfrom
Diya_Fix_UserPage_QST

Conversation

@DiyaWadhwani
Copy link
Copy Markdown
Contributor

Description

Fixes formatting issues with the Quick Setup Title (QST) buttons on the User Profile page, where the Edit/Save button was smaller than the Add New QST and Change Order buttons, and unnecessary padding was making the section look misaligned.

Related PRs (if any):

None

Main changes explained:

  • Updated QuickSetupModal.jsx to remove the container pt-3 wrapper class, causing unnecessary padding
  • Changed the button container div to use d-flex justify-content-start mt-3 gap-2 for proper button alignment
  • Fixed all three buttons (Add New QST, Change Order, Edit/Save) to use color="primary" and className separately instead of stuffing margin classes into the color prop
  • Moved EditTitlesModal outside the button container div so it no longer affects button sizing in the flex layout

How to test:

  1. Check out the current branch
  2. Run npm install --force and start the dev server with npm run start:local
  3. Clear site data/cache
  4. Log in as an Owner or Administrator
  5. Navigate to any user's profile page
  6. Verify the Add New QST, Change Order, and Edit/Save buttons are all the same size and properly aligned
  7. Click Edit and verify it switches to Save and remains the same size
  8. Verify in dark mode

Screenshots or videos of changes:

Before:
Screenshot 2026-04-15 at 2 49 53 PM

After:
Screenshot 2026-04-15 at 2 43 50 PM

@netlify
Copy link
Copy Markdown

netlify bot commented Apr 15, 2026

Deploy Preview for highestgoodnetwork-dev ready!

Name Link
🔨 Latest commit 7e6b545
🔍 Latest deploy log https://app.netlify.com/projects/highestgoodnetwork-dev/deploys/69e0081e6562220009d96843
😎 Deploy Preview https://deploy-preview-5155--highestgoodnetwork-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@sonarqubecloud
Copy link
Copy Markdown

@one-community one-community changed the title Diya fix(ui): Fixed Quick Setup Buttons on User Profile Page Diya 🔥 fix(ui): Fixed Quick Setup Buttons on User Profile Page Apr 16, 2026
@one-community one-community merged commit dbcbcfc into development Apr 16, 2026
10 checks passed
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.

2 participants