---
title: "Astryx landing page"
date: 2026-09-17
tags: ["docs", "design"]
---

> Documentation Index
> Fetch the complete documentation index at: https://botharness.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Astryx landing page

- The homepage switched to Meta's **Astryx** design system: React 19 components, static SSR output, zero client hydration; docs pages keep Nimbus's own components (split by environment).
- Added a single source of truth for brand tokens, `design/tokens.css`; on the Astryx side, `apps/docs/src/styles/astryx.css` declares the layer order explicitly (`reset, theme, base, astryx-base, astryx-theme, components, utilities, landing`).
- Astryx CSS loads only on the homepage route (build check: 181 KB, referenced only by `index.html`); docs pages carry zero extra weight. If it needs to be leaner later, an Astryx source build can bundle only the components in use.
- Homepage content: hero (Badge / H1 / Lead / CTA), four capability cards (PersonaBot / memory as files / visible state / no fork), why, docs entry points, footer.

Source: https://botharness.ai/changelog/2026-09-17-astryx-landing/index.mdx
