Skip to content

components(feat): add tailark pricing family (5 blocks)#149

Open
Ducksss wants to merge 1 commit into
devfrom
claude/focused-tharp-355794
Open

components(feat): add tailark pricing family (5 blocks)#149
Ducksss wants to merge 1 commit into
devfrom
claude/focused-tharp-355794

Conversation

@Ducksss

@Ducksss Ducksss commented Jun 19, 2026

Copy link
Copy Markdown
Owner

Summary

Imports tailark/blocks (MIT) dusk-kit pricing category as five fully-wired Payload Components, retokenized from tailark's purple/amber-on-dark look onto this repo's light-monochrome + emerald design system. Fills the previously-empty pricing catalog family.

Slug Layout
pricing-cards 3-tier cards, featured plan ringed + emerald "Popular" badge
pricing-cards-muted same on muted card surfaces
pricing-cards-cta CTA button inside each plan header
pricing-split compact entry plan beside an expanded featured plan
pricing-enterprise one wide panel + editable Media logo wall

Field-driven via a shared pricingFields (heading) + planFields (plans array: price, period, featured, features[], CTA link). The enterprise logo wall uses editable Media uploads (like the integration/logo-cloud blocks), not fixed brand SVGs.

What's wired (one bundle)

  • 5 block sources + shared pricingFields.ts
  • 5 manifests + 5 registry.json items (43 total), registry:build reproducible
  • 5 class-mirrored demo twins + demo content + registry.ts (extended DemoLink to forward className)
  • Catalog entries + counts bumped 38→43, landing teaser now surfaces the Pricing family, cli.ts / not-found.tsx / smoke list
  • 5 doc pages (with tailark MIT attribution) + meta.json
  • Tests: count copy updated, pricing-cards added to install coverage, darwin visual baselines minted

Verification

Local gate green: registry:build · test:registry · lint · tsc · test:int (67 passed) · test:e2e (74 passed) · build.

Note: linux visual baselines (*-chromium-linux.png for the 5 new components + the updated landing) must be minted on the gate — pnpm test:e2e components-visual --update-snapshots — as this repo commits darwin baselines locally and linux on CI.

🤖 Generated with Claude Code

Import tailark/blocks (MIT) dusk-kit pricing category as wired Payload
Components, retokenized onto the light-monochrome + emerald design system:
pricing-cards, pricing-cards-muted, pricing-cards-cta, pricing-split, and
pricing-enterprise (editable Media logo wall).

Field-driven via shared pricingFields (heading) + planFields (plans array:
price, period, featured, features[], CTA link). Ships the full bundle —
source, manifests, 5 registry items, class-mirrored demo twins, catalog
entries (count 38 -> 43), docs pages, and tests. Landing teaser now surfaces
the Pricing family. Darwin visual baselines minted; linux baselines to be
regenerated on the gate.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@vercel

vercel Bot commented Jun 19, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
payload-components Ready Ready Preview, Comment Jun 19, 2026 10:58am
payload-components-97bf Ready Ready Preview, Comment Jun 19, 2026 10:58am

@Ducksss

Ducksss commented Jun 23, 2026

Copy link
Copy Markdown
Owner Author

Current action: keep open on dev, but rebase/refresh before review. This overlaps the pricing work tracked in #24, so it should either become the implementation PR for that issue or be closed once a smaller pricing branch lands.

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