dependabot[bot]
6f20917a6b
ci(deps): bump actions/setup-node from 4 to 5 ( #3263 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-22 22:18:23 +01:00
George Cushen
0c43c902ce
ci: fix labeller
2025-09-22 22:18:03 +01:00
George Cushen
9ab22e5397
ci(release): add option to update starters with module commit hashes
2025-09-21 16:33:59 +01:00
George Cushen
2f66c837fb
ci: fix starter builds
2025-09-21 16:25:04 +01:00
George Cushen
04890f328a
ci: only run splitter for starters with changes
2025-09-17 23:14:14 +01:00
George Cushen
bd25b85d1e
ci: rename
2025-09-17 10:09:25 +01:00
George Cushen
1e909204d6
ci: fix pnpm
2025-09-17 03:23:18 +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
dependabot[bot]
3b8ec5b737
ci(deps): bump actions/stale from 9 to 10 ( #3248 )
...
Bumps [actions/stale](https://github.com/actions/stale ) from 9 to 10.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v9...v10 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-version: '10'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-08 21:27:45 +01:00
dependabot[bot]
d30e27c1d4
ci(deps): bump actions/setup-python from 5 to 6 ( #3247 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-08 21:27:14 +01:00
George Cushen
c64305e2fe
ci: add welcome msg
2025-09-07 19:04:31 +01:00
George Cushen
61a67d7c5a
ci(split-packages): enable manual + chained runs; gate on success
...
- add workflow_dispatch to run splitter from the UI
- add workflow_run to follow “Release HugoBlox Modules” completion
- guard job to run only when upstream conclusion == success
- add comment: upstream workflow `name:` must match exactly
- retain push trigger on main
2025-09-07 01:13:21 +01:00
George Cushen
bc8200c0ef
docs: update readme
2025-08-31 00:44:37 +01:00
dependabot[bot]
acb0eb7b8a
ci(deps): bump actions/checkout from 4 to 5 ( #3240 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-27 21:39:18 +01:00
George Cushen
507f03411f
refactor: move Bootstrap modules and templates to dedicated repo
...
See https://github.com/HugoBlox/hugo-blox-bootstrap
2025-08-25 21:16:45 +01:00
George Cushen
eda76fd050
ci: fix releaser action
2025-08-20 02:37:50 +01:00
George Cushen
a6dc896c98
ci: add releaser action
2025-08-20 01:03:08 +01:00
George Cushen
bec38c8759
feat: improve avatar quality and add customizable sizing options
...
Resolves #3123
## What Changed
**Avatar Quality Improvements:**
- Generate avatars at 2x resolution for crisp display on high-DPI screens
- Updated Hugo imaging config with quality: 90, lanczos resampling, and picture hint
- Improved WebP compression quality across all avatar locations
**New Customization Parameters:**
- Added design.avatar.size with 5 options: small (150px), medium (200px), large (320px), xl (400px), xxl (500px)
- Added design.avatar.shape with 3 options: circle (default), square, rounded
- Sizing aligned with 2025 social media standards (LinkedIn/X: 400px, Instagram: 320px, TikTok: 200px)
**Updated Templates:**
- Enhanced resume-biography.html and resume-biography-3.html with flexible parameter system
- Updated all starter templates (academic-cv, resume, blog, link-in-bio) with example configurations
- Improved avatar CSS for dynamic sizing control
2025-08-18 02:43:55 +01:00
George Cushen
25ba004afe
feat: add support for pronouns
...
Close #3190
2025-08-17 22:56:49 +01:00
George Cushen
7722abcd66
feat: upgrade from Tailwind v3 to v4
...
See Tailwind v4 breaking changes: https://tailwindcss.com/docs/upgrade-guide
See Hugo's new integration with Tailwind v4: https://gohugo.io/functions/css/tailwindcss/
Close #3211
2025-08-17 20:58:14 +01:00
George Cushen
655af4dd30
ci: update
2025-08-16 03:37:48 +01:00
George Cushen
8f5b64315d
ci: update
2025-08-16 03:35:20 +01:00
George Cushen
0d4c074ddf
ci: update
2025-08-16 03:32:13 +01:00
George Cushen
adc14f11d2
chore(tailwind): bump version to v0.3.0
2024-10-27 20:58:50 +00:00
George Cushen
5ee9dc5857
starters: port Academic theme to Tailwind
2024-05-19 16:39:09 +01:00
George Cushen
0e99f0b10f
starters: move Bootstrap templates to dedicated folder
2024-04-27 16:20:15 +01:00
George Cushen
623ca31a5f
feat(bootstrap): add compatibility for Hugo v0.123
2024-02-24 17:00:54 +00:00
George Cushen
3fb9b2e11a
feat: enable Hugo v0.122 native math passthrough by default
...
Requires Hugo v0.122.0+
2024-01-28 18:37:58 +00:00
George Cushen
508cbef99d
chore: migrate workflow
2024-01-19 18:45:33 +00:00
George Cushen
5a4b7ec721
feat(navbar): port logo, submenus, button
...
add `header.navbar.fixed_to_top` bool option
make biography blox compatible with dark section class
center views in Collections and List tpl
add features and feature_icon options to cta-image-paragraph view
2023-12-14 23:55:19 +00:00
George Cushen
dced0cd824
starters: add Landing Page
2023-12-03 17:48:48 +00:00
George Cushen
4ffeaab47c
ci: fix deprec warnings
2023-11-13 18:52:55 +00:00
George Cushen
fbe947062c
starters: add Resume template
2023-11-13 18:38:29 +00:00
George Cushen
d9695efa09
fix: links (cont.)
2023-11-09 14:58:28 +00:00
George Cushen
22992233d8
fix: blox-bootstrap require
2023-11-08 14:12:29 +00:00
George Cushen
9b2e271c7c
fix: links
2023-11-07 23:09:38 +00:00
George Cushen
ed188eb822
starters: rename Minimal starter to LinkInBio & port to use Tailwind module
2023-10-29 09:35:21 +00:00
George Cushen
0f56496291
feat: add Button block & page background option
2023-10-29 09:18:33 +00:00
George Cushen
e2706d6622
chore: update lint rules
2023-10-24 22:53:41 +01:00
George Cushen
893e260fcd
chore: update lint rules
2023-10-24 22:52:26 +01:00
George Cushen
6f622fb134
chore: update lint rules
2023-10-24 22:46:49 +01:00
George Cushen
fa805cdb3b
ci: update
2023-10-24 19:27:29 +01:00
Geo
2d67669ce7
fix: GitHub deprecated GH Actions Node version
2023-05-01 17:14:43 +01:00
Geo
437712791d
fix: GitHub deprecated GH Actions Node version ( #2940 )
2023-05-01 17:13:24 +01:00
Geo
1bc21b7892
fix: GitHub deprecated GH Actions Node version
2023-05-01 17:03:02 +01:00
George Cushen
57e374fe08
docs: update hero image
2023-04-18 21:48:57 +01:00
Geo
2c00b903e6
docs: edit
2022-11-30 18:21:39 +00:00
George Cushen
230d4a35ce
docs: fix broken links
2022-09-25 22:04:29 +01:00
George Cushen
f08786ecee
starters: upgrade second-brain, markdown-slides
...
Renamed Notes starter -> second-brain
2022-09-24 13:44:00 +01:00
George Cushen
71f51091fb
feat: add Docsearch to 404 page
2022-09-16 19:43:46 +01:00