2024-04-18 00:14:37 +02:00
|
|
|
version: "3"
|
|
|
|
|
|
|
|
tasks:
|
|
|
|
build:
|
|
|
|
desc: Build Hextra documentation site under `exampleSite`
|
|
|
|
cmds:
|
|
|
|
- hugo --gc --minify --themesDir=../.. --source=exampleSite
|
|
|
|
|
|
|
|
css:
|
|
|
|
depends: [build]
|
|
|
|
desc: Compile production CSS using PostCSS to `assets/css/compiled/main.css`
|
|
|
|
cmds:
|
2025-03-29 12:51:42 +00:00
|
|
|
- npm run build:css
|
2024-04-18 00:14:37 +02:00
|
|
|
|
|
|
|
dev:
|
|
|
|
desc: Start development server for Hextra theme
|
|
|
|
cmds:
|
|
|
|
- npm run dev:theme
|
|
|
|
|
|
|
|
libs:
|
|
|
|
desc: Download libs from CDN
|
|
|
|
cmds:
|
|
|
|
- curl -o assets/lib/flexsearch/flexsearch.bundle.min.js https://cdn.jsdelivr.net/npm/flexsearch@0.7.31/dist/flexsearch.bundle.min.js
|
2024-10-18 10:55:14 +02:00
|
|
|
- curl -o assets/lib/mermaid/mermaid.min.js https://cdn.jsdelivr.net/npm/mermaid@11.3.0/dist/mermaid.min.js
|