Skip to content

Match the editor wordmark to the public header - #19

Merged
The1UNeed merged 2 commits into
mainfrom
t3/settings-polish
Nov 2, 2026
Merged

The1UNeed merged 2 commits into
mainfrom
t3/settings-polish

Conversation

@The1UNeed

@The1UNeed The1UNeed commented Nov 1, 2026 •

Copy link
Copy Markdown
Owner

The editor toolbar wordmark now uses the public header's 13px semibold primary text, removing the smaller muted text and wide letter spacing.

The settings dropdown and CSS cascade fixes originally included here already landed in #20. This branch now includes current main and preserves its shared SettingsSelect component and layered form-control reset. The remaining diff is one line in the editor page.

Validation on bfe39e3: web typecheck, ESLint, production build, and Vitest passed. Vitest reported 35 files passed, 236 tests passed, and 1 skipped.

The earlier Vercel preview built the web app successfully but failed during Convex deployment because that branch's preview deployment lacked CLERK_JWT_ISSUER_DOMAIN. Current main's Vercel deployment is successful.


Note

Low Risk
CSS layering and presentational component styling only; no changes to auth, data handling, or execution paths.

Overview
Fixes a Tailwind v4 cascade bug where an unlayered global reset on button, input, textarea, and select forced font: inherit and color: inherit, so utility classes on Settings dropdowns, theme toggles, and editor buttons never applied. The reset is now in @layer base (with touch-action preserved), so authored sizes, weights, and colors render again—including correct light-mode selected theme contrast on --accent.

Settings Exam syntax and Autosave interval now share a SettingsSelect wrapper (custom chevron, consistent width, hover/focus styling). The editor title-bar PseudoEditor label switches from small, spaced, muted type to 13px semibold using --text, matching the public header.

Low risk: visual/CSS only; no persistence, auth, or runtime behavior changes.

Reviewed by Cursor Bugbot for commit bfe39e3. Bugbot is set up for automated code reviews on this repo. Configure here.

An unlayered `font: inherit; color: inherit` rule on buttons and form
controls overrode every Tailwind text and colour utility on them, so the
settings selects rendered at full size and the selected light-theme
button had dark text on green. Tailwind's preflight already inherits
both in its base layer, so the rule now only sets touch-action.

The two settings selects share one SettingsSelect with a chevron and a
single focus ring, and the toolbar wordmark matches the site header.

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

vercel Bot commented Nov 1, 2026 •

Copy link
Copy Markdown

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

Project Deployment Actions Updated
pseudoeditor.dev Error Error Nov 2, 2026 1:09am UTC

Request Review

@cursor

cursor Bot commented Nov 1, 2026

Copy link
Copy Markdown

Bugbot couldn't run - usage limit reached

Bugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit.

A user or team admin can review and increase usage limits in the Cursor dashboard.

(requestId: 651f7b8d-405d-4ae7-a8ec-8c9af882477c)

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Nov 1, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-11-02T01:09:43.255447Z bfe39e3 New commits
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@cursor

cursor Bot commented Nov 2, 2026

Copy link
Copy Markdown

Bugbot couldn't run - usage limit reached

Bugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit.

A user or team admin can review and increase usage limits in the Cursor dashboard.

(requestId: 4e031c09-660f-48ae-bf74-0b24e8bbda18)

@The1UNeed The1UNeed changed the title Make settings dropdowns and buttons use the styles they were written with Match the editor wordmark to the public header Nov 2, 2026
@The1UNeed
The1UNeed merged commit c5705cc into main Nov 2, 2026
6 of 7 checks passed

This branch had an error being deployed

1 failed deployment
Preview — bfe39e32 Deployed Nov 2, 2026 by vercel[bot]
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