Skip to content

feat: landing page revamp + spec-driven development blog post#28

Merged
avrabe merged 1 commit into
mainfrom
feat/background-variety
Apr 23, 2026
Merged

feat: landing page revamp + spec-driven development blog post#28
avrabe merged 1 commit into
mainfrom
feat/background-variety

Conversation

@avrabe
Copy link
Copy Markdown
Contributor

@avrabe avrabe commented Apr 23, 2026

Summary

  • Landing page revamp: tighter templates/index.html rewrite, improved nav a11y (skip link, aria-label), Docs nav hidden during section revamp
  • New blog post: Spec-driven development is half the loop (2026-04-23) — wires diagram-zoom.js for blog diagrams, enables bottom_footnotes in config (used by the post)
  • Adds journey.js + flip.js to support landing-page interactions, plus design-system updates across SCSS partials

WIP work (docs revamp, projects cube revamp, additional content sections, draft post) is intentionally left out of this PR — those still depend on unfinished templates and content.

Test plan

  • zola build succeeds locally (21 pages / 13 sections)
  • CI zola build passes on PR
  • After merge: deploy to pulseengine.eu succeeds (~20s, check gh run list --workflow=deploy.yml)
  • Verify on live site: landing page renders, Docs nav is gone, new blog post is reachable at /blog/spec-driven-development-is-half-the-loop/, footnotes render at the bottom of the post

🤖 Generated with Claude Code

- Rewrite templates/index.html with tighter copy and structure
- Add skip-link and improved nav a11y in base.html (hide Docs nav during revamp)
- Wire journey.js + flip.js for interactive landing elements
- Update SCSS design system: flip-card, diagram-zoomable, palette refinements
- Wire diagram-zoom.js into blog post layout
- Enable bottom_footnotes in config (used by new post)
- Add blog post: "Spec-driven development is half the loop"

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@avrabe avrabe force-pushed the feat/background-variety branch from e2ea684 to c372c9b Compare April 23, 2026 06:14
@avrabe avrabe changed the title feat: landing page revamp + new blog post + animated backgrounds feat: landing page revamp + spec-driven development blog post Apr 23, 2026
@avrabe avrabe merged commit ce0a489 into main Apr 23, 2026
1 check passed
@avrabe avrabe deleted the feat/background-variety branch April 23, 2026 06:17
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