Index: src/views/pages/post-edit.ejs
===================================================================
--- src/views/pages/post-edit.ejs	(revision bb3f67caab40ebe7f8bd75ecd4e900146cf783ba)
+++ src/views/pages/post-edit.ejs	(revision d18c60e0878b426798d32187e85100a2262f1430)
@@ -105,4 +105,10 @@
                    inputmode="url" autocapitalize="none" spellcheck="false"
                    placeholder="<%= t('pedit.cover_url_placeholder') %>">
+          </label>
+          <label class="pe-field">
+            <span><%= t('pedit.f_cover_alt') %></span>
+            <input type="text" name="cover_alt" id="cover-alt-field" maxlength="1500"
+                   value="<%= post.cover_alt || '' %>"
+                   placeholder="<%= t('pedit.cover_alt_placeholder') %>">
           </label>
           <%# Muted loop MP4 for an animated cover (auto-made from an animated WebP). Hidden — set by the uploader. %>
