Skip to content

Add Classical design system landing page template - #5

Closed
cbavidge1989-ctrl wants to merge 2 commits into
mainfrom
claude/landing-page-template-mslzcb
Closed

Add Classical design system landing page template#5
cbavidge1989-ctrl wants to merge 2 commits into
mainfrom
claude/landing-page-template-mslzcb

Conversation

@cbavidge1989-ctrl

Copy link
Copy Markdown
Owner

Summary

  • Imports the templates/landing/index.html landing page from the Classical design system project (serif editorial style — Cormorant Garamond + Lora, warm parchment palette with gold accents)
  • Adds templates/landing/ds-base.js loader script that injects styles.css and _ds_bundle.js at runtime
  • Adds templates/landing/image-slot.js, a <image-slot> Web Component (Shadow DOM) with drag-and-drop image filling, reframe mode, sidecar persistence, and Unsplash attribution enforcement
  • Adds styles.css at repo root with all design-system tokens (fonts, colors, spacing) and component classes (.btn, .card, .nav, .dialog, .plate, etc.)

Changes

File Description
templates/landing/index.html "Quarto & Sons" antiquarian bookbindery landing page — hero, stats row, three-column features, image split, blockquote, sign-up close, live tweaks panel (Mood/Voice/Gilt controls)
templates/landing/ds-base.js Runtime loader that injects styles.css and _ds_bundle.js relative to the template root
templates/landing/image-slot.js <image-slot> custom element with pan/zoom reframe, persistence via window.omelette.writeFile, and Unsplash credit enforcement
styles.css Design-system stylesheet — Google Fonts import, CSS custom properties, all component utility classes

Generated by Claude Code

Implements templates/landing/index.html from the Classical design system
(project 3ff6ad56-fe44-476f-9dc6-31ec95593f38). Includes the full page
template for Quarto & Sons antiquarian bookbindery, plus supporting
ds-base.js, image-slot.js, and styles.css assets.
@github-actions

Copy link
Copy Markdown

At the moment we are not accepting contributions to the repository.

Feedback for GitHub Copilot for Xcode can be given in the Copilot community discussions.

@github-actions

Copy link
Copy Markdown

At the moment we are not accepting contributions to the repository.

Feedback for GitHub Copilot for Xcode can be given in the Copilot community discussions.

@github-actions github-actions Bot closed this Jul 24, 2026
@cbavidge1989-ctrl
cbavidge1989-ctrl marked this pull request as ready for review July 24, 2026 04:46
@github-actions

Copy link
Copy Markdown

At the moment we are not accepting contributions to the repository.

Feedback for GitHub Copilot for Xcode can be given in the Copilot community discussions.

@github-actions github-actions Bot closed this Jul 24, 2026
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