Skip to content

feat: refine opened note spacing and card transition - #378

Merged
fjbarrett merged 1 commit into
mainfrom
feat/ios-note-transition-polish
Sep 5, 2026
Merged

fjbarrett merged 1 commit into
mainfrom
feat/ios-note-transition-polish

Conversation

@fjbarrett

@fjbarrett fjbarrett commented Sep 5, 2026

Copy link
Copy Markdown
Owner

Summary

Opened notes now have a 22-point semibold title and approximately 30-point text insets, with the existing body reading size preserved. The dark material matches the near-black charcoal of the grid cards.

Title and body state are initialized from the current draft or saved note before presentation, avoiding a text-layout change during the native card expansion. Existing autosave, close, color, and keyboard behavior remain intact.

Test plan

  • Regenerated projects; KeepMac, signed iPhone, and SE simulator fixture builds passed.
  • Inspected light and dark layouts, wrapping titles, and the largest accessibility text size on the SE simulator. Recorded the full card expansion and return; runtime logs contain no nil-source transition fallback warning.
  • Created and reopened a fixture note with an explicit title and body; verified autosave completed while the editor stayed open and no pending draft files remained.
  • Existing native and web CI checks passed. No new tests for this small presentation change.
  • Build 20260905.378 is installed on the physical SE and its version verified. The clean retained Xcode project matches the merged source. Launch succeeded after unlock; live PID 57642 matches the installed build 378 app container.

Model: GPT-6
Co-Authored-By: Codex noreply@openai.com

Give the opened note a larger title and more breathing room while keeping the body reading size. Match its dark surface to the grid cards and initialize draft text before presentation to avoid a first-frame layout shift.

Validation: KeepMac, signed iPhone, and SE simulator builds passed; light/dark layouts, card expansion and return, new-note editing, and autosave verified.

Model: GPT-6
Co-Authored-By: Codex <noreply@openai.com>
@fjbarrett
fjbarrett merged commit 53989db into main Sep 5, 2026
3 checks passed
@fjbarrett
fjbarrett deleted the feat/ios-note-transition-polish branch September 5, 2026 21:21
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