fix: issue #1 button styling

This commit is contained in:
2026-07-06 09:45:43 +02:00
parent a772e3abea
commit c8d2c73a72
27 changed files with 424 additions and 799 deletions

View File

@@ -10,7 +10,7 @@ msgstr "%{canonical} = %{translation}"
msgid "%{count} mapped"
msgstr "%{count} zugeordnet"
#: lib/bds/desktop/shell_data.ex:189
#: lib/bds/desktop/shell_data.ex:171
#, elixir-autogen, elixir-format
msgid "%{count} post"
msgid_plural "%{count} posts"
@@ -79,7 +79,7 @@ msgstr "KI-Einstellungen"
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:42
#: lib/bds/desktop/shell_live/overlay_manager.ex:72
#: lib/bds/desktop/shell_live/post_editor.ex:918
#: lib/bds/desktop/shell_live/post_editor.ex:920
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:43
#, elixir-autogen, elixir-format
msgid "AI Suggestions"
@@ -301,7 +301,7 @@ msgstr "Tag-Archive gerendert"
msgid "Validation apply prepared"
msgstr "Anwenden der Validierung vorbereitet"
#: lib/bds/desktop/shell_data.ex:182
#: lib/bds/desktop/shell_data.ex:164
#: lib/bds/ui/sidebar.ex:331
#, elixir-autogen, elixir-format
msgid "Archived"
@@ -336,15 +336,14 @@ msgstr "Autor"
msgid "Auto"
msgstr "Automatisch"
#: lib/bds/desktop/shell_data.ex:98
#: lib/bds/desktop/shell_live.ex:424
#: lib/bds/desktop/shell_live/chat_editor.ex:234
#: lib/bds/desktop/shell_live/media_editor.ex:171
#: lib/bds/desktop/shell_live/media_editor.ex:364
#: lib/bds/desktop/shell_live/media_editor.ex:557
#: lib/bds/desktop/shell_live/overlay_manager.ex:73
#: lib/bds/desktop/shell_live/post_editor.ex:763
#: lib/bds/desktop/shell_live/post_editor.ex:812
#: lib/bds/desktop/shell_live/post_editor.ex:765
#: lib/bds/desktop/shell_live/post_editor.ex:814
#, elixir-autogen, elixir-format
msgid "Automatic AI actions stay gated by airplane mode."
msgstr "Automatische KI-Aktionen bleiben durch den Flugmodus gesperrt."
@@ -773,11 +772,6 @@ msgstr "Bereitstellungszugangsdaten für Upload-Aufgaben"
msgid "Description"
msgstr "Beschreibung"
#: lib/bds/desktop/shell_data.ex:106
#, elixir-autogen, elixir-format
msgid "Desktop Runtime"
msgstr "Desktop-Laufzeit"
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:236
#, elixir-autogen, elixir-format
msgid "Detect"
@@ -788,9 +782,9 @@ msgstr "Erkennen"
#: lib/bds/desktop/shell_live/media_editor.ex:214
#: lib/bds/desktop/shell_live/media_editor.ex:220
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:59
#: lib/bds/desktop/shell_live/post_editor.ex:762
#: lib/bds/desktop/shell_live/post_editor.ex:791
#: lib/bds/desktop/shell_live/post_editor.ex:797
#: lib/bds/desktop/shell_live/post_editor.ex:764
#: lib/bds/desktop/shell_live/post_editor.ex:793
#: lib/bds/desktop/shell_live/post_editor.ex:799
#, elixir-autogen, elixir-format
msgid "Detect Language"
msgstr "Sprache erkennen"
@@ -868,7 +862,7 @@ msgstr "Nicht übersetzen"
msgid "Documentation"
msgstr "Dokumentation"
#: lib/bds/desktop/shell_data.ex:180
#: lib/bds/desktop/shell_data.ex:162
#, elixir-autogen, elixir-format
msgid "Draft"
msgstr "Entwurf"
@@ -1027,11 +1021,6 @@ msgstr "Datei nach DB"
msgid "Filename"
msgstr "Dateiname"
#: lib/bds/desktop/shell_data.ex:101
#, elixir-autogen, elixir-format
msgid "Filesystem Sync"
msgstr "Dateisystem-Abgleich"
#: lib/bds/desktop/menu_bar.ex:223
#, elixir-autogen, elixir-format
msgid "Fill Missing Translations"
@@ -1086,7 +1075,7 @@ msgstr "Git"
msgid "Git Diff"
msgstr "Git-Diff"
#: lib/bds/desktop/shell_data.ex:244
#: lib/bds/desktop/shell_data.ex:226
#: lib/bds/desktop/shell_live.ex:718
#: lib/bds/desktop/shell_live/panel_renderer.ex:171
#, elixir-autogen, elixir-format
@@ -1113,10 +1102,10 @@ msgstr "Startseite"
msgid "Host"
msgstr "Host"
#: lib/bds/desktop/shell_data.ex:116
#: lib/bds/desktop/shell_live/index.html.heex:666
#: lib/bds/desktop/shell_data.ex:98
#: lib/bds/desktop/shell_live/index.html.heex:657
#: lib/bds/desktop/shell_live/media_editor.ex:731
#: lib/bds/desktop/shell_live/post_editor.ex:1036
#: lib/bds/desktop/shell_live/post_editor.ex:1038
#, elixir-autogen, elixir-format
msgid "Idle"
msgstr "Leerlauf"
@@ -1287,7 +1276,7 @@ msgid "Language"
msgstr "Sprache"
#: lib/bds/desktop/shell_live/media_editor.ex:221
#: lib/bds/desktop/shell_live/post_editor.ex:798
#: lib/bds/desktop/shell_live/post_editor.ex:800
#, elixir-autogen, elixir-format
msgid "Language detection failed."
msgstr "Spracherkennung fehlgeschlagen."
@@ -1347,7 +1336,7 @@ msgstr "MIME-Typ"
msgid "Macros (%{count})"
msgstr "Makros (%{count})"
#: lib/bds/desktop/shell_data.ex:119
#: lib/bds/desktop/shell_data.ex:101
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:55
#, elixir-autogen, elixir-format
msgid "Main Language"
@@ -1371,7 +1360,7 @@ msgstr "Zuordnen zu..."
msgid "Mapped"
msgstr "Zugeordnet"
#: lib/bds/desktop/shell_live/post_editor.ex:1039
#: lib/bds/desktop/shell_live/post_editor.ex:1041
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:123
#, elixir-autogen, elixir-format
msgid "Markdown"
@@ -1436,17 +1425,12 @@ msgstr "Metadaten"
msgid "Metadata Diff"
msgstr "Metadaten-Diff"
#: lib/bds/desktop/shell_data.ex:103
#, elixir-autogen, elixir-format
msgid "Metadata flush, diffing, and rebuild hooks still need editor wiring."
msgstr "Metadaten-Schreiben, Diffing und Rebuild-Hooks brauchen noch die Editor-Anbindung."
#: lib/bds/desktop/shell_live/misc_editor_html/misc_editor.html.heex:52
#, elixir-autogen, elixir-format
msgid "Missing URLs"
msgstr "Fehlende URLs"
#: lib/bds/desktop/shell_data.ex:118
#: lib/bds/desktop/shell_data.ex:100
#, elixir-autogen, elixir-format
msgid "Mode"
msgstr "Modus"
@@ -1485,7 +1469,7 @@ msgstr "Neue Seite"
msgid "New Post"
msgstr "Neuer Beitrag"
#: lib/bds/desktop/shell_live/index.html.heex:656
#: lib/bds/desktop/shell_live/index.html.heex:647
#, elixir-autogen, elixir-format
msgid "New Project"
msgstr "Neues Projekt"
@@ -1659,7 +1643,7 @@ msgstr "In der Neufassung noch nicht unterstützt"
msgid "Nothing to Import"
msgstr "Nichts zu importieren"
#: lib/bds/desktop/shell_data.ex:118
#: lib/bds/desktop/shell_data.ex:100
#: lib/bds/desktop/shell_live/index.html.heex:503
#, elixir-autogen, elixir-format
msgid "Offline"
@@ -1690,11 +1674,6 @@ msgstr "Offline-Chat-Werkzeuge"
msgid "Offline Endpoint URL"
msgstr "Offline-Endpunkt-URL"
#: lib/bds/desktop/shell_data.ex:97
#, elixir-autogen, elixir-format
msgid "Offline Gate"
msgstr "Offline-Sperre"
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:293
#, elixir-autogen, elixir-format
msgid "Offline Image Analysis Model"
@@ -1762,7 +1741,7 @@ msgstr "Öffnen"
msgid "Open Data Folder"
msgstr "Datenordner öffnen"
#: lib/bds/desktop/shell_live/index.html.heex:653
#: lib/bds/desktop/shell_live/index.html.heex:644
#, elixir-autogen, elixir-format
msgid "Open Existing Blog"
msgstr "Bestehenden Blog öffnen"
@@ -1869,16 +1848,16 @@ msgid "Persist the detected language for this media item"
msgstr "Die erkannte Sprache für dieses Medium speichern"
#: lib/bds/desktop/shell_live/misc_editor.ex:733
#: lib/bds/desktop/shell_live/post_editor.ex:537
#: lib/bds/desktop/shell_live/post_editor.ex:541
#: lib/bds/desktop/shell_live/post_editor.ex:580
#: lib/bds/desktop/shell_live/post_editor.ex:584
#: lib/bds/desktop/shell_live/post_editor.ex:622
#: lib/bds/desktop/shell_live/post_editor.ex:637
#: lib/bds/desktop/shell_live/post_editor.ex:666
#: lib/bds/desktop/shell_live/post_editor.ex:669
#: lib/bds/desktop/shell_live/post_editor.ex:749
#: lib/bds/desktop/shell_live/post_editor.ex:752
#: lib/bds/desktop/shell_live/post_editor.ex:539
#: lib/bds/desktop/shell_live/post_editor.ex:543
#: lib/bds/desktop/shell_live/post_editor.ex:582
#: lib/bds/desktop/shell_live/post_editor.ex:586
#: lib/bds/desktop/shell_live/post_editor.ex:624
#: lib/bds/desktop/shell_live/post_editor.ex:639
#: lib/bds/desktop/shell_live/post_editor.ex:668
#: lib/bds/desktop/shell_live/post_editor.ex:671
#: lib/bds/desktop/shell_live/post_editor.ex:751
#: lib/bds/desktop/shell_live/post_editor.ex:754
#: lib/bds/desktop/shell_live/sidebar_components.ex:651
#: lib/bds/desktop/shell_live/sidebar_delete.ex:174
#: lib/bds/ui/registry.ex:99
@@ -1886,7 +1865,7 @@ msgstr "Die erkannte Sprache für dieses Medium speichern"
msgid "Post"
msgstr "Beitrag"
#: lib/bds/desktop/shell_data.ex:247
#: lib/bds/desktop/shell_data.ex:229
#: lib/bds/desktop/shell_live/panel_renderer.ex:118
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:310
#, elixir-autogen, elixir-format
@@ -1908,12 +1887,12 @@ msgstr "Beitragsvorlage"
msgid "Post is marked as do-not-translate but has translations"
msgstr "Beitrag ist als nicht-übersetzen markiert, hat aber Übersetzungen"
#: lib/bds/desktop/shell_live/post_editor.ex:580
#: lib/bds/desktop/shell_live/post_editor.ex:582
#, elixir-autogen, elixir-format
msgid "Post published"
msgstr "Beitrag veröffentlicht"
#: lib/bds/desktop/shell_live/post_editor.ex:537
#: lib/bds/desktop/shell_live/post_editor.ex:539
#, elixir-autogen, elixir-format
msgid "Post saved"
msgstr "Beitrag gespeichert"
@@ -1937,7 +1916,7 @@ msgstr "Beiträge (%{count})"
msgid "Preferences"
msgstr "Einstellungen"
#: lib/bds/desktop/shell_live/post_editor.ex:1040
#: lib/bds/desktop/shell_live/post_editor.ex:1042
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:124
#, elixir-autogen, elixir-format
msgid "Preview"
@@ -1978,7 +1957,7 @@ msgid "Project and publishing"
msgstr "Projekt und Veröffentlichung"
#: lib/bds/desktop/shell_live/chat_surface.ex:15
#: lib/bds/desktop/shell_live/index.html.heex:632
#: lib/bds/desktop/shell_live/index.html.heex:623
#, elixir-autogen, elixir-format
msgid "Projects"
msgstr "Projekte"
@@ -2005,8 +1984,8 @@ msgstr "Veröffentlichen"
msgid "Publish Selected"
msgstr "Ausgewähltes veröffentlichen"
#: lib/bds/desktop/shell_data.ex:181
#: lib/bds/desktop/shell_live/post_editor.ex:1034
#: lib/bds/desktop/shell_data.ex:163
#: lib/bds/desktop/shell_live/post_editor.ex:1036
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:472
#: lib/bds/ui/sidebar.ex:324
#, elixir-autogen, elixir-format
@@ -2199,7 +2178,7 @@ msgstr "Lösung"
msgid "Result"
msgstr "Ergebnis"
#: lib/bds/desktop/shell_live/post_editor.ex:1035
#: lib/bds/desktop/shell_live/post_editor.ex:1037
#, elixir-autogen, elixir-format
msgid "Reverted"
msgstr "Zurückgesetzt"
@@ -2251,7 +2230,7 @@ msgid "Save Translation"
msgstr "Übersetzung speichern"
#: lib/bds/desktop/shell_live/media_editor.ex:730
#: lib/bds/desktop/shell_live/post_editor.ex:1033
#: lib/bds/desktop/shell_live/post_editor.ex:1035
#, elixir-autogen, elixir-format
msgid "Saved"
msgstr "Gespeichert"
@@ -2476,7 +2455,7 @@ msgstr "Chat starten"
msgid "Starting..."
msgstr "Starte..."
#: lib/bds/desktop/shell_data.ex:115
#: lib/bds/desktop/shell_data.ex:97
#: lib/bds/desktop/shell_live/import_editor.ex:1182
#: lib/bds/desktop/shell_live/import_editor.ex:1233
#, elixir-autogen, elixir-format
@@ -2502,7 +2481,7 @@ msgstr "Stil"
msgid "Submenu"
msgstr "Untermenü"
#: lib/bds/desktop/shell_live/index.html.heex:617
#: lib/bds/desktop/shell_live/index.html.heex:608
#, elixir-autogen, elixir-format
msgid "Switch project"
msgstr "Projekt wechseln"
@@ -2612,11 +2591,6 @@ msgstr "Template-Syntax ist gültig"
msgid "Templates"
msgstr "Vorlagen"
#: lib/bds/desktop/shell_data.ex:107
#, elixir-autogen, elixir-format
msgid "The app window is now served from LiveView state."
msgstr "Das App-Fenster wird jetzt aus dem LiveView-Zustand bereitgestellt."
#: lib/bds/desktop/shell_live/panel_renderer.ex:194
#, elixir-autogen, elixir-format
msgid "The shared lower panel is available for tasks, output, git details, and editor-specific diagnostics."
@@ -2691,29 +2665,29 @@ msgstr "Seitenleiste umschalten"
#: lib/bds/desktop/shell_live/index.html.heex:104
#: lib/bds/desktop/shell_live/index.html.heex:105
#: lib/bds/desktop/shell_live/index.html.heex:603
#: lib/bds/desktop/shell_live/index.html.heex:604
#: lib/bds/desktop/shell_live/index.html.heex:594
#: lib/bds/desktop/shell_live/index.html.heex:595
#, elixir-autogen, elixir-format
msgid "Toggle assistant"
msgstr "Assistent umschalten"
#: lib/bds/desktop/shell_live/index.html.heex:676
#: lib/bds/desktop/shell_live/index.html.heex:667
#, elixir-autogen, elixir-format
msgid "Toggle offline mode"
msgstr "Offline-Modus umschalten"
#: lib/bds/desktop/shell_live/index.html.heex:92
#: lib/bds/desktop/shell_live/index.html.heex:93
#: lib/bds/desktop/shell_live/index.html.heex:591
#: lib/bds/desktop/shell_live/index.html.heex:592
#: lib/bds/desktop/shell_live/index.html.heex:582
#: lib/bds/desktop/shell_live/index.html.heex:583
#, elixir-autogen, elixir-format
msgid "Toggle panel"
msgstr "Panel umschalten"
#: lib/bds/desktop/shell_live/index.html.heex:80
#: lib/bds/desktop/shell_live/index.html.heex:81
#: lib/bds/desktop/shell_live/index.html.heex:579
#: lib/bds/desktop/shell_live/index.html.heex:580
#: lib/bds/desktop/shell_live/index.html.heex:570
#: lib/bds/desktop/shell_live/index.html.heex:571
#, elixir-autogen, elixir-format
msgid "Toggle sidebar"
msgstr "Seitenleiste umschalten"
@@ -2721,7 +2695,7 @@ msgstr "Seitenleiste umschalten"
#: lib/bds/desktop/shell_live/media_editor.ex:363
#: lib/bds/desktop/shell_live/media_editor.ex:556
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:76
#: lib/bds/desktop/shell_live/post_editor.ex:811
#: lib/bds/desktop/shell_live/post_editor.ex:813
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:60
#, elixir-autogen, elixir-format
msgid "Translate"
@@ -2769,7 +2743,7 @@ msgstr "Kategorienamen eingeben"
msgid "Type a page title or submenu label"
msgstr "Seitentitel oder Untermenü-Bezeichnung eingeben"
#: lib/bds/desktop/shell_live/index.html.heex:678
#: lib/bds/desktop/shell_live/index.html.heex:669
#, elixir-autogen, elixir-format
msgid "UI"
msgstr "UI"
@@ -2798,7 +2772,7 @@ msgstr "Verknüpfung mit Beitrag aufheben"
#: lib/bds/desktop/shell_live/media_editor.ex:729
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:10
#: lib/bds/desktop/shell_live/post_editor.ex:1032
#: lib/bds/desktop/shell_live/post_editor.ex:1034
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:7
#, elixir-autogen, elixir-format
msgid "Unsaved"
@@ -3294,12 +3268,12 @@ msgstr "Archivieren"
msgid "Move this post to the archive"
msgstr "Diesen Beitrag ins Archiv verschieben"
#: lib/bds/desktop/shell_live/post_editor.ex:666
#: lib/bds/desktop/shell_live/post_editor.ex:668
#, elixir-autogen, elixir-format
msgid "Post archived"
msgstr "Beitrag archiviert"
#: lib/bds/desktop/shell_live/post_editor.ex:749
#: lib/bds/desktop/shell_live/post_editor.ex:751
#, elixir-autogen, elixir-format
msgid "Post unarchived"
msgstr "Beitrag wiederhergestellt"
@@ -3478,18 +3452,18 @@ msgstr "Blogmark"
msgid "Open a project before importing a blogmark."
msgstr "Öffnen Sie ein Projekt, bevor Sie ein Blogmark importieren."
#: lib/bds/desktop/shell_live/post_editor.ex:692
#: lib/bds/desktop/shell_live/post_editor.ex:694
#, elixir-autogen, elixir-format
msgid "Added %{name}"
msgstr "%{name} hinzugefügt"
#: lib/bds/desktop/shell_live/post_editor.ex:699
#: lib/bds/desktop/shell_live/post_editor.ex:701
#, elixir-autogen, elixir-format
msgid "Failed to import %{path}: %{reason}"
msgstr "Import von %{path} fehlgeschlagen: %{reason}"
#: lib/bds/desktop/shell_live/post_editor.ex:691
#: lib/bds/desktop/shell_live/post_editor.ex:698
#: lib/bds/desktop/shell_live/post_editor.ex:693
#: lib/bds/desktop/shell_live/post_editor.ex:700
#, elixir-autogen, elixir-format
msgid "Insert Image"
msgstr "Bild einfügen"