Skip to content

Fix 'Sign in to edit' dialog spacing and copy (inline edit prompt)#300

Open
texture-fleet-agent[bot] wants to merge 1 commit into
mainfrom
meridian/improve-signin-dialog-spacing
Open

Fix 'Sign in to edit' dialog spacing and copy (inline edit prompt)#300
texture-fleet-agent[bot] wants to merge 1 commit into
mainfrom
meridian/improve-signin-dialog-spacing

Conversation

@texture-fleet-agent
Copy link
Copy Markdown
Contributor

Summary

Fixes the inline edit dialog (the one that appears when users click the pencil icon on entity pages) with better spacing and more welcoming copy. This is separate from PR #296, which addressed the Clerk auth page dialog.

Context

Nick reported cramped spacing on the "Sign in to edit" dialog that appears when clicking edit icons on entity pages (mobile screenshot showed iOS). PR #296 modified the wrong dialog (the Clerk auth page), so this PR fixes the correct one.

Changes

  • More welcoming title: "Help improve CommonGrid" (was "Sign in to edit")
  • Better spacing:
    • space-y-6 p-6 (from space-y-4 p-4)
    • pt-2 on button row for extra separation
  • More explanatory body text: Explains what users can do after signing in (suggest edits, fix inaccuracies, help keep data accurate)
  • Larger text size: text-base leading-relaxed (from text-sm) for better mobile readability

Files Changed

  • components/entity/FieldList.tsx
  • components/detail/DetailFieldList.tsx
  • app/(shell)/grid-operators/[slug]/page.tsx

All three files had the same inline edit dialog pattern and have been updated consistently.

Testing

  • npm run lint passes (exit code 0)
  • npm run build passes (exit code 0)
  • ✅ Local build completes successfully

Verification Needed

  • Mobile verification: Click pencil icon on an entity detail page (when not signed in) → verify dialog has better spacing and welcoming copy on mobile

Related

- More welcoming title: 'Help improve CommonGrid'
- Better spacing: space-y-6 p-6 (from space-y-4 p-4) + pt-2 on button row
- More explanatory body text about what users can do after signing in
- Larger text size for better mobile readability (text-base, leading-relaxed)

Changes applied to:
- components/entity/FieldList.tsx
- components/detail/DetailFieldList.tsx
- app/(shell)/grid-operators/[slug]/page.tsx
@vercel
Copy link
Copy Markdown

vercel Bot commented May 31, 2026

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

Project Deployment Actions Updated (UTC)
commongrid Ready Ready Preview, Comment May 31, 2026 2:03pm

Request Review

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