Jellyfin Forum
Question About How Styles Are Managed Across Clients - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Development (https://forum.jellyfin.org/f-development)
+--- Forum: Client Development (https://forum.jellyfin.org/f-client-development)
+--- Thread: Question About How Styles Are Managed Across Clients (/t-question-about-how-styles-are-managed-across-clients)



Question About How Styles Are Managed Across Clients - tyler.of.athenry - 2024-10-19

I'm trying to understand how styles are shared across Jellyfin clients. Are styles maintained individually per client, or is there a shared style system across multiple clients?

Thanks in advance!


RE: Question About How Styles Are Managed Across Clients - crobibero - 2024-10-19

There are clients that wrap the web client, so they share web styling; and there are clients that are completely independent from the web client, so they have independent styling.


RE: Question About How Styles Are Managed Across Clients - charliebrown33 - 2024-11-14

Styles in Jellyfin are typically managed per client, meaning each client can have its own style settings, but some global settings might be shared depending on the server configuration.


RE: Question About How Styles Are Managed Across Clients - Ted Hinklater - 2024-11-14

AFAIK if a client (web browser or Jellyfin Media Player) logs in as a user, it adopts the CSS in the server's Dashboard's Custom CSS box.
If a user goes to that client's Settings > Display and ticks "Disable Server CSS" then it does that, reverts that user's instance on that client to the default theme. But only for that user, on that client. After that, the user can add their own CSS to Settings > Display > Custom CSS and it will only apply to that user on that client. Logging in as a different user, or logging in as the same user on a different client, it will use the server custom CSS again.