___ ________ ________ ___ ________ ___ _________ ___ ___
|\ \|\ ___ \|\ _____\\ \|\ ___ \|\ \|\___ ___\\ \ / /|
\ \ \ \ \\ \ \ \ \__/\ \ \ \ \\ \ \ \ \|___ \ \_\ \ \ / / /
\ \ \ \ \\ \ \ \ __\\ \ \ \ \\ \ \ \ \ \ \ \ \ \ \/ / /
\ \ \ \ \\ \ \ \ \_| \ \ \ \ \\ \ \ \ \ \ \ \ \ \ / /
\ \__\ \__\\ \__\ \__\ \ \__\ \__\\ \__\ \__\ \ \__\ \ \__/ /
\|__|\|__| \|__|\|__| \|__|\|__| \|__|\|__| \|__| \|__|/
The Big Screen Experience
This theme is designed with a strong focus on htpc setups using Jellyfin Desktop as the client, while fully supporting both desktop and mobile devices.
Give it a try!
Add the following to your custom branding
@import url('https://buesche87.github.io/infinitv/infinitv.css');
:root {
/* Accent Color */
--accent-h: 310; /* Hue: Purple */
--accent-s: 100%; /* Saturation */
--accent-l: 50%; /* Brightness */
/* Background Image */
--bgImage: url("https://wallpaperaccess.com/download/purple-galaxy-439751");
/* Darkness & Opacity */
--bgdarkness: 0.6; /* Background Darkness */
--headeropacity: 0.7; /* Header & Drawer Opacity */
--itemopacity: 0.8; /* Item Opacity (Card Footer, Detail Ribbon) */
/* Roundings */
--rounding-media: 12px;
--rounding-system: 6px;
/* Glow (uncomment to remove glow animations) */
/* --cardglow: none; */
/* --buttonglow: none; */
}
Give it your style by changing :root values:
--accent-h: 310 > use the H value from an HSL-color picker--bgImage: url("https://url.to/picture.jpg")0.00 to 1.001.00 to 0.00In addition to the base theme, there is an extension designed for small smartphone screens (< 6.4”). The navigation bar is moved to the bottom for easier thumb access, and the layout becomes more compact.
@import url('https://buesche87.github.io/infinitv/infinitv-mobile.css');
theme to Darkdisplay mode to TV![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
This is a hobby project to expand my basic knowledge of CSS. Therefore, it does not claim to be complete or bug-free. Ideas and problems will be addressed when free time allows.