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

Enhance Main Page UI/UX for ArduPilot Web Tools #230

Open
wants to merge 15 commits into
base: main
Choose a base branch
from

Conversation

Saloni-2005
Copy link

This PR introduces significant improvements to the UI/UX of the main page for the ArduPilot Web Tools, focusing on creating a modern and responsive layout. The key updates include:

Responsive Design: Leveraged Flexbox to ensure the layout adjusts seamlessly across various screen sizes.
Visual Enhancements: Updated the color scheme, improved spacing, and refined typography for a polished look.
Interactive Elements: Added hover effects and subtle animations to boost user engagement.
These changes are currently limited to the main page, serving as a prototype for a platform-wide redesign.

This is how it looks :

ezyZip.mp4

Next Steps:
I propose extending these enhancements to other connected pages for a consistent and cohesive user experience across the platform.

I kindly request feedback from the team, particularly from @IamPete1 and @Ryanf55, to ensure alignment with the overall project goals. Upon approval, I would like to proceed with implementing these updates across the platform.

Thankyou!

@Ryanf55
Copy link
Contributor

Ryanf55 commented Jan 9, 2025

I'll leave this for Pete, he's the maintainer.

@Saloni-2005
Copy link
Author

@Ryanf55 @IamPete1 Did you like the styling. Should I work for all pages. Please share your suggestion and any changes you want me to do.
Thankyou!

@Saloni-2005
Copy link
Author

@Ryanf55 @IamPete1
Resolve isuue #229
I’ve updated all pages' theme with reference to the main page. Could you please review this PR and please suggest if any changes requied.
Thankyou!

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