Index: src/views/pages/post-edit.ejs
===================================================================
--- src/views/pages/post-edit.ejs	(revision fdd0d617dee68a696ce8734501d76d4cb9a9b46e)
+++ src/views/pages/post-edit.ejs	(revision c0e00a2f06b73a95a1762a13537457029d52ba06)
@@ -638,4 +638,7 @@
   flex: 1 1 auto; min-height: 0; height: auto; max-height: none;
 }
+/* iOS: in fullscreen the toolbar sits at the very top → push it below the
+   camera / Dynamic Island with the top safe-area inset. */
+.pe-editor-frame.pe-fs .pe-toolbar { padding-top: calc(.4rem + env(safe-area-inset-top, 0px)); }
 /* NB: deliberately NO overflow:hidden on html/body in fullscreen — that could get
    stuck (e.g. leaving fullscreen via navigation) and would block scrolling on the
