Skip to content

feat(web): add escrow devnet testing UI#24

Open
dev-jodee wants to merge 2 commits intomainfrom
fix/web-postcss-tailwind-ds-styling
Open

feat(web): add escrow devnet testing UI#24
dev-jodee wants to merge 2 commits intomainfrom
fix/web-postcss-tailwind-ds-styling

Conversation

@dev-jodee
Copy link
Collaborator

Summary

  • add a new Next.js app at apps/web for devnet escrow program testing
  • add wallet connect flow, instruction forms, RPC selector, transaction history, and saved defaults UX
  • wire Solana Design System + Tailwind PostCSS processing so DS component styles compile correctly
  • add Vercel deployment config and TypeScript client generation script updates

Test Plan

  • just fmt (fails in this environment: missing built SBF artifacts in target/deploy required by tests/integration clippy)
  • pnpm format (passes)
  • pnpm lint (fails on current tree: existing .next parsing and TS lint issues in apps/web)
  • pnpm --filter @solana/escrow-program-web build (passes)
  • vercel --prod from repo root (passes; aliased to production URL)

Introduce a Next.js web app for exercising escrow instructions on devnet, including wallet connect, instruction forms, recent transaction tracking, RPC selection, and local defaults persistence.

Wire Vercel deployment config and Tailwind/PostCSS setup for Solana Design System styling.
@dev-jodee dev-jodee requested a review from amilz March 13, 2026 19:50
Replace trailingAction with action for Save and Autofill controls so buttons keep standard design-system button styling instead of addon-normalized padding and height.
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