Skip to content

Conversation

@BoltUltra
Copy link
Contributor

@BoltUltra BoltUltra commented Apr 25, 2025

This pull request introduces several updates across multiple components to improve responsiveness, accessibility, and maintainability of the codebase. Key changes include adding responsive design breakpoints, updating class names for better readability and consistency, and improving UI components like the header, footer, and login page. Below is a breakdown of the most important changes:

Responsive Design Enhancements:

  • Added new responsive breakpoints (xs, sm, md, lg, xl, 2xl) in the Tailwind configuration to support a wider range of screen sizes. (tailwind.config.ts, tailwind.config.tsR8-R15)

UI/UX Improvements:

  • Updated the Header component to use icons (Menu, X) for the mobile menu toggle, improved dropdown menu transitions, and adjusted padding for better alignment. (src/components/Header.tsx, src/components/Header.tsxL1-R52)
  • Enhanced the Footer component with a more flexible layout, added responsive typography, and improved spacing for links and the Stellar icon. (src/components/Footer.tsx, src/components/Footer.tsxL1-R31)
  • Refined the Login component with responsive typography for headings and subheadings, added dynamic layouts for different screen sizes, and improved button styling for "Connect Wallet" and "Start Cleanup." (src/components/Login.tsx, [1] [2] [3]

Code Consistency:

  • Standardized single quotes for imports and JSX attributes across all files for consistency. (src/app/index.tsx, [1]; src/app/page.tsx, [2]; src/components/Footer.tsx, [3]

Layout Adjustments:

  • Modified the RootLayout to improve scrolling behavior and border visibility on different screen sizes. (src/app/layout.tsx, src/app/layout.tsxL21-R25)

Images

  1. 320px
    320px
  2. 375px
    375px
  3. 425px
    425px
  4. 768px
    768px
  5. 1024px
    1024px
  6. 1440px
    1440px
  7. Hamburger
    hamburger

Build

  • Fixed all the build error when running yarn run build to avoid error when building

Closes #44

@JamesVictor-O
Copy link
Collaborator

@BoltUltra you have a conflict, please reslove it

@BoltUltra
Copy link
Contributor Author

Conflict resolved

@BoltUltra
Copy link
Contributor Author

I keep fixing conflict and more keep coming up, why, because you refused to merge mine and more conflict arise from others that you have merged

@BoltUltra
Copy link
Contributor Author

Someone else's issue depends on my issue being merged, yet, that issue was merged before mine, and now this has cause some problems in the codebase

@JamesVictor-O
Copy link
Collaborator

@BoltUltra i am sincerly sorry for this, i was carried away trying to fix something elses, you could have simplely taged me

@JamesVictor-O JamesVictor-O merged commit 63f0312 into DeCleanup-Network:master May 4, 2025
@JamesVictor-O
Copy link
Collaborator

@BoltUltra thanks you for your contribution, deeply sorry for the way things went

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.

feat: Landing Page Mobile Responsiveness Implementation

2 participants