diff --git a/assets/logo.png b/assets/logo.png deleted file mode 100644 index dcac3bd..0000000 Binary files a/assets/logo.png and /dev/null differ diff --git a/theme/modules/README.md b/theme/modules/README.md index ce09780..8ebf9be 100644 --- a/theme/modules/README.md +++ b/theme/modules/README.md @@ -24,16 +24,6 @@ --- -### change-logo.css -Заменяет логотип Jellyfin на кастомный. - -**Использование:** -```css -@import url("https://cdn.jsdelivr.net/gh/OlegTolchin/Tolfin@latest/theme/modules/change-logo.css"); -``` - ---- - ### count-indicators.css Изменяет цвет индикаторов счётчиков (количество эпизодов, и т.д.). @@ -96,14 +86,14 @@ ## Использование модулей -### С базовой темой: -```css -@import url("https://cdn.jsdelivr.net/gh/OlegTolchin/Tolfin@latest/theme/base.css"); -@import url("https://cdn.jsdelivr.net/gh/OlegTolchin/Tolfin@latest/theme/modules/static-sidebar.css"); -@import url("https://cdn.jsdelivr.net/gh/OlegTolchin/Tolfin@latest/theme/modules/change-logo.css"); -``` - ### Полная тема (все модули): ```css -@import url("https://cdn.jsdelivr.net/gh/OlegTolchin/Tolfin@latest/theme/complete.css"); +@import url("https://cdn.jsdelivr.net/gh/OlegTolchin/Tolfin@latest/theme/tolfin.css"); +``` + +### Индивидуальные модули: +```css +@import url("https://cdn.jsdelivr.net/gh/OlegTolchin/Tolfin@latest/theme/modules/static-sidebar.css"); +@import url("https://cdn.jsdelivr.net/gh/OlegTolchin/Tolfin@latest/theme/modules/central-libraries-small.css"); +/* Добавляйте нужные модули */ ``` diff --git a/theme/modules/change-logo.css b/theme/modules/change-logo.css deleted file mode 100644 index f8a64ca..0000000 --- a/theme/modules/change-logo.css +++ /dev/null @@ -1,14 +0,0 @@ -/* - Этот модуль заменяет логотип Jellyfin на кастомный. - Позволяет использовать свой логотип в интерфейсе. - Может использоваться как отдельный модуль. -*/ - -:root { - --logo-url: url('https://cdn.jsdelivr.net/gh/OlegTolchin/Tolfin@latest/assets/logo.png'); -} - -.pageTitleWithDefaultLogo, -.spashLogo { - background-image: var(--logo-url) !important; -} diff --git a/theme/tolfin.css b/theme/tolfin.css index f1aed6b..b7c7d2d 100644 --- a/theme/tolfin.css +++ b/theme/tolfin.css @@ -32,7 +32,6 @@ /* URL изображений */ --banner-url: url('https://cdn.jsdelivr.net/gh/OlegTolchin/Tolfin@latest/assets/banner.png'); - --logo-url: url('https://cdn.jsdelivr.net/gh/OlegTolchin/Tolfin@latest/assets/logo.png'); /* Переменные модулей */ --show-count-indicators: flex; /* none для скрытия индикаторов */ @@ -82,7 +81,6 @@ html { } /* Высота заголовка с логотипом */ -.pageTitleWithLogo { height: 50px; } @@ -215,7 +213,6 @@ html { width: auto; } - .layout-mobile .pageTitleWithLogo { height: 40px; } } @@ -616,9 +613,10 @@ progress { } /* Кастомный баннер для фона */ -.homeBackdropContainer:not(.pageTitleWithDefaultLogo), -.backgroundContainer.withBackdrop:not(.pageTitleWithDefaultLogo), -.itemBackdrop:not(.pageTitleWithDefaultLogo) { +.homeBackdropContainer, +.backgroundContainer.withBackdrop, +.itemBackdrop, +.backdropImage { background-image: var(--banner-url) !important; background-size: cover !important; background-position: center !important; @@ -1004,8 +1002,6 @@ progress { ======================================== */ /* Главная страница — БАННЕР */ -html .pageTitleWithDefaultLogo, -html .pageTitleWithLogo .pageTitle, html [class*="pageTitle"]:not([class*="item"]), body:not(.splashScreen) [class*="logo"] { background-image: var(--banner-url) !important; @@ -1016,10 +1012,8 @@ body:not(.splashScreen) [class*="logo"] { } /* Экран загрузки — ЛОГО */ -html .splashLogo, html .splashScreen [class*="logo"], html body.splashScreen div { - background-image: var(--logo-url) !important; background-size: contain !important; background-position: center !important; background-repeat: no-repeat !important;