Index: src/views/pages/post-edit.ejs
===================================================================
--- src/views/pages/post-edit.ejs	(revision bf4596d656b6f6cfed0106e540a0342cb99a070a)
+++ 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
