Skip to content

2.0 Part 2: direction, fonts, tokens, brand presets, homepage, Services and single post - #17

Merged
Arisch24 merged 12 commits into
release/2.0from
v2/part-2-direction
Oct 26, 2026
Merged

Arisch24 merged 12 commits into
release/2.0from
v2/part-2-direction

Conversation

@Arisch24

Copy link
Copy Markdown
Owner

Summary

Part 2 of the 2.0 redesign (docs/superpowers/plans/2026-10-24-2.0-part-2-direction-and-flagships.md).

  • Direction: the Quote Book, chosen with the owner. The direction contract is in .impeccable/surfaces/templates-front-page-html.md.
  • Fonts: Archivo, Public Sans and JetBrains Mono, set up as body, display and mono roles so the font presets can swap them. A font is preloaded only while its role still uses it.
  • Tokens and global styles: underlined links, 2px focus outlines and form field styles. Dark is rebuilt.
  • Brand presets: three color presets (Harbour, Terracotta, Contrast) and three font presets (Classic, Friendly, and System, which downloads no fonts). The client-brand fixture tests a full rebrand.
  • Rebuilt pages: the Agency homepage (hero, Services Grid), the Services page (How It Works) and the single post.
  • Docs: DESIGN.md recorded from the build. AGENTS.md is trimmed and is now the one agent guide; CLAUDE.md imports it.
  • styles/velocity.json is unchanged.

The owner's review follow-ups (Text on Primary, a compact header and hero, a hero photo) are planned as Part 2b, a separate PR after this one.

Test plan

  • npm test, bash tests/release-package-check.sh, phpcs
  • git diff origin/release/2.0 -- styles/velocity.json is empty
  • npm run check:editor (all templates, parts and patterns)
  • check-frontend under default, Dark, Velocity and the client brand
  • Owner: test locally and merge with a merge commit

🤖 Generated with Claude Code

https://claude.ai/code/session_01VaMDmUcCWMekJrygfcgX8k

Arisch24 and others added 12 commits October 26, 2026 14:31
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…briefs

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
… in use

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…and Dark

Known axe color-contrast failures left for Task 7, which rebuilds those sections:
the 1.x call-to-action (white on primary) and stats (white on ink, light on Dark).
Updated 1.x assertion: add_editor_style now also lists legacy-presets.css.
markup-check accepts the 1.x shades that legacy-presets.css keeps resolving.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…and test

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Removed the obsolete 1.x assertion that the hero avoids '11 block patterns'.
Buttons are bold, and buttons inside color fields are large and bold, so the
black-on-primary pairing keeps AA contrast with Velocity's violet as well.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…rbon-copy testimonial

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
CLAUDE.md now imports AGENTS.md instead of duplicating it. AGENTS.md drops
lists that the file tree already shows, and stale 1.x facts (fonts, HSL
palette, unconditional preloads), and asks for terse reports.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VaMDmUcCWMekJrygfcgX8k
@claude

claude Bot commented Oct 26, 2026

Copy link
Copy Markdown

Code review

No issues found. Checked for bugs and CLAUDE.md compliance.

@Arisch24
Arisch24 merged commit ea48053 into release/2.0 Oct 26, 2026
3 checks passed
@Arisch24
Arisch24 deleted the v2/part-2-direction branch October 26, 2026 15:44
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