4 Commits
v1.0.1 ... main

6 changed files with 43 additions and 34 deletions

View File

@@ -9,11 +9,11 @@ Modern CSS theme for Jellyfin media server with custom fonts, smooth animations
1. Go to Jellyfin Dashboard → General → Custom CSS 1. Go to Jellyfin Dashboard → General → Custom CSS
2. Paste this code: 2. Paste this code:
```css ```css
@import url("https://cdn.jsdelivr.net/gh/OlegTolchin/Tolfin@latest/theme/tolfin.css"); @import url("https://git.tolchin.pro/Oleg/Tolfin/raw/branch/main/theme/tolfin.css");
``` ```
3. Click Save 3. Click Save
**Note:** The `@latest` link always points to the **latest release**, not the latest commit. **Note:** The `@latest` link always points to the **latest release** (currently v1.0.1), not the latest commit.
### Method 2: Manual ### Method 2: Manual
@@ -27,10 +27,10 @@ Modern CSS theme for Jellyfin media server with custom fonts, smooth animations
You can also use a specific version instead of `@latest`: You can also use a specific version instead of `@latest`:
```css ```css
@import url("https://cdn.jsdelivr.net/gh/OlegTolchin/Tolfin@v1.0.0/theme/tolfin.css"); @import url("https://git.tolchin.pro/Oleg/Tolfin/raw/tag/v1.0.1/theme/tolfin.css");
``` ```
See [Releases](https://github.com/OlegTolchin/Tolfin/releases) for available versions. See [Releases](https://git.tolchin.pro/Oleg/Tolfin/releases) for available versions.
## Features ## Features
@@ -46,11 +46,11 @@ This theme includes a `manifest.json` for automatic installation via theme repos
## Repository ## Repository
https://github.com/OlegTolchin/Tolfin https://git.tolchin.pro/Oleg/Tolfin
## Author ## Author
OlegTolchin Oleg
## License ## License

View File

@@ -1,23 +1,26 @@
# Релизы Tolfin # Релизы Tolfin
## Текущая версия: v1.0.0 ## Текущая версия: v1.0.1
**Важно:** Ссылка `@latest` всегда указывает на **последний релиз**, а не на последний коммит. Все изменения оформляются как релизы. **Важно:** Ссылка `@latest` всегда указывает на **последний релиз**, а не на последний коммит. Все изменения оформляются как релизы.
## Как создать новый релиз ## Как создать новый релиз
### 1. Внесите изменения ### 1. Внесите изменения
Сделайте все необходимые изменения в коде и отправьте их на GitHub: Сделайте все необходимые изменения в коде и отправьте их:
```powershell ```powershell
git add . git add .
git commit -m "Описание изменений" git commit -m "Описание изменений"
git push git push
``` ```
Это отправит изменения на GitHub и на Gitea одновременно.
### 2. Создайте тег версии ### 2. Создайте тег версии
```powershell ```powershell
git tag -a v1.0.1 -m "Release v1.0.1 - Описание изменений" git tag -a v1.0.1 -m "Release v1.0.1 - Описание изменений"
git push origin v1.0.1 git push origin v1.0.1
git push gitea v1.0.1
``` ```
### 3. Обновите тег latest ### 3. Обновите тег latest
@@ -29,30 +32,36 @@ git rev-list -n 1 v1.0.1
# Обновите тег latest (замените ХЕШ на полученный хеш) # Обновите тег latest (замените ХЕШ на полученный хеш)
git tag -f latest ХЕШ git tag -f latest ХЕШ
git push origin latest --force git push origin latest --force
git push gitea latest --force
``` ```
### 4. Создайте релиз на GitHub ### 4. Создайте релиз на Gitea
1. Зайдите на https://github.com/OlegTolchin/Tolfin/releases 1. Зайдите на https://git.tolchin.pro/Oleg/Tolfin/releases
2. Нажмите "Draft a new release" 2. Нажмите "New Release"
3. Выберите созданный тег (например, v1.0.1) 3. Выберите созданный тег (например, v1.0.1)
4. Заполните описание релиза 4. Заполните описание релиза
5. Нажмите "Publish release" 5. Нажмите "Publish Release"
## CDN URL ## CDN URL
### Последняя версия (рекомендуется): ### Последняя версия (рекомендуется):
```css ```css
@import url("https://cdn.jsdelivr.net/gh/OlegTolchin/Tolfin@latest/theme/tolfin.css"); @import url("https://git.tolchin.pro/Oleg/Tolfin/raw/branch/latest/theme/tolfin.css");
``` ```
### Конкретная версия: ### Конкретная версия:
```css ```css
@import url("https://cdn.jsdelivr.net/gh/OlegTolchin/Tolfin@v1.0.0/theme/tolfin.css"); @import url("https://git.tolchin.pro/Oleg/Tolfin/raw/tag/v1.0.0/theme/tolfin.css");
``` ```
## История релизов ## История релизов
### v1.0.0 (Текущая) ### v1.0.1 (Текущая)
- Обновлена тема tolfin.css
- Исправлена система релизов
- Ссылка @latest теперь указывает на последний релиз
### v1.0.0
- Первая официальная версия - Первая официальная версия
- Полная тема с баннером - Полная тема с баннером
- Все модули включены - Все модули включены

View File

@@ -2,9 +2,9 @@
"name": "Tolfin", "name": "Tolfin",
"description": "Modern CSS theme for Jellyfin with custom fonts, smooth animations and responsive design", "description": "Modern CSS theme for Jellyfin with custom fonts, smooth animations and responsive design",
"version": "1.0.0", "version": "1.0.0",
"author": "OlegTolchin", "author": "Oleg",
"repository": "https://github.com/OlegTolchin/Tolfin", "repository": "https://git.tolchin.pro/Oleg/Tolfin",
"url": "https://cdn.jsdelivr.net/gh/OlegTolchin/Tolfin@latest/theme/tolfin.css", "url": "https://git.tolchin.pro/Oleg/Tolfin/raw/branch/latest/theme/tolfin.css",
"target": "jellyfin", "target": "jellyfin",
"categories": ["theme", "css"] "categories": ["theme", "css"]
} }

View File

@@ -2,11 +2,11 @@
"name": "tolfin", "name": "tolfin",
"version": "1.0.0", "version": "1.0.0",
"description": "Modern CSS theme for Jellyfin media server", "description": "Modern CSS theme for Jellyfin media server",
"author": "OlegTolchin", "author": "Oleg",
"license": "MIT", "license": "MIT",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/OlegTolchin/Tolfin.git" "url": "https://git.tolchin.pro/Oleg/Tolfin.git"
}, },
"homepage": "https://github.com/OlegTolchin/Tolfin#readme" "homepage": "https://git.tolchin.pro/Oleg/Tolfin#readme"
} }

View File

@@ -9,7 +9,7 @@
**Использование:** **Использование:**
```css ```css
@import url("https://cdn.jsdelivr.net/gh/OlegTolchin/Tolfin@latest/theme/modules/static-sidebar.css"); @import url("https://git.tolchin.pro/Oleg/Tolfin/raw/branch/latest/theme/modules/static-sidebar.css");
``` ```
--- ---
@@ -19,7 +19,7 @@
**Использование:** **Использование:**
```css ```css
@import url("https://cdn.jsdelivr.net/gh/OlegTolchin/Tolfin@latest/theme/modules/central-libraries-small.css"); @import url("https://git.tolchin.pro/Oleg/Tolfin/raw/branch/latest/theme/modules/central-libraries-small.css");
``` ```
--- ---
@@ -29,7 +29,7 @@
**Использование:** **Использование:**
```css ```css
@import url("https://cdn.jsdelivr.net/gh/OlegTolchin/Tolfin@latest/theme/modules/count-indicators.css"); @import url("https://git.tolchin.pro/Oleg/Tolfin/raw/branch/latest/theme/modules/count-indicators.css");
``` ```
--- ---
@@ -39,7 +39,7 @@
**Использование:** **Использование:**
```css ```css
@import url("https://cdn.jsdelivr.net/gh/OlegTolchin/Tolfin@latest/theme/modules/forgot-password.css"); @import url("https://git.tolchin.pro/Oleg/Tolfin/raw/branch/latest/theme/modules/forgot-password.css");
``` ```
--- ---
@@ -49,7 +49,7 @@
**Использование:** **Использование:**
```css ```css
@import url("https://cdn.jsdelivr.net/gh/OlegTolchin/Tolfin@latest/theme/modules/hide-my-media.css"); @import url("https://git.tolchin.pro/Oleg/Tolfin/raw/branch/latest/theme/modules/hide-my-media.css");
``` ```
--- ---
@@ -59,7 +59,7 @@
**Использование:** **Использование:**
```css ```css
@import url("https://cdn.jsdelivr.net/gh/OlegTolchin/Tolfin@latest/theme/modules/moving-cards.css"); @import url("https://git.tolchin.pro/Oleg/Tolfin/raw/branch/latest/theme/modules/moving-cards.css");
``` ```
--- ---
@@ -69,7 +69,7 @@
**Использование:** **Использование:**
```css ```css
@import url("https://cdn.jsdelivr.net/gh/OlegTolchin/Tolfin@latest/theme/modules/smaller-cast.css"); @import url("https://git.tolchin.pro/Oleg/Tolfin/raw/branch/latest/theme/modules/smaller-cast.css");
``` ```
--- ---
@@ -79,7 +79,7 @@
**Использование:** **Использование:**
```css ```css
@import url("https://cdn.jsdelivr.net/gh/OlegTolchin/Tolfin@latest/theme/modules/floating-progress.css"); @import url("https://git.tolchin.pro/Oleg/Tolfin/raw/branch/latest/theme/modules/floating-progress.css");
``` ```
--- ---
@@ -88,12 +88,12 @@
### Полная тема (все модули): ### Полная тема (все модули):
```css ```css
@import url("https://cdn.jsdelivr.net/gh/OlegTolchin/Tolfin@latest/theme/tolfin.css"); @import url("https://git.tolchin.pro/Oleg/Tolfin/raw/branch/latest/theme/tolfin.css");
``` ```
### Индивидуальные модули: ### Индивидуальные модули:
```css ```css
@import url("https://cdn.jsdelivr.net/gh/OlegTolchin/Tolfin@latest/theme/modules/static-sidebar.css"); @import url("https://git.tolchin.pro/Oleg/Tolfin/raw/branch/latest/theme/modules/static-sidebar.css");
@import url("https://cdn.jsdelivr.net/gh/OlegTolchin/Tolfin@latest/theme/modules/central-libraries-small.css"); @import url("https://git.tolchin.pro/Oleg/Tolfin/raw/branch/latest/theme/modules/central-libraries-small.css");
/* Добавляйте нужные модули */ /* Добавляйте нужные модули */
``` ```

View File

@@ -31,7 +31,7 @@
--theme-blur: 16px; /* Сила размытия фона */ --theme-blur: 16px; /* Сила размытия фона */
/* URL изображений */ /* URL изображений */
--banner-url: url('https://cdn.jsdelivr.net/gh/OlegTolchin/Tolfin@latest/assets/banner.png'); --banner-url: url('https://git.tolchin.pro/Oleg/Tolfin/raw/branch/latest/assets/banner.png');
/* Переменные модулей */ /* Переменные модулей */
--show-count-indicators: flex; /* none для скрытия индикаторов */ --show-count-indicators: flex; /* none для скрытия индикаторов */