mirror of
https://github.com/hugo-fixit/FixIt.git
synced 2026-09-02 03:32:40 +00:00
7a2c04cba7
- Add CSS counter-based table auto-numbering with i18n support
- Add client-side table sorting with numeric/string/date detection
- Support per-table opt-out via Markdown attributes (number=false, sort=false)
- Add table caption support via {caption="..."} attribute
- Extract table styles from _content.scss to dedicated _table.scss
- Add TableConfig TypeScript interface
- Register table-sort script via .Store.hasTableSort for lazy loading
Apps
This directory contains the Hugo sites used for development, testing, and demonstration of the FixIt theme.
Overview
| App | Description | Live |
|---|---|---|
| demo | Demo site showcasing FixIt theme features | demo.fixit.lruihao.cn |
| test | Test site for exercising and verifying theme features | demo.fixit.lruihao.cn/test |
Note
The documentation site (
fixit-docs) lives in a separate repository: hugo-fixit/fixit-docs.
Development
From the repository root:
pnpm dev:demo # Start demo site dev server
pnpm dev:test # Start test site dev server
pnpm build:demo # Build demo site
pnpm build:test # Build test site
pnpm build # Build all sites (merged into public/)