• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support General Questions Custom Login Page for Jellyfin with Shuffling Background and Profile Selection

     
    • 0 Vote(s) - 0 Average

    Custom Login Page for Jellyfin with Shuffling Background and Profile Selection

    I’m currently working on customizing my Jellyfin server and I need some help. I want to create a custom login page with a unique look and feel. Here are the specific features I’m looking to implement: Shuffling Background: I’d like the back
    jjabharams
    Offline

    Junior Member

    Posts: 1
    Threads: 1
    Joined: 2024 May
    Reputation: 0
    Country:India
    #1
    2024-05-12, 02:35 PM
    Title: Custom Login Page for Jellyfin with Shuffling Background and Profile Selection
     Hello everyone,
    I’m currently working on customizing my Jellyfin server and I need some help. I want to create a custom login page with a unique look and feel. Here are the specific features I’m looking to implement:
    1. Shuffling Background: I’d like the background of the login page to shuffle between different images, creating a dynamic and visually appealing effect.
    2. Profile Selection: I want to add the ability to choose profiles directly from the login page. This would make it easier for users to switch between different profiles.
    I’m not sure how to go about implementing these features. Could anyone provide some guidance or point me in the right direction? Any help would be greatly appreciated!
    Thank you in advance for your time and assistance.
    BobHasNoSoul
    Offline

    Junior Member

    Posts: 28
    Threads: 2
    Joined: 2023 Oct
    Reputation: 0
    #2
    2024-05-23, 08:52 PM
    I'm guessing you mean like this https://github.com/BobHasNoSoul/jellyfin...and-reload

    It's for 10.8.x but will be updates for 10.9.x either this weekend or next weekend

    That is if that is what you mean.. also poke around there for the 10.9.x page and see what you can currently do with the login page.. I like the splash mod login page.
    HP ProLiant DL380 Gen9 142GB 56TB pool soon to be 80TB
    kiyani
    Offline

    Junior Member

    Posts: 1
    Threads: 0
    Joined: 2025 Apr
    Reputation: 0
    Country:Pakistan
    #3
    2025-04-04, 05:37 PM
    #loginPage {
      background-image: url('/Branding/Splashscreen?format=jpg&foregroundLayer=1');
      background-position: center;
      background-size: cover;
      background-attachment: fixed;
      display: flex;
      justify-content: center;
      align-items: center;
      min-height: 100vh;
      padding: 20px;
    }

    {background: linear-gradient(to right, rgba(0,0,0,0.6), rgba(0,0,0,0.2));
    }

    /* Form container styling */
    #loginPage .padded-left.padded-right.padded-bottom-page {
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      width: 100%;
    }

    /* Box container */
    #loginPage .readOnlyContent,
    #loginPage form {
      width: 100%;
      max-width: 380px;
      background-color: rgba(0, 0, 0, 0.4) !important;
      backdrop-filter: blur(6px);
      border-radius: 20px;
      padding: 30px;
      box-shadow: 0 0 18px rgba(0, 0, 0, 0.6);
      box-sizing: border-box;
    }

    /* Input fields */
    #loginPage input[type="text"],
    #loginPage input[type="password"] {
      width: 100%;
      background-color: rgba(255, 255, 255, 0.05);
      color: #fff;
      border: 1px solid #09a8e2;
      border-radius: 6px;
      padding: 10px;
      margin-top: 10px;
      box-sizing: border-box;
    }

    /* Buttons */
    #loginPage .emby-button {
      margin-top: 16px;
      border-radius: 10px;
      font-weight: bold;
      font-size: 15px;
      width: 100%;
      box-sizing: border-box;
    }

    /* Checkbox alignment */
    #loginPage .checkboxLabel {
      margin-top: 15px;
      margin-bottom: 5px;
    }

    /* Optional: Fade-in effect */
    #loginPage .readOnlyContent {
      animation: fadeIn 1s ease-in-out;
    }

    @keyframes fadeIn {
      from { opacity: 0; transform: scale(0.95); }
      to { opacity: 1; transform: scale(1); }
    }

    /* ✅ Responsive Fix: Make sure it's centered on small screens */
    @media (max-width: 600px) {
      #loginPage .readOnlyContent,
      #loginPage form {
        max-width: 100%;
        padding: 20px;
        margin: 0 10px;
      }
    }


    Attached Files Thumbnail(s)
       
    « Next Oldest | Next Newest »

    Users browsing this thread: 2 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode