You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The root domain (avy-fx.org) currently serves a hardcoded React landing page that lists the avalanche centers as logos/links (the frontend root route, distinct from the [center] tenant routes). It's functional but visually plain, and it's the first thing anyone sees at the platform's root. This issue is a visual refresh of that page.
It's tightly coupled to two neighbors at the root domain, hence the labels:
Blocked by AvyFx branding -> Avy #647 (AvyFx → Avy rename). The rename touches the brand logo/name components this page renders. Do the rename first (or in the same PR) to avoid redoing the header/branding twice.
Coordinate with User can learn about Avy-Fx + team #242 (platform About page).User can learn about Avy-Fx + team #242 adds a static About page as a sibling to this landing page and requires the two to "read as one site." Ideally the same agent does both in one PR so the visual language is shared; at minimum they must end up consistent.
Agent Brief
Category: enhancement Summary: Redesign the root-domain landing page (the avalanche-centers list) to look more polished and intentional, consistent with the new About page and the post-rename branding.
Current behavior:
The frontend root-domain route renders a hardcoded React page listing avalanche centers (logos + links), sourced from the central avalanche-centers definition (the module that holds each center's slug and custom domain). Layout and styling are minimal.
Desired behavior:
A visually refined landing page that presents the platform and routes visitors to each avalanche center. Concrete, verifiable goals (aesthetic direction is intentionally open — the maintainer may add specifics or review the result):
Uses the project's existing design system (Tailwind + the shared UI primitives), not bespoke one-off CSS.
Clear visual hierarchy: platform identity/branding at top, then the centers as an organized, scannable grid or list.
Fully responsive (mobile → desktop) with no layout breakage.
Accessible: proper heading order, alt text on center logos, keyboard-navigable links, sufficient contrast in both light and dark.
The root domain (
avy-fx.org) currently serves a hardcoded React landing page that lists the avalanche centers as logos/links (the frontend root route, distinct from the[center]tenant routes). It's functional but visually plain, and it's the first thing anyone sees at the platform's root. This issue is a visual refresh of that page.It's tightly coupled to two neighbors at the root domain, hence the labels:
Agent Brief
Category: enhancement
Summary: Redesign the root-domain landing page (the avalanche-centers list) to look more polished and intentional, consistent with the new About page and the post-rename branding.
Current behavior:
The frontend root-domain route renders a hardcoded React page listing avalanche centers (logos + links), sourced from the central avalanche-centers definition (the module that holds each center's slug and custom domain). Layout and styling are minimal.
Desired behavior:
A visually refined landing page that presents the platform and routes visitors to each avalanche center. Concrete, verifiable goals (aesthetic direction is intentionally open — the maintainer may add specifics or review the result):
Key interfaces:
[center]/[slug]tenant route).Acceptance criteria:
Out of scope:
[center]route.