feat(ui): polish advanced settings, media hosting warning, reply modal mobile UX (#1054)

- Move Save Advanced Settings button to bottom-center of advanced settings
- Reduce spacing above/below web upload warning in media hosting
- Set 16px font for reply modal inputs on mobile (prevents iOS zoom)
- Autofocus textarea when opening reply modal on mobile
This commit is contained in:
Tommaso Casaburi
2026-03-11 19:42:34 +08:00
committed by GitHub
parent f37ab79bb9
commit d56175a66e
40 changed files with 91 additions and 51 deletions
+2 -1
View File
@@ -299,5 +299,6 @@
"load_more": "تحميل المزيد",
"purged": "مُزال",
"this_post_was_purged": "جارٍ الحذف من قاعدة بيانات اللوحة — هذه العملية لا يمكن التراجع عنها.",
"news": "الأخبار"
"news": "الأخبار",
"save_advanced_settings": "حفظ الإعدادات المتقدمة"
}
+2 -1
View File
@@ -299,5 +299,6 @@
"load_more": "আরও লোড করুন",
"purged": "অপসারিত",
"this_post_was_purged": "বোর্ড ডাটাবেস থেকে মুছে ফেলা হচ্ছে — এই প্রক্রিয়া অপরিবর্তনীয়।",
"news": "সংবাদ"
"news": "সংবাদ",
"save_advanced_settings": "উন্নত সেটিংস সংরক্ষণ করুন"
}
+2 -1
View File
@@ -299,5 +299,6 @@
"load_more": "Načíst více",
"purged": "vymazáno",
"this_post_was_purged": "Mažeme z databáze desky — tento proces je nevratný.",
"news": "Novinky"
"news": "Novinky",
"save_advanced_settings": "Uložit pokročilá nastavení"
}
+2 -1
View File
@@ -299,5 +299,6 @@
"load_more": "Indlæs mere",
"purged": "slettet",
"this_post_was_purged": "Sletter fra board-databasen — denne proces er irreversibel.",
"news": "Nyheder"
"news": "Nyheder",
"save_advanced_settings": "Gem avancerede indstillinger"
}
+2 -1
View File
@@ -299,5 +299,6 @@
"load_more": "Mehr laden",
"purged": "gelöscht",
"this_post_was_purged": "Wird aus der Board-Datenbank gelöscht — dieser Vorgang ist unwiderruflich.",
"news": "Nachrichten"
"news": "Nachrichten",
"save_advanced_settings": "Erweiterte Einstellungen speichern"
}
+2 -1
View File
@@ -299,5 +299,6 @@
"load_more": "Φόρτωση περισσότερων",
"purged": "διαγράφηκε",
"this_post_was_purged": "Διαγραφή από τη βάση δεδομένων του board — αυτή η διαδικασία είναι μη αναστρέψιμη.",
"news": "Ειδήσεις"
"news": "Ειδήσεις",
"save_advanced_settings": "Αποθήκευση προχωρημένων ρυθμίσεων"
}
+1
View File
@@ -139,6 +139,7 @@
"no_threads": "No threads",
"hidden": "hidden",
"save_options": "Save Options",
"save_advanced_settings": "Save Advanced Settings",
"filters": "filters",
"image_size": "image size",
"show_op_comment": "Show OP Comment",
+2 -1
View File
@@ -299,5 +299,6 @@
"load_more": "Cargar más",
"purged": "purgado",
"this_post_was_purged": "Eliminando de la base de datos del tablón — este proceso es irreversible.",
"news": "Noticias"
"news": "Noticias",
"save_advanced_settings": "Guardar configuración avanzada"
}
+2 -1
View File
@@ -299,5 +299,6 @@
"load_more": "بارگذاری بیشتر",
"purged": "پاک‌شده",
"this_post_was_purged": "در حال حذف از پایگاه داده تابلو — این فرآیند برگشت‌ناپذیر است.",
"news": "اخبار"
"news": "اخبار",
"save_advanced_settings": "ذخیره تنظیمات پیشرفته"
}
+2 -1
View File
@@ -299,5 +299,6 @@
"load_more": "Lataa lisää",
"purged": "tyhjennetty",
"this_post_was_purged": "Poistetaan taulun tietokannasta — tämä prosessi on peruuttamaton.",
"news": "Uutiset"
"news": "Uutiset",
"save_advanced_settings": "Tallenna lisäasetukset"
}
+2 -1
View File
@@ -299,5 +299,6 @@
"load_more": "Mag-load ng higit pa",
"purged": "nabura",
"this_post_was_purged": "Tinatanggal sa database ng board — hindi na mababawi ang prosesong ito.",
"news": "Balita"
"news": "Balita",
"save_advanced_settings": "I-save ang Mga Advanced na Setting"
}
+2 -1
View File
@@ -299,5 +299,6 @@
"load_more": "Charger plus",
"purged": "purgé",
"this_post_was_purged": "Suppression de la base de données du board — ce processus est irréversible.",
"news": "Actualités"
"news": "Actualités",
"save_advanced_settings": "Enregistrer les paramètres avancés"
}
+2 -1
View File
@@ -299,5 +299,6 @@
"load_more": "טען עוד",
"purged": "נוקה",
"this_post_was_purged": "מנקה ממסד הנתונים של הלוח — תהליך זה אינו הפיך.",
"news": "חדשות"
"news": "חדשות",
"save_advanced_settings": "שמור הגדרות מתקדמות"
}
+2 -1
View File
@@ -299,5 +299,6 @@
"load_more": "और लोड करें",
"purged": "हटाया गया",
"this_post_was_purged": "बोर्ड डेटाबेस से हटाया जा रहा है — यह प्रक्रिया अपरिवर्तनीय है।",
"news": "समाचार"
"news": "समाचार",
"save_advanced_settings": "उन्नत सेटिंग्स सहेजें"
}
+2 -1
View File
@@ -299,5 +299,6 @@
"load_more": "További betöltése",
"purged": "törölve",
"this_post_was_purged": "Törlés a tábla adatbázisából — ez a folyamat visszafordíthatatlan.",
"news": "Hírek"
"news": "Hírek",
"save_advanced_settings": "Speciális beállítások mentése"
}
+2 -1
View File
@@ -299,5 +299,6 @@
"load_more": "Muat lebih banyak",
"purged": "dihapus",
"this_post_was_purged": "Menghapus dari database board — proses ini tidak dapat dibatalkan.",
"news": "Berita"
"news": "Berita",
"save_advanced_settings": "Simpan Pengaturan Lanjutan"
}
+2 -1
View File
@@ -299,5 +299,6 @@
"load_more": "Carica altro",
"purged": "eliminato",
"this_post_was_purged": "Eliminazione dal database del board — questo processo è irreversibile.",
"news": "Notizie"
"news": "Notizie",
"save_advanced_settings": "Salva impostazioni avanzate"
}
+2 -1
View File
@@ -299,5 +299,6 @@
"load_more": "さらに読み込む",
"purged": "削除済み",
"this_post_was_purged": "ボードデータベースから削除中 — この操作は取り消せません。",
"news": "ニュース"
"news": "ニュース",
"save_advanced_settings": "詳細設定を保存"
}
+2 -1
View File
@@ -299,5 +299,6 @@
"load_more": "더 보기",
"purged": "삭제됨",
"this_post_was_purged": "보드 데이터베이스에서 삭제 중 — 이 작업은 되돌릴 수 없습니다.",
"news": "뉴스"
"news": "뉴스",
"save_advanced_settings": "고급 설정 저장"
}
+2 -1
View File
@@ -299,5 +299,6 @@
"load_more": "अधिक लोड करा",
"purged": "काढून टाकले",
"this_post_was_purged": "बोर्ड डेटाबेसमधून काढून टाकत आहे — ही प्रक्रिया अपरिवर्तनीय आहे.",
"news": "बातम्या"
"news": "बातम्या",
"save_advanced_settings": "प्रगत सेटिंग्ज जतवा"
}
+2 -1
View File
@@ -299,5 +299,6 @@
"load_more": "Meer laden",
"purged": "verwijderd",
"this_post_was_purged": "Verwijderen uit board-database — dit proces is onomkeerbaar.",
"news": "Nieuws"
"news": "Nieuws",
"save_advanced_settings": "Geavanceerde instellingen opslaan"
}
+2 -1
View File
@@ -299,5 +299,6 @@
"load_more": "Last inn mer",
"purged": "slettet",
"this_post_was_purged": "Sletter fra board-databasen — denne prosessen er irreversibel.",
"news": "Nyheter"
"news": "Nyheter",
"save_advanced_settings": "Lagre avanserte innstillinger"
}
+2 -1
View File
@@ -299,5 +299,6 @@
"load_more": "Załaduj więcej",
"purged": "usunięty",
"this_post_was_purged": "Usuwanie z bazy danych tablicy — ten proces jest nieodwracalny.",
"news": "Aktualności"
"news": "Aktualności",
"save_advanced_settings": "Zapisz ustawienia zaawansowane"
}
+2 -1
View File
@@ -299,5 +299,6 @@
"load_more": "Carregar mais",
"purged": "purgado",
"this_post_was_purged": "Removendo do banco de dados do board — este processo é irreversível.",
"news": "Notícias"
"news": "Notícias",
"save_advanced_settings": "Salvar configurações avançadas"
}
+2 -1
View File
@@ -299,5 +299,6 @@
"load_more": "Încarcă mai mult",
"purged": "șters",
"this_post_was_purged": "Ștergere din baza de date a board-ului — acest proces este ireversibil.",
"news": "Știri"
"news": "Știri",
"save_advanced_settings": "Salvează setările avansate"
}
+2 -1
View File
@@ -299,5 +299,6 @@
"load_more": "Загрузить ещё",
"purged": "удалено",
"this_post_was_purged": "Удаление из базы данных доски — этот процесс необратим.",
"news": "Новости"
"news": "Новости",
"save_advanced_settings": "Сохранить расширенные настройки"
}
+2 -1
View File
@@ -299,5 +299,6 @@
"load_more": "Ngarko më shumë",
"purged": "fshirë",
"this_post_was_purged": "Duke fshirë nga baza e të dhënave të tabelës — ky proces është i pakthyeshëm.",
"news": "Lajme"
"news": "Lajme",
"save_advanced_settings": "Ruaj cilësimet e avancuara"
}
+2 -1
View File
@@ -299,5 +299,6 @@
"load_more": "Ladda mer",
"purged": "rensad",
"this_post_was_purged": "Rensar från board-databasen — denna process är oåterkallelig.",
"news": "Nyheter"
"news": "Nyheter",
"save_advanced_settings": "Spara avancerade inställningar"
}
+2 -1
View File
@@ -299,5 +299,6 @@
"load_more": "మరింత లోడ్ చేయండి",
"purged": "తొలగించబడింది",
"this_post_was_purged": "బోర్డ్ డేటాబేస్ నుండి తొలగిస్తోంది — ఈ ప్రక్రియ తిరిగి వెనక్కి తీసుకోలేనిది.",
"news": "వార్తలు"
"news": "వార్తలు",
"save_advanced_settings": "అధునాతన సెట్టింగ్‌లను భద్రపరచండి"
}
+2 -1
View File
@@ -299,5 +299,6 @@
"load_more": "โหลดเพิ่มเติม",
"purged": "ถูกลบ",
"this_post_was_purged": "กำลังลบออกจากฐานข้อมูลบอร์ด — ขั้นตอนนี้ไม่สามารถย้อนกลับได้",
"news": "ข่าว"
"news": "ข่าว",
"save_advanced_settings": "บันทึกการตั้งค่าขั้นสูง"
}
+2 -1
View File
@@ -299,5 +299,6 @@
"load_more": "Daha fazla yükle",
"purged": "silindi",
"this_post_was_purged": "Pano veritabanından siliniyor — bu işlem geri alınamaz.",
"news": "Haberler"
"news": "Haberler",
"save_advanced_settings": "Gelişmiş ayarları kaydet"
}
+2 -1
View File
@@ -299,5 +299,6 @@
"load_more": "Завантажити ще",
"purged": "видалено",
"this_post_was_purged": "Видалення з бази даних дошки — цей процес незворотний.",
"news": "Новини"
"news": "Новини",
"save_advanced_settings": "Зберегти розширені налаштування"
}
+2 -1
View File
@@ -299,5 +299,6 @@
"load_more": "مزید لوڈ کریں",
"purged": "ہٹا دیا گیا",
"this_post_was_purged": "بورڈ ڈیٹا بیس سے حذف کیا جا رہا ہے — یہ عمل ناقابل واپسی ہے۔",
"news": "خبریں"
"news": "خبریں",
"save_advanced_settings": "اعلیٰ ترتیبات محفوظ کریں"
}
+2 -1
View File
@@ -299,5 +299,6 @@
"load_more": "Tải thêm",
"purged": "đã xóa",
"this_post_was_purged": "Đang xóa khỏi cơ sở dữ liệu board — quá trình này không thể hoàn tác.",
"news": "Tin tức"
"news": "Tin tức",
"save_advanced_settings": "Lưu cài đặt nâng cao"
}
+2 -1
View File
@@ -299,5 +299,6 @@
"load_more": "加载更多",
"purged": "已清除",
"this_post_was_purged": "正在从版面数据库中清除 — 此操作不可逆。",
"news": "新闻"
"news": "新闻",
"save_advanced_settings": "保存高级设置"
}