1
0
mirror of https://github.com/alexandrev/xslt-lab.git synced 2026-09-20 12:33:14 +00:00
Files
xslt-lab/README.md
T
2025-11-22 12:57:22 +01:00

20 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# xslt-lab
This repository hosts the Helm chart for the XSLT playground and now includes a Hugo-powered site for docs and updates.
## Layout
- `index.yaml` Helm repository index (served as-is via GitHub Pages with `.nojekyll`).
- `xslt-playground-0.1.2.tgz` packaged Helm chart referenced from `index.yaml`.
- `site/` Hugo source (content, layouts, CSS). Publishes to `docs/`.
- `docs/` will contain generated static files after running Hugo; commit this folder if you want GitHub Pages to serve the site.
## Hugo workflow
1. Install Hugo (extended) locally, e.g. `brew install hugo` on macOS.
2. Build the static site to `docs/` without touching chart assets:\
`hugo --source site --minify`
3. Preview locally with live reload:\
`hugo server --source site --buildDrafts --watch`
4. Commit the generated `docs/` folder and push to GitHub. Point GitHub Pages at the `docs` directory so the site appears at `https://alexandrev.github.io/xslt-lab/`.
Content is written in Markdown under `site/content/`; layouts and styling live in `site/layouts/` and `site/static/`.