George Cushen
a034cf7dbe
docs: edit
2026-04-29 10:29:48 +01:00
George Cushen
032e2ce5c5
docs: edit
2026-04-19 07:02:21 +01:00
George Cushen
ab31415552
docs: edit
2026-04-19 06:52:37 +01:00
George Cushen
0bb02ee2cf
docs: edit
2026-04-02 21:59:22 +01:00
George Cushen
214e40464e
chore: edit socials
2026-02-15 20:54:34 +00:00
George Cushen
3fd11f9853
chore: edit ext ID
2026-02-15 20:51:54 +00:00
George Cushen
14a6fcf7ff
docs: edit
2026-01-17 19:43:45 +00:00
George Cushen
1352d89867
docs: edit
2026-01-10 23:58:12 +00:00
George Cushen
d7ada2b73f
docs: edit
2026-01-10 15:53:35 +00:00
George Cushen
dd143313a5
docs: update ext id
2026-01-09 19:06:36 +00:00
George Cushen
8441dd2471
refactor: rename repo
2026-01-02 19:02:59 +00:00
George Cushen
75cae004f6
docs: edit
2025-12-05 19:29:31 +00:00
George Cushen
66df153723
docs: edit
2025-12-05 18:52:24 +00:00
George Cushen
d1e63984e6
feat: add theme engine + standardize params.yaml
...
Re-implements theme engine in Tailwind from the previous Bootstrap version.
Re-organizes appearance params in `params.yaml`.
Also,
- edit Readme
- add popular front matter alias `description` for `summary`
- Created a new helper function: get_summary.html
- Implements the priority order: .Params.summary > .Params.description > .Params.abstract > .Summary.
- clamp abstract in date-title-summary view
- default gradient mesh block bg to primary-secondary gradient from theme pack
- improve inline code styling - remove backticks around code
BREAKING CHANGE:
`params.yaml` data structure has changed - see docs and latest templates for example
2025-11-30 04:45:38 +00:00
George Cushen
eaa9bc1e29
docs: add cli to readme
2025-11-20 22:30:06 +00:00
George Cushen
7ae938d4c5
docs: update X link
2025-09-23 00:50:02 +01:00
George Cushen
d5d2f04c2d
chore: adopt Biome + Stylelint, modernize CI/CD, add security/support docs, minor JS fixes
...
- Linting/format
- Replace ESLint/Prettier with Biome; remove old configs; add `biome.json`; update scripts
- Tailwind-friendly `.stylelintrc.yaml`; Stylelint and Biome pass
- Enable Biome across `modules/**`; prune legacy JS globals; ignore oversized `devicon.json`
- Code fixes
- `hb-theme.js`: avoid assignment-in-expressions; clearer dataset updates
- `hugoblox-slides.js`: fix inner var scope (var → let); apply formatting
- CI/CD
- Split lint/build workflows; add path filters; Node via Corepack (pnpm from package.json)
- Hugo pinned to env `HUGO_VERSION`; add consistency check vs `starters/academic-cv/hugoblox.yaml`
- Nightly starters matrix build (academic-cv, landing-page); CodeQL weekly; resource caches
- Workflows/Community
- Greeter: switch to `pull_request_target`; add Contributor Guide to PR message
- PR labeler for path-based labels
- Repo policies/docs
- `CODEOWNERS` for `@gcushen`
- `SECURITY.md`, `SUPPORT.md`
- Documented branch protection in `.github/settings.yml`
- Move `CODE_OF_CONDUCT.md` to `.github/`
- docs(zh): update `README.zh.md` translation
Notes:
- pnpm is sourced from `package.json: packageManager` via Corepack; no hard-coded pnpm versions in CI.
2025-09-17 03:17:38 +01:00
George Cushen
adc14f11d2
chore(tailwind): bump version to v0.3.0
2024-10-27 20:58:50 +00:00
George Cushen
9b2e271c7c
fix: links
2023-11-07 23:09:38 +00:00
George Cushen
110377e4b8
feat: add Bilibili shortcode
2023-10-22 23:01:23 +01:00
George Cushen
eec649feb1
docs: add ZH translation more directly
2023-10-17 22:55:02 +01:00