Site vitrine de Biblys, le logiciel libre pour créer des boutiques de livres en ligne.
- Astro 5 — framework de site statique
- Tailwind CSS — styles utilitaires
- Basé sur le template AstroWind
npm install # Installer les dépendances
npm run dev # Serveur de développement (localhost:4321)| Commande | Action |
|---|---|
npm run dev |
Démarre le serveur de développement |
npm run build |
Build de production vers ./dist/ |
npm run preview |
Prévisualise le site buildé localement |
npm run check |
Vérification : astro check + ESLint + Prettier |
npm run fix |
Correction automatique ESLint + Prettier |
src/
├── pages/ # Routes du site (.astro, .md)
├── components/
│ ├── widgets/ # Sections de page (Hero, Features, Pricing…)
│ ├── ui/ # Éléments UI primitifs
│ └── common/ # Utilitaires partagés (Meta, Analytics…)
├── layouts/ # Templates de mise en page
├── config.yaml # Configuration centrale du site
└── navigation.ts # Liens du header, footer et réseaux sociaux
Le site est déployé automatiquement via GitHub Actions.
- Site : biblys.org
- Code source de Biblys : github.com/biblys/biblys
- Documentation : docs.biblys.org