Common Themes¶
WARNING¶
V4 introduced/introduces an entirely new UI structure, and is in the process of being entirely rewritten.
As such, these classes and themes are subject to change. They may or may not work.
Once we finish the standardisation of CSS classes, we will write up a "how-to" regarding what classes we have, and validate these theme options.
Custom Colors¶
Note: Replace #a30000 with the hex colour you want for all the coloured UI elements (this is red).
Note: Replace #121212 (currently black) with whatever you want the background colour to be.
Note: A good online tool is this one Colour Selector Tool. It has RGB, HEX, and RGBA, all on one screen. You can use it to find the colour you want to change.
.navbar-default .navbar-brand {
color: #a30000;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
background-color: #a30000;
border: 1px solid #a30000;
}
.nav>li>a:focus, .nav>li>a:hover {
background-color: #a30000;
}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
color: #a30000;
background-color: #121212;
}
.pace .pace-progress {
background: #a30000;
position: fixed;
z-index: 2000;
top: 0;
right: 100%;
width: 100%;
height: 5px;
}
Red Buttons¶
.dark .mat-fab.mat-accent, .dark .mat-flat-button.mat-accent, .dark .mat-mini-fab.mat-accent, .dark .mat-raised-button.mat-accent, .dark .mat-list-item.active-list-item, .dark .mat-checkbox-checked.mat-accent .mat-checkbox-background, .dark .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background, .dark .buttons button[type="button"], .dark .mat-tab-label-active[role="tab"] {
background-color: #a30000 !important;
}
.mat-fab.mat-accent, .mat-flat-button.mat-accent, .mat-mini-fab.mat-accent, .mat-raised-button.mat-accent, .mat-list-item.active-list-item, .mat-checkbox-checked.mat-accent .mat-checkbox-background, .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background, .buttons button[type="button"], .mat-tab-label-active[role="tab"] {
background-color: #a30000 !important;
}
Wider Search Bar¶
Note: The current search bar is hard coded to "width: 50%".
This solution is neither perfect nor elegant, but it works for now.
Hide "Sign in with Ombi"¶
(Only show "Sign in with Plex")
Note: This css mod hides the "Sign in with Ombi" option (but does not disable it). A user could inspect the HTML element and "un-hide" the ombi login option, but the hope is "out of sight == out of mind".
Use an Image instead of Application Name¶
This allows you to replace the application name (on the left) with an image.
The example below uses a relative location for the logo, so bear in mind that if it's hosted elsewhere you'll need to put in the complete URL to the file.
/* Nav Bar */
.sidenav-container .sidenav .mat-toolbar.application-name {
content: url("linktoimage/logo.png");
}
Hide "Play on Plex" button¶
Hide "Stream On" services¶
Community Themes¶
People with their own repositories of themes can have ones they'd like shared publicly linked here.
Please note that these are not tested or endorsed by the Ombi™ team. Any 'jank' encountered is down to the maintainer of the theme.
Hide Media Types¶
Note:
You're basically hiding the ID of whatever tab you want to hide using a CSS tag.
This only works for V3 (legacy) builds, as V4 is no longer tabbed like this.
Contributors¶
Please thank all the people posting their custom CSS and the people below. Most of these are from the community at large, so credit where credit is due.
- Remove Sign In with Ombi
- Increase Search bar on Mobile
- Default Light Theme
- Default Dark Theme
- Custom Colored UI
- Hide Movies,TV-Shows,and Music Tabs
- Hide "Stream on" services