Repository navigation
feat(claim-db-worker): apply 2026 Prisma brand - #85
Merged
Merged
Conversation
Port the prisma.io brand (web/apps/site, /brand-kit) to the create-db web app: ink-and-paper surfaces, Sora + Inter, the prism cyan/yellow/red palette, new logo/favicons, CSS port of the PrismButton, the spectral wash + grain + prism ray, and Prismo on success/error/claim states. Also restyles the Monaco schema editor (light theme), Prisma Studio theme, toasts and modals; replaces the OG image with the site's generated card; removes unused old-brand assets.
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars. ⚙️ Run configuration
Comment |
Deploying with
|
| Status | Name | Latest Commit | Updated (UTC) |
|---|---|---|---|
| ❌ Deployment failed View logs |
create-db-worker | a241451 | Oct 19 2026, 07:17 AM |
Deploying with
|
| Status | Name | Latest Commit | Updated (UTC) |
|---|---|---|---|
| ❌ Deployment failed View logs |
claim-db-worker | a241451 | Oct 19 2026, 07:17 AM |
|
✅ Preview CLIs & Workers are live! Test the CLIs locally under tag npx create-db@pr85
npx create-pg@pr85
npx create-postgres@pr85Worker URLs
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Moves the create-db web app (
apps/claim-db-worker) from the old dark navy/teal/Barlow look to the current prisma.io brand. The source of truth isweb/apps/siteand its/brand-kitpage.globals.css), Sora for headings and Inter for body text. Code stays on a system monospace stack so connection strings stay readable.icon.svgandapple-icon.PrismButtonand outline pill. The site version uses framer-motion and a WebGL burst; I didn't want either in the worker bundle./webapp: the active tab is marked with the prism bands. There's a light Monaco theme (token colours use the 700–800 steps so they hold contrast on white), and Studio, the toasts and the modals are on the brand palette./og/card.png, under a new filename (og-card.png) so social caches pick it up.Testing
tsc --noEmitpasses.vitestpasses, 11/11. Two tests changed: the success test asserted on the old illustration's alt text, and the claim test now finds the button by role, since its text is inside a label span.Known, not touched here
/web/connectand/web/schemathrow a hydration-mismatch warning in dev. It also happens onmainbefore this change.Deploying
Merging deploys to production. Cloudflare Workers Builds is connected to this repo and builds
claim-db-workerfrommain(production builds onmainshow up as checks). To look at it on the real runtime before merging:If anything goes wrong after merge, roll back with
npx wrangler versions deployand pick the previous version.About the failing
Workers Buildschecks: they're failing on PR branches across the repo, not just this one. #84 only touches the CLI package and fails both worker builds the same way, whilemainbuilds green. The production build (opennextjs-cloudflare build) passes locally on this branch. The build logs are in the Cloudflare dashboard, which I can't access.Heads-up:
deploy:stagingpasses--env staging, butwrangler.jsoncdoesn't define a staging environment.