Skip to content

Fix P3: Settings polish (em dashes, provider leak, color drift)#103

Open
bmoss2015 wants to merge 2 commits into
mainfrom
fix/settings-panel-design
Open

Fix P3: Settings polish (em dashes, provider leak, color drift)#103
bmoss2015 wants to merge 2 commits into
mainfrom
fix/settings-panel-design

Conversation

@bmoss2015

Copy link
Copy Markdown
Owner

Summary

Targeted polish on the Settings panel. Kept scope tight to avoid drift from your prior fixes.

  • Em dashes stripped from user-facing copy: time zone labels in ProfileSection ((GMT-05:00) Eastern Time, New York instead of Eastern Time — New York).
  • Provider leak in BankAccountDrawer: the bank-link helper text used to name our mail provider out loud ("submit to Lob. Lob sends two small test deposits..."). Now reads as a generic verification flow.
  • Hardcoded brand default in BankAccountDrawer: the account holder input used to seed Moss Equity Partners LLC on Tab. That's both a tenancy leak and a rebrand miss. Replaced with a neutral placeholder.
  • Color drift in CustomerPricingViewSection: 8 inline #ebedf0 / #f1f2f4 / #5b606a literals replaced with the existing --hairline / --divider / --text-3 CSS vars so the card matches the rest of the Settings surface.

What I did NOT change: form-input width inline styles, arbitrary Tailwind text-size literals, the Members/Team layout, billing card hero. Those are larger refactors and I didn't want to relitigate the design decisions you already locked in.

Verify on preview

  1. Log in: info@mossyland.com / MossEquity-858dc58d33!
  2. Settings > Profile: open the Time Zone dropdown, confirm labels use commas not em dashes
  3. Settings > Bank Accounts > Add Bank Account: confirm the helper text no longer mentions any mail provider and the holder-name placeholder is generic
  4. Settings > Letters > Pricing: confirm card borders look identical to the rest of the page (hairlines should match adjacent panels)

Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com

- ProfileSection: time zone labels swap em dash for comma
  (Bree rule: no em dashes in user-facing text)
- CustomerPricingViewSection: hardcoded hex borders + text color
  replaced with --hairline / --divider / --text-3 CSS vars so the
  pricing card matches the rest of the Settings surface
- BankAccountDrawer: bank-link helper text no longer names the mail
  provider; account-holder placeholder is now neutral copy instead
  of a hardcoded org name + Tab-to-accept keyboard shortcut

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@vercel

vercel Bot commented Jun 15, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
moss-equity-portal Ready Ready Preview, Comment Jun 15, 2026 6:45pm

Request Review

@supabase

supabase Bot commented Jun 15, 2026

Copy link
Copy Markdown

This pull request has been ignored for the connected project rsdmyydyhqgkkvwlklif because there are no changes detected in supabase directory. You can change this behaviour in Project Integrations Settings ↗︎.


Preview Branches by Supabase.
Learn more about Supabase Branching ↗︎.

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