Skip to content

Feat/phase 2 — homepage redesign (flutter) - #29

Merged
manuelgeek merged 9 commits into
feat/home-redesign-planfrom
feat/phase-2
Jun 30, 2026
Merged

Feat/phase 2 — homepage redesign (flutter)#29
manuelgeek merged 9 commits into
feat/home-redesign-planfrom
feat/phase-2

Conversation

@manuelgeek

Copy link
Copy Markdown
Member

Ports the droidcon homepage design and restores flutter content (3rd edition, Flutter Kenya, FlutterconKE copy, Mobile not Android). Colours auto-translate via flutter's tokens (blue + magenta).

Mirrors droidconKE/droidconKE2022Web#131. Targets the central feat/home-redesign-plan.

Still to review on preview: content polish + dark-mode/responsive QA.

🤖 Generated with Claude Code

manuelgeek and others added 8 commits June 30, 2026 12:58
Copy the redesigned home/layout components, pages, globals and SVG icons
from droidcon's phase-2. Colors auto-translate via the shared token system
(primary=blue, secondary/accent=magenta) — flutter's tailwind tokens are
untouched. Builds clean. Brand assets + content adaptation follows.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
- Banner/About/Organizers/Marquee/Footer: flutter content (3rd edition,
  Flutter Kenya partner, FlutterconKE copy), Mobile not Android, flutter
  socials + View Map location, flutter logo svg + flutter_icon mascot
- NotificationsPrompt: distinct CTAs (Allow=primary, Block=outline) since
  secondary/accent are the same brand colour
- Organizers: single partner, flutter-blue dot pattern, capitalized name,
  flutter gallery image
- default.tsx: pt offset so the marquee clears the fixed navbar

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Was pinned to the top (absolute top-0 mt-3); now centered with
top-1/2 -translate-y-1/2.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Wire the fetched organizers prop into Organizers (home + about) and render
their logos in a bordered rounded-card grid (mirrors the sponsors design)
below the Flutter Kenya partner card.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
- SponsorsList: restore the "sponsor flutterconke" button; fcke not dcke
- Ticket buttons (nav + banner): whitespace-nowrap so they stay one line
- Past Events dropdown: w-max + whitespace-nowrap (was wrapping)
- Organizer logo cards: square (aspect-square), sponsor-card style

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Match the sponsor card exactly — gradient border + white card with the
clip-path notched corners — just smaller. Reverts the square version.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
p-5 -> p-3, logo max-h 10/14 -> 16/20.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Reduce padding/min-height on regular sponsor cards (p-6 -> p-4,
min-h 120/160 -> 100/130); platinum (large) stays big.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@manuelgeek
manuelgeek marked this pull request as ready for review June 30, 2026 12:10
@manuelgeek
manuelgeek requested a review from NewtonMutugi June 30, 2026 12:10

@NewtonMutugi NewtonMutugi left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Image Update all the components to use the same uniform background colour(#00000).

@manuelgeek
manuelgeek requested a review from NewtonMutugi June 30, 2026 14:22
- Nav: consistent gap between Past Events and Get Ticket
- SponsorsList: #flutterconke2026 eyebrow, plain flutterconke2026 headline
- about: community partners are company-only (no individuals mixed in)
- Footer: underline the "Code of Conduct" and "View Map location" links
@manuelgeek

Copy link
Copy Markdown
Member Author

@NewtonMutugi fixed

@NewtonMutugi NewtonMutugi left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@manuelgeek
manuelgeek merged commit 333ca69 into feat/home-redesign-plan Jun 30, 2026
1 check passed
@manuelgeek
manuelgeek deleted the feat/phase-2 branch June 30, 2026 16:52
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