Skip to content

Improve generated service storefronts - #1703

Merged
ponderingdemocritus merged 1 commit into
masterfrom
codex/improve-service-ui
Jul 25, 2026
Merged

Improve generated service storefronts#1703
ponderingdemocritus merged 1 commit into
masterfrom
codex/improve-service-ui

Conversation

@ponderingdemocritus

Copy link
Copy Markdown
Contributor

Summary

  • refine the shared generated service storefront layout across Dossier, Folio, and Console
  • refresh Folio with a cooler modern palette and sans-serif hierarchy
  • render endpoint rows as complete mobile records so payment method, network, and price remain visible without horizontal scrolling
  • keep portable HTML and generated React storefronts aligned through the shared service UI stylesheet
  • update responsive browser assertions and the design contract

Why

The existing desktop storefronts underused the available canvas and the presets were not visually distinct enough. On narrow screens, the fixed-width table also placed payment and price information off-screen behind horizontal scrolling.

Impact

All UI-capable adapters inherit the cleaner layout. Desktop remains a semantic three-column endpoint table, while viewports below 680px retain table semantics and present each endpoint as a fully readable record. Routes, Agent Card data, and public service semantics are unchanged.

Validation

  • bun test packages/http/src/__tests__/service-ui.test.ts packages/http/src/__tests__/landing-page.test.ts
  • bun test packages/cli/tests/cli.test.ts
  • HTTP and CLI type checks and builds
  • repository pre-commit lint, type-check, and formatting suite
  • bash scripts/test-browser-smoke.sh across the portable renderer and all three generated React presets at desktop and mobile widths
  • generated Next Console project verification from packed workspace packages

@ponderingdemocritus
ponderingdemocritus marked this pull request as ready for review July 25, 2026 22:46

@greptile-apps greptile-apps Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your trial has ended. Reactivate Greptile to resume code reviews.

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
lucid-agents 5b44d1d Commit Preview URL

Branch Preview URL
Jul 25 2026, 10:46 PM

@ponderingdemocritus
ponderingdemocritus merged commit 78a97b4 into master Jul 25, 2026
29 of 32 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