Skip to content

Replace hugo-whisper-theme with custom gtasks-docs Hugo theme#57

Merged
BRO3886 merged 1 commit into
masterfrom
docs/custom-gtasks-docs-theme
Mar 10, 2026
Merged

Replace hugo-whisper-theme with custom gtasks-docs Hugo theme#57
BRO3886 merged 1 commit into
masterfrom
docs/custom-gtasks-docs-theme

Conversation

@BRO3886
Copy link
Copy Markdown
Owner

@BRO3886 BRO3886 commented Mar 10, 2026

Summary

  • Replaces the empty hugo-whisper-theme submodule with a fully self-contained custom theme (gtasks-docs) committed directly to the repo
  • Dark-first design, IBM Plex Mono display font, flat teal #50E3C2 accent — no gradients, no external CSS framework
  • Full SEO/GEO/AEO optimization: JSON-LD schemas (WebSite, SoftwareApplication, FAQPage), llms.txt, robots.txt with sitemap reference
  • Scroll-triggered microanimations throughout (staggered hero, feature grid, slide-in agent section, FAQ accordion)
  • Mentions OpenClaw alongside Claude Code and Codex in all agent-facing copy

What changed

  • docs/themes/hugo-whisper-theme submodule removed, .gitmodules deleted
  • docs/config.tomldocs/config.yaml (new theme name + SEO params)
  • New docs/themes/gtasks-docs/ with full Hugo theme: layouts, partials, CSS, JS
  • docs/static/llms.txt — plain-text command reference for LLM crawlers
  • docs/layouts/robots.txt — Hugo template with sitemap + llms.txt links
  • Front matter updated on all 8 content pages (added description, sitemap.priority)
  • Manual install instructions corrected to include tar -xzf step
  • docs/public/ and Hugo build lock files added to .gitignore

Test plan

  • cd docs && hugo server — no errors, 17 pages build
  • Homepage: hero, features grid, agent terminal demo, install tabs, FAQ all render
  • /docs list page: sidebar visible, child page cards show descriptions (not full content)
  • Individual doc pages: sidebar + content + prev/next nav
  • curl localhost:1313/install returns the bash installer (not HTML)
  • curl localhost:1313/llms.txt returns plain text
  • Dark mode default on fresh load; toggle persists across reloads
  • Mobile: single column, sidebar hidden, stacked CTAs

🤖 Generated with Claude Code

- Remove hugo-whisper-theme submodule, delete .gitmodules
- Replace config.toml with config.yaml pointing to new theme
- Add docs/themes/gtasks-docs/ — self-contained Hugo theme:
  - IBM Plex Mono/Sans fonts, teal #50E3C2 accent, dark-first, no gradients
  - Homepage: hero, 3x2 feature grid, agent terminal demo, install tabs, FAQ
  - Full doc layout: sidebar, single, list, 404
  - JSON-LD: WebSite + SoftwareApplication + FAQPage schemas
  - Staggered scroll animations, FAQ accordion, install tab switcher
- Add docs/static/llms.txt for LLM/AI crawler discovery
- Add docs/layouts/robots.txt with sitemap + llms.txt refs
- Update front matter on all 8 content pages (description, sitemap priority)
- Fix manual install instructions to include tar -xzf step
- Add docs/public/ and hugo build artifacts to .gitignore
- Mention OpenClaw alongside Claude Code and Codex throughout

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@cloudflare-workers-and-pages
Copy link
Copy Markdown

Deploying gtasks with  Cloudflare Pages  Cloudflare Pages

Latest commit: d106b7f
Status: ✅  Deploy successful!
Preview URL: https://54077fea.gtasks.pages.dev
Branch Preview URL: https://docs-custom-gtasks-docs-them.gtasks.pages.dev

View logs

@BRO3886 BRO3886 merged commit 30b6abe into master Mar 10, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant