Feat/phase 2 — homepage redesign (flutter) - #29
Merged
Conversation
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>
NewtonMutugi
requested changes
Jun 30, 2026
- 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
Member
Author
|
@NewtonMutugi fixed |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

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