Fix layout inconsistencies: remove duplicate content, standardize spacing and card heights - #126
Merged
Merged
Conversation
Co-authored-by: marcelo-m7 <117441129+marcelo-m7@users.noreply.github.com>
Co-authored-by: marcelo-m7 <117441129+marcelo-m7@users.noreply.github.com>
Copilot
AI
changed the title
[WIP] Fix UI layout and design inconsistencies
Fix layout inconsistencies: remove duplicate content, standardize spacing and card heights
Nov 1, 2025
marcelo-m7
marked this pull request as ready for review
November 1, 2025 23:27
marcelo-m7
approved these changes
Nov 1, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The Projects page contained a duplicate 103-line "Our Software Solutions" section, excessive vertical spacing (96px sections), misaligned LinkedIn icons, and inconsistent card heights across components.
Changes
Removed duplicate content
Standardized spacing
py-24→py-20(96px → 80px)mb-16→mb-12(64px → 48px)mb-20→mb-16(80px → 64px)pb-2for visual separationUnified card heights
Created reusable CSS classes in
index.css:Applied with flex layouts for proper content distribution:
Fixed component alignment
flex justify-centercontainer for horizontal centeringflex-shrink-0to CheckCircle icons to prevent icon deformationScreenshots
Homepage - Before:

Homepage - After:

Projects Page - After:

Impact
Original prompt
create-pr
Title
UI Layout and Design Improvements — Alignment, Spacing, and Component Refinement
Base Branch
master
Description
This Pull Request addresses layout and design inconsistencies identified across the monynha.com website.
The main goal is to fix misaligned components, unbalanced spacing, and poor layout compositions, ensuring a more consistent, accessible, and visually coherent interface.
Summary of Changes
Files Affected
/components/(layout, header, footer, section containers)/pages/(index,about,services, and others)/styles/(global spacing variables, typography, grids)Validation Steps
To verify that this PR works as intended:
npm run dev,yarn dev, or equivalent).Expected Outcome
A visually consistent, responsive, and accessible layout throughout monynha.com, with properly aligned components, balanced spacing, and standardized visual hierarchy.
Linked Issues
Fixes #ISSUE_NUMBER
(Replace with the corresponding issue reference once known.)
Labels (optional)
type: design·priority: medium·status: in-reviewReview Checklist
Notes
Once opened, ask maintainers or designers to:
4. Button Style Inconsistencies
✅ Recommendation:
Standardize all primary CTAs using a shared button ...
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.