Thème Slidev officiel webofmars.
- Node.js ≥ 18
- npm ou pnpm
Les slides de démo se trouvent dans demo/. Elles ont leur propre package.json
qui référence le thème en local via file:...
# Option 1 - depuis la racine du thème (installe + lance en une commande)
cd _shared/slidev-theme-webofmars
npm run demo# Option 2 - directement depuis le sous-dossier demo/
cd _shared/slidev-theme-webofmars/demo
npm install # une seule fois
npm run dev # hot-reload sur http://localhost:3030Le navigateur s’ouvre sur http://localhost:3030.
Pour exporter en PDF :
# Depuis la racine du thème
npm run demo:export
# Ou directement
cd demo && npm run export| Layout | Utilisation |
|---|---|
cover |
Slide de titre / ouverture de présentation |
section |
Séparateur de chapitre (fond violet) |
default |
Slide de contenu standard |
illustration-right |
Texte à gauche (58 %), visuel à droite (42 %) |
Syntaxe dans une slide :
---
layout: section
---
# Titre du chapitreLogo webofmars. Trois variantes : color (défaut), white, black.
<WomLogo variant="white" height="40" />Réservation visuelle pour une illustration à venir.
<WomPlaceholder width="600" height="350" label="Schéma : pipeline CI/CD" />Dans votre-deck/package.json :
{
"dependencies": {
"slidev-theme-webofmars": "file:../../_shared/slidev-theme-webofmars"
}
}{
"dependencies": {
"slidev-theme-webofmars": "github:webofmars/slidev-theme-webofmars#semver:^1.0.0"
}
}Puis dans le frontmatter de votre slides.md :
---
theme: slidev-theme-webofmars
---git tag v1.0.x
git push --tags