Skip to content

J0nan/ZestyTheme

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZestyTheme

A fork with some tweaks and personal customizations.

A minimal and elegant theme for Jellyfin based/inspired by Ultrachromic, Glassmorphism, Scyfin & JellyTheme.

Compatible with 10.9.x!

Notes:

You must enable Backdrops on every device you plan to use this on. For this I use JellyTweaks, to force it on every device (use under your own discretion).

Theme is still WIP, and may look broken in some areas.

Table of content


Screenshots

home

movies

tv-shows

player

login

Mobile:

phone


Installing

To add the theme to Jellyfin, copy the following line to Dashboard > General > Custom CSS:

@import url('https://cdn.jsdelivr.net/gh/J0nan/ZestyTheme@main/theme.css');


Color Scheme

The default color scheme is the following:

default

If you'd like to change the default colors to one of the presets below (optional):

@import url('https://cdn.jsdelivr.net/gh/J0nan/ZestyTheme@main/colorschemes/blue.css');

blue

@import url('https://cdn.jsdelivr.net/gh/J0nan/ZestyTheme@main/colorschemes/coral.css');

coral

@import url('https://cdn.jsdelivr.net/gh/J0nan/ZestyTheme@main/colorschemes/gray.css');

gray

@import url('https://cdn.jsdelivr.net/gh/J0nan/ZestyTheme@main/colorschemes/green.css');

green

@import url('https://cdn.jsdelivr.net/gh/J0nan/ZestyTheme@main/colorschemes/purple.css');

purple

@import url('https://cdn.jsdelivr.net/gh/J0nan/ZestyTheme@main/colorschemes/red.css');

red

@import url('https://cdn.jsdelivr.net/gh/J0nan/ZestyTheme@main/colorschemes/yellow.css');

yellow

Then enable Backdrops in Jellyfin (Settings > Display > Backdrops) if you haven't already.¹

For more info on custom colors click here


Tweaks

There are a few of tweaks you can add, any of the following are optional:

General

Hide end time in player

@import url('https://cdn.jsdelivr.net/gh/J0nan/ZestyTheme@main/tweaks/hideEndTimePlayer.css');
Original Modified
Original Modified

Hide buttons in player

@import url('https://cdn.jsdelivr.net/gh/J0nan/ZestyTheme@main/tweaks/hideExtraPlayerButtons.css');
Original Modified
Original Modified

Hide playbar markers

@import url('https://cdn.jsdelivr.net/gh/J0nan/ZestyTheme@main/tweaks/hidePlaybarMarkers.css');
Original Modified
Original Modified

Hide replay button

@import url('https://cdn.jsdelivr.net/gh/J0nan/ZestyTheme@main/tweaks/hideReplayButton.css');
Original Modified
Original Modified

Desktop

Hide external links (IMDb, TheMovieDb, trakt, etc.)

@import url('https://cdn.jsdelivr.net/gh/J0nan/ZestyTheme@main/tweaks/desktop/hideExternalLinks.css');
Original Modified
Original Modified

Hide original title

@import url('https://cdn.jsdelivr.net/gh/J0nan/ZestyTheme@main/tweaks/desktop/hideOriginalTitle.css');
Original Modified
Original Modified

Hide track selection

@import url('https://cdn.jsdelivr.net/gh/J0nan/ZestyTheme@main/tweaks/desktop/hideTrackSelection.css');
Original Modified
Original Modified

Make posters bigger

@import url('https://cdn.jsdelivr.net/gh/J0nan/ZestyTheme@main/tweaks/desktop/makePostersBigger.css');

Mobile

Add media info to episodes

@import url('https://cdn.jsdelivr.net/gh/J0nan/ZestyTheme@main/tweaks/mobile/addMediaInfoMobile.css');
Original Modified
Original Modified

Hide external links (IMDb, TheMovieDb, trakt, etc.)

@import url('https://cdn.jsdelivr.net/gh/J0nan/ZestyTheme@main/tweaks/mobile/hideExternalLinks.css');
Original Modified
Original Modified

Hide original title

@import url('https://cdn.jsdelivr.net/gh/J0nan/ZestyTheme@main/tweaks/mobile/hideOriginalTitle.css');
Original Modified
Original Modified

Hide SyncPlay button

@import url('https://cdn.jsdelivr.net/gh/J0nan/ZestyTheme@main/tweaks/mobile/hideSyncMobile.css');
Original Modified
Original Modified

Hide track selection

@import url('https://cdn.jsdelivr.net/gh/J0nan/ZestyTheme@main/tweaks/mobile/hideTrackSelection.css');
Original Modified
Original Modified

Things I'd like to do, if I can figure out how to (HELP WANTED):

Turn seasons into a carousel to prevent this behavior:

season-caroussel

Make it so there is no "overflowing" entries in Genres after I increased Poster size

genres

About

A minimal and elegant theme for Jellyfin

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • CSS 100.0%