From 5a30f108fe535d7ab700826036ce319ebf367e32 Mon Sep 17 00:00:00 2001 From: nielsvanvelzen Date: Mon, 17 Nov 2025 14:08:56 -0500 Subject: [PATCH] Backport pull request #15422 from jellyfin/release-10.11.z Update branding in Swagger page Original-merge: d1406302085148aea4d3b03dab78c4d49909c4fe Merged-by: crobibero Backported-by: Bond_009 --- Jellyfin.Server/Jellyfin.Server.csproj | 2 +- .../wwwroot/api-docs/banner-dark.svg | 34 ------------------- Jellyfin.Server/wwwroot/api-docs/jellyfin.svg | 26 ++++++++++++++ .../wwwroot/api-docs/swagger/custom.css | 12 ++++--- 4 files changed, 34 insertions(+), 40 deletions(-) delete mode 100644 Jellyfin.Server/wwwroot/api-docs/banner-dark.svg create mode 100644 Jellyfin.Server/wwwroot/api-docs/jellyfin.svg diff --git a/Jellyfin.Server/Jellyfin.Server.csproj b/Jellyfin.Server/Jellyfin.Server.csproj index df630922a0..14ab114fb4 100644 --- a/Jellyfin.Server/Jellyfin.Server.csproj +++ b/Jellyfin.Server/Jellyfin.Server.csproj @@ -78,7 +78,7 @@ PreserveNewest - + PreserveNewest diff --git a/Jellyfin.Server/wwwroot/api-docs/banner-dark.svg b/Jellyfin.Server/wwwroot/api-docs/banner-dark.svg deleted file mode 100644 index b62b7545c7..0000000000 --- a/Jellyfin.Server/wwwroot/api-docs/banner-dark.svg +++ /dev/null @@ -1,34 +0,0 @@ - - - \ No newline at end of file diff --git a/Jellyfin.Server/wwwroot/api-docs/jellyfin.svg b/Jellyfin.Server/wwwroot/api-docs/jellyfin.svg new file mode 100644 index 0000000000..692530319b --- /dev/null +++ b/Jellyfin.Server/wwwroot/api-docs/jellyfin.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Jellyfin.Server/wwwroot/api-docs/swagger/custom.css b/Jellyfin.Server/wwwroot/api-docs/swagger/custom.css index acb59888e0..c14ad60215 100644 --- a/Jellyfin.Server/wwwroot/api-docs/swagger/custom.css +++ b/Jellyfin.Server/wwwroot/api-docs/swagger/custom.css @@ -4,12 +4,14 @@ } .topbar-wrapper .link:after { - content: url(../banner-dark.svg); + content: ''; display: block; - -moz-box-sizing: border-box; + background-image: url(../jellyfin.svg); + background-position: center; + background-repeat: no-repeat; + background-size: contain; box-sizing: border-box; - max-width: 100%; - max-height: 100%; - width: 150px; + width: 220px; + height: 40px; } /* end logo */