Skip to content

Installation

  • Node.js 22 or later (pin with Volta: volta install node@22)
  • pnpm 9 or later
  • An Astro 5 project

Each package is independently installable. Add only what you need:

Theme Core — CSS tokens + light/dark theme

Section titled “Theme Core — CSS tokens + light/dark theme”
Terminal window
pnpm add @easy-web/theme-core

Import the theme stylesheet in your Astro layout:

---
import '@easy-web/theme-core/theme.css';
---
Terminal window
pnpm add @easy-web/i18n
Terminal window
pnpm add @easy-web/content-blocks
Terminal window
pnpm add @easy-web/auth
Terminal window
pnpm add @easy-web/cms-adapters
Terminal window
pnpm add @easy-web/theme-core \
@easy-web/i18n \
@easy-web/content-blocks \
@easy-web/auth \
@easy-web/cms-adapters