George Cushen
b8ad554028
refactor(template): rename startup-landing-page → saas-landing-page
...
The template's redesigned content (around fictional Beacon - a B2B SaaS feedback platform)
What's renamed (internal only):
- templates/startup-landing-page/ → templates/saas-landing-page/
- hugoblox.yaml: template id "landing-page" → "saas-landing-page",
name "Landing Page" → "SaaS Landing Page"
- CI workflows: source path in ci-build-starters-matrix.yml and
release-package-splitter.yml
- README.md: slug in URLs, CLI command (`npx hugoblox
create site --template saas-landing-page`)
- splitter target repo: hugo-theme-startup-landing-page →
hugo-theme-saas-landing-page
2026-05-02 21:30:50 +01:00
George Cushen
456a0faf43
tpl(starter): add minimal Tailwind starter template
2026-04-22 01:40:43 +01:00
George Cushen
f972c65119
fix(ci): detect .github dir changes in template splitter workflow
2026-03-30 19:55:50 +01:00
dependabot[bot]
266d092fac
ci(deps): bump symplify/monorepo-split-github-action from 2.4.2 to 2.4.4 ( #3301 )
...
Bumps [symplify/monorepo-split-github-action](https://github.com/symplify/monorepo-split-github-action ) from 2.4.2 to 2.4.4.
- [Release notes](https://github.com/symplify/monorepo-split-github-action/releases )
- [Commits](https://github.com/symplify/monorepo-split-github-action/compare/v2.4.2...v2.4.4 )
---
updated-dependencies:
- dependency-name: symplify/monorepo-split-github-action
dependency-version: 2.4.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-18 16:12:53 +00:00
dependabot[bot]
dc418686ba
ci(deps): bump symplify/monorepo-split-github-action from 2.4.0 to 2.4.2 ( #3300 )
...
Bumps [symplify/monorepo-split-github-action](https://github.com/symplify/monorepo-split-github-action ) from 2.4.0 to 2.4.2.
- [Release notes](https://github.com/symplify/monorepo-split-github-action/releases )
- [Commits](https://github.com/symplify/monorepo-split-github-action/compare/v2.4.0...v2.4.2 )
---
updated-dependencies:
- dependency-name: symplify/monorepo-split-github-action
dependency-version: 2.4.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-08 01:30:36 +00:00
George Cushen
d466212f43
ci: fix
2026-01-06 20:46:01 +00:00
George Cushen
7f163e3e31
ci: fix
2026-01-06 20:41:58 +00:00
George Cushen
e19b52a216
ci: add markdown-slides
2026-01-06 20:15:31 +00:00
George Cushen
c792830419
chore: standardise tpl names
2026-01-06 00:51:20 +00:00
George Cushen
061e3201df
ci: fix
2026-01-05 21:38:04 +00:00
George Cushen
3cea03de36
ci: fix
2026-01-05 21:12:09 +00:00
George Cushen
a76bb96a0c
ci: update actions to inc new tpl
2026-01-05 20:48:17 +00:00
dependabot[bot]
09f4728614
ci(deps): bump actions/checkout from 5 to 6 ( #3288 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [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/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
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-11-28 20:54:50 +00:00
George Cushen
5f2290d590
starters: standardise starters dir name to templates
2025-10-23 23:43:50 +01:00
dependabot[bot]
aa95877e92
ci(deps): bump symplify/monorepo-split-github-action from 2.3.0 to 2.4.0 ( #3269 )
...
Bumps [symplify/monorepo-split-github-action](https://github.com/symplify/monorepo-split-github-action ) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/symplify/monorepo-split-github-action/releases )
- [Commits](https://github.com/symplify/monorepo-split-github-action/compare/v2.3.0...v2.4.0 )
---
updated-dependencies:
- dependency-name: symplify/monorepo-split-github-action
dependency-version: 2.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-30 21:55:02 +01:00
George Cushen
787ac94b5d
feat: add Dev HUD & 15 Obsidian callouts; more collection filters
...
Dev tools
- Add HBX Dev HUD (floating button + panel) with live log viewer
- Add get-build-id helper to dedupe logs per build (during `hugo server` refreshes)
Callouts
- Implement Obsidian-compatible callouts (15+ types) with shared renderer
- Add i18n title translations (en, es, fr) for all callout types
- Deprecate `callout` shortcode with suppressible warning; keep working
- Migrate starters to Markdown callouts (>[!TYPE]) and update docs
Logging
- Centralize logging in partial `functions/logger` with info/warn/error levels
- Use fmt.Warnidf for suppressible warnings (consistent IDs)
- Only show info in Dev HUD/JSON (no longer use warnf for info logging); warn/error still printed in CLI
- Include source metadata and build ID on each entry
Blocks – Collection
- Add support for `content.filters.kinds`
- Add `content.filters.tags` (array) alongside existing `filters.tag` (string)
Build/Tailwind/JS
- Fix missing Tailwind v4 styles in Hugo render: include preact-built assets, extract classes from JSX/TSX to `@sources`
- Load Preact client per block, publish source maps in dev; on-demand Alpine
CI
- Re-implement fast fails with panicOnWarning now that info logging as warnf removed
- Fix package splitter change detection: strip trailing slashes; collapse paths to starter roots
Starters/Docs
- Restructure courses under `courses/hugo-blox/`
- Update menus and landing pages
- Replace deprecated callout usage in content and docs
- Replace missing hero icon `download` with `arrow-down-tray` in academic-cv guide
Icons
- Improve icon resolver: default pack inference, better fallback, and precise missing-icon warnings (with page ref)
2025-09-25 01:58:32 +01:00
dependabot[bot]
0fc34ba8c8
ci(deps): bump tj-actions/changed-files from 44 to 47 ( #3265 )
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 44 to 47.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v44...v47 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-version: '47'
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:51 +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