- Replace 11ty static site generator with Zensical (Material for MkDocs)
- Remove Node.js dependencies, `package.json`, `pnpm-lock.yaml`, and `node_modules`
- Refactor directory structure: move docs to `docs/`, assets to `docs/{img, stylesheets, javascripts}`, and build output to `site/`
- Create modular bin scripts for Zensical, 11ty, and Vuepress workflows (init, dev, build, serve)
- Update `.gitignore` to track `.venv` and `site` instead of `node_modules` and `_site`
- Rewrite `README.md` and `AGENTS.md` to reflect new tooling and structure
- Update `task` and `task.template` with new documentation commands and help rows
- Implement `install` and `uninstall` scripts to fetch scripts from remote repository
- Add `zensical.toml` configuration with Material theme, dark mode toggle, and navigation
- Fix shellcheck issues in `task.template` and `save-pass-to-keepass`
- Update `prompt.md` with completion status and worklog
52 lines
1.2 KiB
TOML
52 lines
1.2 KiB
TOML
[project]
|
|
site_name = "Taskfile"
|
|
description = "The standalone Makefile."
|
|
repo_url = "https://codeberg.org/Mint-System/taskfile.build"
|
|
edit_uri = "_edit/main/docs/"
|
|
extra_css = ["stylesheets/style.css"]
|
|
extra_javascript = ["javascripts/extra.js"]
|
|
copyright = "Copyright © 2026 Mint System"
|
|
|
|
[project.extra]
|
|
plausible_domain = "taskfile.build"
|
|
|
|
[project.theme]
|
|
name = "material"
|
|
logo = "img/logo.svg"
|
|
favicon = "img/favicon.svg"
|
|
palette = [
|
|
{ scheme = "default", primary = "indigo", accent = "indigo", media = "(prefers-color-scheme: light)", toggle = { icon = "material/brightness-7", name = "Switch to dark mode" } },
|
|
{ scheme = "slate", primary = "indigo", accent = "indigo", media = "(prefers-color-scheme: dark)", toggle = { icon = "material/brightness-4", name = "Switch to light mode" } }
|
|
]
|
|
features = [
|
|
"navigation.tabs",
|
|
"navigation.sections",
|
|
"navigation.expand",
|
|
"navigation.top",
|
|
"search.suggest",
|
|
"search.highlight",
|
|
"content.code.copy",
|
|
"content.action.edit"
|
|
]
|
|
|
|
[[project.nav]]
|
|
Home = "index.md"
|
|
|
|
[[project.nav]]
|
|
Usage = "usage.md"
|
|
|
|
[[project.nav]]
|
|
Patterns = "patterns.md"
|
|
|
|
[[project.nav]]
|
|
Library = "library.md"
|
|
|
|
[[project.nav]]
|
|
Examples = "examples.md"
|
|
|
|
[[project.nav]]
|
|
Image = "image.md"
|
|
|
|
[[project.nav]]
|
|
Development = "development.md"
|