Skip to content

Revised landing page, brand icons and social preview - #36

Merged
manuelgeek merged 2 commits into
feat/home-redesign-planfrom
feat/revised-landing-page
Aug 14, 2026
Merged

Revised landing page, brand icons and social preview#36
manuelgeek merged 2 commits into
feat/home-redesign-planfrom
feat/revised-landing-page

Conversation

@manuelgeek

Copy link
Copy Markdown
Member

Ports the revised landing page from droidconKE with flutter branding and copy, and refreshes the app icons and social preview from the new square/cover art.

Targets feat/home-redesign-plan, per the branching note in the redesign plan.

There is no separate Figma for the flutter landing page, so this mirrors the droidcon layout. droidconKE stays the source of truth for structure; section 9 of the redesign plan records that.

Landing page

  • Hero — "Beyond Stacks" as live gradient text over the Spline cube, on the flutter ramp (#008BFF → #F73EDE) rather than droidcon's. The theme line itself is deliberately identical across both sites.
  • Event Types → "2026 Conf. Essentials" — gradient card plus the "More Stacks. All Mobile." strip.
  • New "Conf. Highlights" — Beyond the Sessions and Developer Days, mirrored layouts.
  • Sponsors — platinum, then gold, then everything else ordered silver/bronze/snack, centre-biasing when there are only a few.
  • Community Partners reduced to the accent card; footer rebuilt on the KICC halftone with logo-light.svg / logo-dark.svg as the wordmark.

Editions

3RD · ANNUAL, with stats reading 3RD FLUTTERCON EDITION and 7TH DROIDCON EDITION. Conferences read FLUTTER · DROIDCON. This also settles the droidcon count at 7TH across both repos.

Assets

fcke-square.png and fcke-cover.png are flutter-specific. Four are shared with droidconKE and byte-identical in both repos — beyond-sessions.png, dev-days.png, stacks.png, new-footer-2.png. If any is re-exported it needs updating in both places.

All app icons and favicons regenerate from fcke-square.png, including a hand-built multi-size favicon.ico. og:image and twitter:image point at fcke-cover.png, resized 4501 → 2400 because Twitter rejects summary_large_image above 4096px. PWA chrome moves off the pre-rebrand palette: theme_color was still #FFAB00 and background_color #54C4F7.

Needs review

  • The Conf. Highlights copy is drafted, not designed. With no flutter design to work from, the joint-track line points at DroidconKE and "Developer Days" was rewritten around Flutter and Dart. Those words have not been approved by anyone.
  • Dropped 3.6 MB of unreferenced assets.

Known gaps

  • The hero cube's Spline scene is authored start-once and stops after one 30s pass — the same unresolved issue as droidconKE, documented there. It costs ~546 KB gz lazily, and removing it is a one-line change if that is not worth it here.
  • Not yet checked in a real browser across both themes.

Port the revised landing page from droidconKE, with flutter branding
and copy:

- Hero: "Beyond Stacks" as live gradient text on the flutter ramp over
  the Spline cube, shortened subtitle
- Event Types becomes "2026 Conf. Essentials" with the
  "More Stacks. All Mobile." strip
- New "Conf. Highlights" section (Beyond the Sessions, Developer Days)
- Sponsors: platinum, gold, then the rest ordered silver/bronze/snack,
  centre-biased when few
- Community Partners reduced to the accent card; footer rebuilt on the
  KICC halftone and the fluttercon wordmark

Comment out the CFP entry points rather than deleting them — both
return next year.

Regenerate every app icon and favicon from fcke-square, point og:image
and twitter:image at fcke-cover, and move the PWA chrome off the
pre-rebrand palette to #008BFF.

Drop 3.6 MB of assets the redesign no longer references.
@manuelgeek
manuelgeek marked this pull request as ready for review August 14, 2026 06:32
@manuelgeek
manuelgeek merged commit 131baae into feat/home-redesign-plan Aug 14, 2026
1 check passed
@manuelgeek
manuelgeek deleted the feat/revised-landing-page branch August 14, 2026 06:50
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