Skip to content

Dev into main - #413

Merged
7onwabo merged 18 commits into
mainfrom
Dev
Oct 23, 2025
Merged

Dev into main#413
7onwabo merged 18 commits into
mainfrom
Dev

Conversation

@7onwabo

@7onwabo 7onwabo commented Oct 23, 2025

Copy link
Copy Markdown
Contributor

No description provided.

7onwabo and others added 18 commits October 10, 2025 11:59
main to integrations for UI fixes.
Added badges for website and mobile app download.
Structure:

Logo at the top - centered and properly sized

Navigation items below - wrap naturally across multiple rows

All items visible - no hidden menu.

No changes to desktop layout (>768 ptx)
No content cutoff

Scrollable if needed

Properly positioned below the navbar

Works on screens from 380px to desktop
Full-screen desktop: Proper spacing between labels and values

Medium screens: Slightly reduced gap but still readable

Tablets: Single column layout with optimised spacing

Mobile: Compact but clear layout with appropriate font sizes
Making navbar height flexible: height: auto

Using CSS order property to reposition logo on mobile

Adjusting gaps and font sizes responsively

Allowing vertical stacking with flex-direction: column
- Replace hardcoded API key with environment variable
- Use process.env.REACT_APP_WEATHER_API_KEY instead
- Add .env.example template for required environment variables

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@7onwabo
7onwabo merged commit 2ba2328 into main Oct 23, 2025
15 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.

3 participants