Compare commits

...

5 Commits

Author SHA1 Message Date
KodeStar 238452c104 Merge pull request #1583 from linuxserver/fix/app-icon-consistent-size
Fix inconsistent SVG tile icon sizes
2026-08-03 15:52:03 +01:00
KodeStar 91f7a2ec8d Fix inconsistent SVG tile icon sizes
SVG icons with explicit width/height attributes rendered tiny because
max-width/max-height only caps intrinsic size and never scales up, while
dimensionless SVGs defaulted large and were capped to 60px. Pin .app-icon
to a fixed 60x60 box with object-fit: contain so every icon renders at a
consistent size while preserving aspect ratio.

Fixes #1582
2026-08-03 15:47:36 +01:00
KodeStar 62823aef63 Merge pull request #1580 from tuxinaut/chore/de-language-update
🇩🇪 Update German translation
2026-07-10 17:10:02 +01:00
Schäfer, Denny 2ceec61e17 Update German translation 2026-07-10 12:30:14 +02:00
KodeStar 8fc5f3ccbf Merge pull request #1579 from linuxserver/release/v2.8.1
Tag and release / Tag and publish release (push) Has been cancelled
Bump version to 2.8.1
2026-07-09 22:58:46 +01:00
3 changed files with 17 additions and 4 deletions
+11
View File
@@ -28,6 +28,12 @@ return array (
'settings.view' => 'Ansicht',
'settings.custom_css' => 'Angepasstes CSS',
'settings.custom_js' => 'Angepasstes JavaScript',
'settings.treat_tags_as' => 'Tags behandeln als:',
'settings.default_tag' => 'Standard Tag',
'settings.folders' => 'Ordner',
'settings.tags' => 'Tags',
'settings.categories' => 'Kategorien',
'settings.skip_tls_verification' => 'TLS-Überprüfung überspringen (selbstsignierte Zertifikate)',
'options.none' => '- nicht festgelegt -',
'options.google' => 'Google',
'options.ddg' => 'DuckDuckGo',
@@ -74,6 +80,7 @@ return array (
'apps.only_admin_account' => 'Nur mit Admin-Konto!',
'apps.autologin_url' => 'Auto Login URL',
'apps.show_deleted' => 'Gelöschte Anwendung anzeigen',
'app.import' => 'Importieren',
'dashboard' => 'Home Dashboard',
'user.user_list' => 'Nutzer',
'user.add_user' => 'Nutzer hinzufügen',
@@ -88,6 +95,8 @@ return array (
'delete' => 'Löschen',
'optional' => 'Optional',
'restore' => 'Wiederherstellen',
'export' => 'Exportieren',
'import' => 'Importieren',
'alert.success.item_created' => 'Element erfolgreich erstellt',
'alert.success.item_updated' => 'Element erfolgreich aktualisiert',
'alert.success.item_deleted' => 'Element erfolgreich gelöscht',
@@ -99,6 +108,8 @@ return array (
'alert.success.tag_restored' => 'Tag erfolgreich wiederhergestellt',
'alert.success.setting_updated' => 'Die Einstellungen wurden übernommen',
'alert.error.not_exist' => 'Diese Einstellung existiert nicht.',
'alert.error.file_too_big' => 'Datei zu groß',
'alert.error.file_not_stored' => 'Datei konnte nicht gespeichert werden',
'alert.success.user_created' => 'Nutzer erfolgreich erstellt',
'alert.success.user_updated' => 'Nutzer erfolgreich aktualisiert',
'alert.success.user_deleted' => 'Nutzer erfolgreich gelöscht',
+3 -2
View File
@@ -927,9 +927,10 @@ div.create .input input, div.create .input select {
}
.app-icon {
max-width: 60px;
width: 60px;
height: 60px;
object-fit: contain;
display: block;
max-height: 60px;
}
.sidenav {
+3 -2
View File
@@ -722,9 +722,10 @@ div.create {
flex: 0 0 60px;
}
.app-icon {
max-width: 60px;
width: 60px;
height: 60px;
object-fit: contain;
display: block;
max-height: 60px;
}
.sidenav {