Commit Graph

24 Commits

Author SHA1 Message Date
510eab7794 feat: enhance homepage with animated tea icons and improve branding
Add animated tea icons background with 35 falling icons, update styling to match theme, and streamline branding across header and footer.

Changes:
- Add 35 animated tea icons with falling animation (no rotation)
- Create fallDown animation with gentle horizontal oscillation
- Add new homepage components (CountdownTimer, GamePeriod, GrandPrize, AboutContest)
- Include tea icon images (teapot-green, tea-cup, gift-box, tea-leaves, teapot-pink)
- Remove "Thé Tip Top" text branding from header and footer (keep logo only)
- Add Pinterest social media icon to footer
- Update button color scheme to match golden/beige theme (#d4a574, #c4956a)
- Increase icon opacity to 50% for better visibility

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-20 16:46:57 +01:00
9e55042d1f style: change 'Voir les lots' button to green on homepage
- Update button color from orange to green (#1a4d2e)
- Add hover effect to darker green (#2d5a3d)
- 'Participer maintenant' stays orange for CTA emphasis

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-19 03:28:57 +01:00
21ccce0f3a style: update homepage buttons to orange and balance spacing
- Change "Voir les lots" button to orange to match "Participer maintenant"
- Add horizontal padding for balanced spacing
- Make buttons responsive (full width on mobile, auto on desktop)

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-19 02:52:40 +01:00
f822077f51 fix: remove white spaces and gaps on homepage
- Removed white space between header and hero section (-mt-[4.5rem])
- Removed side margins on hero section (w-full px-0)
- Removed side margins on stats section (w-full px-0)
- Removed bottom padding on stats section (pb-0)
- Hero and stats sections now extend to full screen width
- No gap between stats section and footer

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-19 00:13:33 +01:00
0ebcf80155 refactor: remove final CTA section and enhance footer branding
- Removed "Prêt à tenter votre chance?" final CTA section from homepage
- Added "Thé Tip Top" title in orange/gold to footer
- Updated footer description text
- Logo already present in header and footer

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-18 23:59:38 +01:00
c0d67ebc06 feat: complete homepage redesign with modern green theme
Created brand new homepage matching design requirements:
- Hero section with dark green gradient background (#1a4d2e)
- "Un code, un gain garanti!" main title with orange accent
- Trust badges (100% sécurisé, 100% gagnants, 500 000 codes)
- 3-step participation process with yellow/gold icons
- 5 prize cards with percentages and modern design
- Stats section with key metrics (100%, 500k, 10, 360€)
- Final CTA section with registration buttons
- Consistent green (#1a4d2e) and orange/gold (#f59e0b) color scheme
- Professional shadows, gradients, and hover effects
- Fully responsive layout

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-18 23:36:46 +01:00
c0839dd081 fix: correct indentation in homepage prizes section
Fix missing indentation that was causing a 500 error on the homepage. The grid div wrapper was incorrectly indented.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-18 02:22:26 +01:00
f73a84501e feat: replace placeholder homepage with proper Thé Tip Top landing page
Replace Next.js default template page with a complete landing page featuring:
- Hero section with main CTA buttons
- "How to Play" section explaining the 3-step participation process
- Updated prizes showcase section
- Enhanced final CTA section with dual action buttons

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-18 02:20:24 +01:00
870e8630a1 fix: correct syntax error in page.tsx and add privacy/terms pages for OAuth compliance 2025-11-17 23:56:34 +01:00
3ff0f8ccac Merge branches 'dev' and 'dev' of https://gitea.wk-archi-o24a-15m-g3.fr/wkadmin/the-tip-top-frontend into dev 2025-11-17 23:43:46 +01:00
2f7abde4ea dev 2025-11-17 23:38:02 +01:00
b547b01ffd test 1: change homepage title to verify project setup 2025-11-10 20:56:41 +01:00
d696dade89 test 1: change homepage title to verify project setup 2025-11-10 17:45:39 +01:00
ed75871a28 Fix Jenkinsfile syntax (clean comments) 2025-11-04 18:57:07 +01:00
f104643847 Fix Jenkinsfile: force recreate + health check 2025-10-31 01:08:16 +01:00
28416fe27b Fix Jenkinsfile: force recreate + health check 2025-10-31 00:57:21 +01:00
58483dfbc5 Fix Jenkinsfile: force recreate + health check 2025-10-31 00:56:42 +01:00
246f154793 Fix Jenkinsfile: force recreate + health check 2025-10-30 21:17:36 +01:00
2160d56a12 Fix Jenkinsfile: force recreate + health check 2025-10-30 21:13:25 +01:00
ed7aca1eb5 flatten backend folder 2025-10-30 20:09:30 +01:00
8e871804d3 flatten backend folder 2025-10-30 16:20:38 +01:00
598b8e4e1a flatten backend folder 2025-10-30 16:17:59 +01:00
0800dfd365 Initial commit du frontend The Tip Top 2025-10-30 11:11:59 +00:00
8be1c840da feat: initial Next.js frontend 2025-10-28 22:48:49 +00:00