Commit Graph

16 Commits

Author SHA1 Message Date
Matt d593230c8a Update marina image to v5 and improve favicon support across devices
Build And Push Image / docker (push) Successful in 2m1s Details
- Updated marina image from v3 to v5 for both mobile and desktop layouts
- Moved favicon files to src/app/ for automatic icon handling
- Added icon.svg for modern browsers and updated icon.png for Apple devices
- Removed manual icon metadata configuration
- Icons now automatically serve the correct format for each device
2025-10-20 14:29:59 +02:00
Matt 2d5ffcb268 Update marina image to use v3 across all devices
Build And Push Image / docker (push) Successful in 2m6s Details
Switched to marina_cropped_v3.jpg for both mobile and desktop layouts, showcasing the premium evening marina view with luxury yachts and resort amenities.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-14 21:21:28 +02:00
Matt 7c9aedb92d Update favicon to use SVG format
Build And Push Image / docker (push) Successful in 2m15s Details
Switch from favicon.ico to favicon.svg for better quality scaling across all device sizes. Added apple icon support for improved iOS compatibility.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-14 20:23:47 +02:00
Matt ee56c650d6 Fix mobile logo animation and layout positioning
Build And Push Image / docker (push) Successful in 2m27s Details
- Remove bounce effect from logo animation by fixing endY calculation
- Adjust logo final position to 10px from top to avoid text collision
- Synchronize scroll anchor with animation endpoint
- Reduce form padding and tighten spacing between elements
- Make submit button more compact
- Ensure footer sits closer to bottom of page
- Update marina image to v3 with object-bottom positioning

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-24 19:58:20 +02:00
Matt 21a83a1db9 Reduce mobile marina image frame height by 36% (from 300px to 192px)
Build And Push Image / docker (push) Successful in 2m56s Details
2025-09-24 02:28:19 +02:00
Matt bbee08bfb7 Fix iOS Safari favicon by adding PNG icon and updating metadata
Build And Push Image / docker (push) Successful in 2m17s Details
2025-09-23 20:08:44 +02:00
Matt bd96a15650 Major UI/UX improvements and NocoDB integration
Build And Push Image / docker (push) Successful in 2m18s Details
- Fixed phone field country dropdown positioning and styling
- Added + sign placeholder when no country selected
- Improved dropdown colors for better contrast
- Adjusted mobile marina image spacing (closer to submit button)
- Fine-tuned desktop image frame positioning
- Integrated NocoDB database for form submissions
- Added phone number formatting with country codes
- Extended toast notification duration for better readability
- Set favicon.ico in metadata
- Removed unnecessary phone validation
- Disabled /contact route (using root page only)

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-23 19:55:48 +02:00
Matt 6aa4284c7b Fix marina image top alignment to match heading
Build And Push Image / docker (push) Successful in 2m8s Details
- Adjusted image container to align precisely with Connect with us heading
- Top of image now starts at the same level as the C in the heading
- Used CSS grid and proper height calculation for accurate alignment
- Changed object-position to center top for better visual alignment
2025-09-23 00:00:21 +02:00
Matt d699c2522a Align marina image with form boundaries
Build And Push Image / docker (push) Successful in 1m55s Details
- Image now aligns with top of 'Connect with us' heading
- Bottom aligns with Submit button
- Improved responsive layout for all screen sizes
- Changed marina.png to marina.jpg
- Fixed layout structure using flexbox for better alignment
2025-09-22 23:53:09 +02:00
Matt 90dbc75123 Replace main page with contact page
Build And Push Image / docker (push) Successful in 2m2s Details
- Contact page is now the homepage
- Removed simple landing page
- All animations and optimizations included
2025-09-22 23:33:19 +02:00
Matt d1c6e87225 Optimize contact page animations for smooth performance
Build And Push Image / docker (push) Successful in 1m56s Details
- Replace React state with refs to eliminate re-renders
- Add RAF throttling for scroll events
- Implement GPU acceleration with transform3d
- Fix logo positioning and flickering issues
- Optimize mobile button text display
- Add memoization for expensive calculations
- Improve performance from 60+ re-renders/sec to 60fps smooth animation
2025-09-22 23:27:29 +02:00
Matt eda3fb4522 Replace favicon with Port Amador logo ICO
Build And Push Image / docker (push) Successful in 2m10s Details
2025-09-22 16:40:42 +02:00
Matt 3f06edee2f Fix favicon - use Port Amador logo 2025-09-22 16:37:47 +02:00
Matt 005f61ac97 Trigger build pipeline
Build And Push Image / docker (push) Successful in 2m29s Details
2025-09-22 14:44:54 +02:00
Matt 05c3fe71a7 Initial commit: Port Amador landing site with Docker deployment setup 2025-09-22 14:23:01 +02:00
Matt c40315e86c Initial commit from Create Next App 2025-09-21 23:03:02 +02:00