Author SHA1 Message Date
lscambo13 ad40935eb7 New: Login screen supports slideshows now 2025-01-14 10:02:48 -08:00
lscambo13 239c8da1c9 dev: Fixes to background scaling, font sizes, excess overflow 2025-01-05 22:43:12 +05:30
lscambo13 3403f9b20a dev: Trying to match the login page with Jellyseerr even more closely 2025-01-05 22:17:11 +05:30
lscambo13 86d1633ba4 dev: Modifying login page 2025-01-05 19:25:23 +05:30
lscambo13 beda2d247c Fix: Disable manual resizing on Branding text input box in Dashboard 2025-01-05 17:03:16 +05:30
lscambo13 e9febcee73 Fix: Menu button was unintentionally visible on cards on phones
Fix: Reduced padding on these card buttons on the bottom-right
2025-01-05 17:02:10 +05:30
lscambo13 2f8b038959 Fix: Heading in Library settings was overly large
dev: I don't remember why I had it set. I should probably start documenting these vague modifications.
2025-01-05 17:00:36 +05:30
lscambo13 a4d154475c Fix: Prevent hover on checkboxes from working on touch devices 2025-01-05 16:58:09 +05:30
lscambo13 39a5cdcbb2 Fix: Buttons in Metadata Editor dialog were oversized 2025-01-05 16:54:54 +05:30
KeyboardDabbler 40e7f6431a New: Style the login page to be more like jellyseerr (#26)
* New: Style the login page to be more like jellyseerr

* fix: add margin right and left no mobile screen sizes

* fix: initialize variable with an empty string & fallback to gradient

* Fix: loginPageBgUrl syntax

* Style: visualLoginForm
2025-01-04 10:45:00 -08:00
lscambo13 639180fd33 Fix: Minor adjustments to multiselect item checkboxes 2025-01-04 10:32:18 -08:00
lscambo13 cf3505af95 New: Scale back cards to normal on click
dev: Rearranged code
2025-01-04 10:31:06 -08:00
lscambo13 cfd2811bb5 RELEASE: ElegantFin v25.01.03 2025-01-04 07:30:57 -08:00
lscambo13 ea4fe17e61 dev: Finalize v25.01.03 2025-01-02 11:45:23 -08:00
lscambo13 039eb70ae6 Fix: Scroll buttons were too close to the cards in My Media section on the home screen 2025-01-02 11:34:12 -08:00
lscambo13 ba38dc5d4d Fix: Prevent styles from applying to list icons with transparent backgrounds 2025-01-02 10:09:31 -08:00
lscambo13 0bf21ae4a0 Fix: Prevent early list wrapping in some cases 2025-01-02 10:08:04 -08:00
lscambo13 f7843b9cb5 New: Added colored outline to input boxes that are in focus 2025-01-02 10:06:51 -08:00
lscambo13 d763c5d8f2 Fix: Updated Continue Watching section's progress bar color 2025-01-02 08:58:19 -08:00
lscambo13 90344ea57e Merge pull request #28 from Tormak9970/dashboard-icons
Feat: Styled Additional Dashboard icons & Metadata Save Button
2025-01-02 22:22:50 +05:30
lscambo13 1c7c9236aa Merge pull request #27 from KeyboardDabbler/replace-chevronRight
update: replace chevron_right with svg
2025-01-02 22:09:13 +05:30
Travis Lane 8277988cb6 chore: removed unrelated change 2025-01-01 23:09:55 -06:00
Travis Lane 341e8bc381 fix: scoped styles to apply to more icons and themed metadata save button 2025-01-01 23:09:39 -06:00
keyboarddabbler 8eccecfceb update: replace chevron_right with svg 2025-01-02 16:54:23 +13:00
lscambo13 646dae0b7b Fix: Adjusted the width of My Media (Small) buttons to prevent wrapping on small screens 2025-01-01 11:42:30 -08:00
lscambo13 41468099fc New: Themed the Up Next dialog box 2025-01-01 11:26:17 -08:00
lscambo13 5245f3a8e5 New: Refreshed the hover effect on media cards on desktop
Fix: Reworkd how borders on cards are styled to aliasing around the edges
Fix: Adjusted the width of thumb cards on phones
2025-01-01 10:12:03 -08:00
lscambo13 11a19d4689 Fix: Item selection checkbox height was not set in some cases 2025-01-01 10:00:19 -08:00
lscambo13 379062d92d Fix: Removed excess bottom padding from side navigation panel to prevent oveflow 2024-12-30 09:30:38 -08:00
lscambo13 03a0246173 dev: Removed redundant code 2024-12-28 10:43:54 -08:00
lscambo13 8ffa28de7e dev: Modified activeColor to be opaque 2024-12-28 10:40:22 -08:00
lscambo13 8ac698929b Fix: Prevent slight misalignment in text below media title 2024-12-28 10:28:51 -08:00
lscambo13 e883ebde72 New: Camouflaged progress bar in active device card when media is not playing
New: Updated colors
dev: Rearranged code
2024-12-28 10:20:21 -08:00
lscambo13 130ad3a35b Fix: Removed excess padding on check icons in context menus
Fix: Adjusted min-width even more
2024-12-28 08:30:00 -08:00
lscambo13 005264f1a4 Fix: Adjusted min-width of dialog boxes to avoid overflow and clipping 2024-12-28 08:25:53 -08:00
lscambo13 651ceacb48 Fix: Progress bar styling was not applying correctly on Chromium-based browsers 2024-12-28 08:03:05 -08:00
lscambo13 165cf7634a Merge pull request #20 from Tormak9970/progress-bar
chore: added background styling to progress bar in edge
2024-12-28 20:30:46 +05:30
Travis Lane 80e01f6494 chore: added background styling to progress bar in edge 2024-12-27 17:01:49 -05:00
lscambo13 022552d620 Fix: Prevent overflow on the progress bar 2024-12-27 10:15:42 -08:00
lscambo13 5347a360b9 Merge pull request #19 from Tormak9970/progress-bar
Add Progress Bar (#16)
2024-12-27 22:54:17 +05:30
lscambo13 37b67dead1 Fix: Workaround for missing progress bars on active device card in Dashboard 2024-12-27 09:09:52 -08:00
lscambo13 e17e918e09 Fix: Prevent hover effect on disabled drop-down menus 2024-12-27 08:40:37 -08:00
lscambo13 841393f1bd Fix: Reduced the size of mini play button on desktop
dev: Code cleanup
2024-12-27 08:11:03 -08:00
Travis Lane 02dae71880 fix: address progress bar styling, #16 2024-12-26 20:46:02 -05:00
Travis Lane 17cf180851 fix: made padding the same on top, left, and bottom of episodes 2024-12-26 20:13:14 -05:00
lscambo13 f9fe918fda Fixed: Show thumb cards in landscape mode on phones
dev: Reorganised some entries
2024-12-26 10:53:54 -08:00
lscambo13 ba6f376173 New: Added hover effects to chapter cards and checkboxes
dev: Reorganised some entries
2024-12-26 10:22:54 -08:00
lscambo13 23ad03be9f Fix: Prevent overlapping of mini buttons 2024-12-26 09:13:32 -08:00
lscambo13 32f877bed6 New: Mini play buttons on cards are back with a fresh coat of paint 2024-12-26 09:07:33 -08:00
lscambo13 7ec5c4a35e Fix: Made hover overlay slightly brighter to compensate for the lack of blend mode 2024-12-26 09:02:07 -08:00
lscambo13 33f9b007f6 Fix: Disabled blend effect to fix non-working blur effect
Fix: Made overlay slightly brighter to compensate for the lack of blend mode
2024-12-26 09:01:15 -08:00
lscambo13 d8e026e227 New: Added rounded corners to playback statistics box
Fix: Adjusted border color of itemProgressBar
2024-12-26 06:25:09 -08:00
lscambo13 b47314e482 Fix: Updated progress bars in Continue Watching section on the home screen
They were too faded and transluscent in my original design
2024-12-24 09:16:52 -08:00
lscambo13 44b04a5392 New: Styled the focus states of checkboxes, particularly noticeable in TV layout
New: Styled the checkbox colors and outlines by taking cues from Jellyseerr
dev: Reorganised the file to place similar code blocks together and to avoid code repetition in some areas
2024-12-24 08:42:51 -08:00
lscambo13 c8ed881184 Fix: Reduced right side content padding on Play button 2024-12-24 08:37:28 -08:00
lscambo13 80fd3026ed dev: Performed formatting 2024-12-24 08:34:23 -08:00
Travis Lane fa2dcc9cab Feat: Second Batch of Fixes / Changes (#14)
* fix: subtitles section label now has rounded corners

* fix: select font family is now applied properly

There has to be a better solution than using !important, but I can't figure out what's overriding it without !important

* fix: added right side padding to the play button on the media details page

* chore: tweaked centering of play button

* fix: added jellyseer color gradient to info banner

The infoBanner class is used on the file path selection modal

* fix: changed the size of the slider tooltips to not be comically large

* chore: added text-shadow I forgot

* fix: checkbox icon no longer overlays borders

* fix: adjusted checkbox background and borders

* fix: networking section outlines now match the rest of the theme

* fix: added appearance of padding to section title buttons that are left-aligned

* fix: section title buttons now match Jellyseer

* feat: added styling for activity table

* feat: added styles for mui modals

* chore: first batch of pr adjustments

* fix: scoped checkboxes to not include library multi select

* chore: addressed playBtn feedback

* chore: removed long font def from select options

* chore: fixed infoBanner

* chore: switched margin-top to place-content
2024-12-24 08:28:49 -08:00
lscambo13 93ca788eea New: Themed the loading spinner slightly 2024-12-22 21:29:18 +05:30
lscambo13 a175b1e738 Fix: Extra padding in some elements was unintended 2024-12-22 21:28:40 +05:30
lscambo13 e7ff77eaf3 Fix: Some dialog box headings were not centered 2024-12-22 21:26:59 +05:30
lscambo13 944eb4e461 Fix: Restored styling on notification icons in Dashboard 2024-12-22 21:25:40 +05:30
lscambo13 00df125088 New: Subtle font color changes in the media page for better design hierarchy 2024-12-22 20:09:37 +05:30
lscambo13 86043467de New: Tagline is in italics, again 2024-12-22 19:53:44 +05:30
lscambo13 c3108fab74 Fix: enforce the back button clipping fix only on TV layout 2024-12-21 21:58:58 +05:30
lscambo13 d30ab165fe Fixes: Readjusted the main media page layout for mobile and desktop separately
- backdrop image was flickering on open the media page on mobile phones
- styles were not applying in landscape mode and tablet screen sizes
- visual glitches while loading on desktop
- as a bonus, you can see more of the backdrop on desktop now which looks nicer
2024-12-21 21:39:32 +05:30
lscambo13 8b0a341c52 New :Added a slight background blur on main media buttons 2024-12-21 21:23:57 +05:30
lscambo13 20ec8f131d Fix: Prevent the expanded header from overlapping page content in TV layout on some resolutions 2024-12-21 21:21:32 +05:30
lscambo13 8b60a8d3c4 Fix: Back button was being clipped in focus state in TV layout 2024-12-21 21:18:13 +05:30
lscambo13 7ff5766cee Fix: Reduce card size if the screen is landscape and short in height 2024-12-20 12:57:29 -08:00
5 changed files with 1974 additions and 92 deletions

No files matched your search

+1
View File
@@ -0,0 +1 @@
/tmp.txt
@@ -1,2 +1,2 @@
/* ElegantFin Theme v24.12.20 for Jellyfin by lscambo13 */
@import url("https://cdn.jsdelivr.net/gh/prayag17/Jellyfin-Icons/round.css");@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');:root{--darkerGradientPoint:#111827;--lighterGradientPoint:#1d2635;--borderColor:rgb(71,80,92);--headerColor:rgba(30,40,54,.8);--drawerColor:rgba(30,40,54,.9);--lighterBorderColor:rgb(255 255 255 / 20%);--selectorBackgroundColor:rgb(55,65,81);--btnSubmitColor:rgb(61,54,178);--btnSubmitBorderColor:rgb(117 111 226);--checkboxCheckedBgColor:rgb(79,70,229);--backgroundGradient:linear-gradient(0deg,var(--darkerGradientPoint) 35%,var(--lighterGradientPoint));--cardBackgroundGradient:linear-gradient(0deg,var(--darkerGradientPoint),var(--lighterGradientPoint) 25%);--hoverGradient:linear-gradient(130deg,rgb(255 255 255 / 20%) 20%,rgb(255 255 255 / 10%) 40%);--activeColor:rgb(201 143 255 / 40%);--largerRadius:1.25em;--largeRadius:1em;--smallRadius:.5em;--smallerRadius:.375em;--borderWidth:.075em;}html{font-family:"Inter",serif;font-optical-sizing:auto;font-weight:425;font-style:normal;}.dashboardFooter{font-family:Noto Sans;transition:transform 50ms;}.dashboardFooter::after{content:"ElegantFin v24.12.20";font-size:.8em;color:#4e4e60;}.card{padding:.375em;}.card:focus .cardBox:not(.visualCardBox) .cardScalable{border-radius:var(--largerRadius)!important;border:solid rgba(0,0,0,1) var(--borderWidth)!important;outline:var(--borderWidth) rgba(255,255,255,1) solid;transition:border .1s;filter:brightness(1.125);}.emby-button.show-focus:focus,.paper-icon-button-light.show-focus:focus{background:#2f3a53;outline:var(--borderWidth) rgb(255 255 255) solid!important;outline-offset:calc(-1*var(--borderWidth));color:#fff;transition:outline 0s,border 0s;}.emby-tabs .emby-button.show-focus:focus{outline:.05em rgb(255 255 255) solid!important;outline-offset:-1em;color:#fff;border-radius:var(--largerRadius);}[dir=ltr] .itemsContainer>.card>.cardBox{margin-left:auto;margin-right:auto;}.vertical-wrap:not(.centered){justify-content:flex-start!important;}.countIndicator,.fullSyncIndicator,.mediaSourceIndicator{background:rgb(31,80,189);border:var(--lighterBorderColor) solid var(--borderWidth);}.playedIndicator{background:rgb(34,197,94);border:var(--lighterBorderColor) solid var(--borderWidth);}.cardScalable{border-radius:var(--largeRadius);border:var(--borderColor) solid var(--borderWidth)!important;overflow:hidden!important;transition:125ms transform}.cardImageContainer{border-radius:var(--largeRadius)!important}.cardOverlayContainer{border-radius:var(--largeRadius)!important;border:solid rgb(255 255 255 / 65%) var(--borderWidth);mix-blend-mode:plus-lighter;background:var(--hoverGradient);}.cardBox:not(.visualCardBox) .cardPadder{background-color:var(--lighterGradientPoint);border-radius:var(--largeRadius);}.cardOverlayContainer>.cardOverlayFab-primary{display:none;}@media (min-width:31.25em){.portraitCard,.smallBackdropCard,.squareCard{width:30%!important}}@media (min-width:43.75em){.portraitCard,.squareCard{width:23%!important}}@media (min-width:50em){.portraitCard,.squareCard{width:23%!important}}@media (min-width:25em){.backdropCard{width:49%}}@media (min-width:48.125em){.backdropCard{width:32%}}.detailLogo{display:none;}h1{font-size:3em;}.detailPagePrimaryContainer{align-content:space-between;align-items:stretch;justify-content:end;flex-direction:column;}.portraitCard{min-width:5em;width:29.5%;max-width:12.9em;}.headerHomeButton,.cardOverlayButton{display:none;}.skinHeader.noHomeButtonHeader .headerSyncButton{display:none;}.pageTitle{height:1.5em;}.paper-icon-button-light>.material-icons{font-size:1.25em;}.emby-scrollbuttons-button.paper-icon-button-light>.material-icons{font-size:1.5em;place-content:center;}.detailRibbon{background-color:transparent;}.itemBackdrop{height:13em;}.mediaInfoOfficialRating{border-radius:var(--smallRadius);font-size:66%;line-height:1em;margin:0 .5em .15em 0!important;padding-inline:.5em;padding-block-start:.4em;font-weight:600;background:transparent!important;border:solid var(--borderWidth) var(--borderColor);}.layout-desktop .detailRibbon{height:auto!important;margin-top:unset!important;}.layout-desktop .detailImageContainer .card{top:unset!important;}.detailPageWrapperContainer{padding-top:unset;margin-top:unset;background:linear-gradient(0deg,var(--darkerGradientPoint) 85%,transparent);}@media (max-width:62.5em){.layout-desktop .itemBackdrop{height:7em!important}}@media (orientation:portrait) and (max-width:40em){.layout-mobile .itemBackdrop{height:40vh;opacity:.35}.mediaInfoOfficialRating{padding-inline-start:.5em;padding-inline-end:.475em;padding-block-start:.470em}.detailPageWrapperContainer{padding-top:35vh;margin-top:-45vh}}@media (max-height:31.25em){.itemBackdrop{height:62vh}}.layout-mobile .itemBackdrop{margin-top:3.5em;}h2{font-size:1.25em;}h1,h2{font-weight:600;}.tagline{font-size:1.3em;font-weight:400;margin-bottom:0;}.nowPlayingPlaylist,.nowPlayingContextMenu,html{background:var(--backgrouLine truncated
/* ElegantFin Theme v25.01.03 for Jellyfin by lscambo13 */
@import url("https://cdn.jsdelivr.net/gh/prayag17/Jellyfin-Icons/round.css");@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');:root{--darkerGradientPoint:#111827;--darkerGradientPointAlpha:rgba(17,24,39,.85);--lighterGradientPoint:#1d2635;--borderColor:rgb(71,80,92);--headerColor:rgba(30,40,54,.8);--drawerColor:rgba(30,40,54,.9);--lighterBorderColor:rgb(255 255 255 / 20%);--selectorBackgroundColor:rgb(55,65,81);--btnDeleteColor:rgb(169,29,29);--btnDeleteBorderColor:rgb(217,84,84);--btnSubmitColor:rgb(61,54,178);--btnSubmitBorderColor:rgb(117 111 226);--checkboxCheckedBgColor:rgb(79,70,229);--highlightOutlineColor:rgb(37,99,235);--textColor:rgb(209,213,219);--dimTextColor:rgb(156,163,175);--activeColorAlpha:rgb(201 143 255 / 40%);--activeColor:rgb(119 82 153);--tableBodyColor:rgb(31 41 55 / 1);--backgroundGradient:linear-gradient(0deg,var(--darkerGradientPoint) 35%,var(--lighterGradientPoint));--cardBackgroundGradient:linear-gradient(0deg,var(--darkerGradientPoint),var(--lighterGradientPoint) 25%);--hoverGradientA:linear-gradient(130deg,rgb(255 255 255 / 35%) 20%,rgb(255 255 255 / 15%) 40%);--hoverGradientB:radial-gradient(100% 250% at 90% 190%,rgba(255,255,255,.15) 85%,rgba(255,255,255,.33) 100%);--largerRadius:1.25em;--largeRadius:1em;--smallRadius:.5em;--smallerRadius:.375em;--borderWidth:.075em;}html{font-family:"Inter",serif;font-optical-sizing:auto;font-weight:425;font-style:normal;}.dashboardFooter{font-family:Noto Sans;transition:transform 50ms;}.dashboardFooter::after{content:"ElegantFin v25.01.03";font-size:.8em;color:#4e4e60;}.card{padding:.375em;}.card:focus .cardBox:not(.visualCardBox) .cardScalable{border-radius:var(--largerRadius)!important;border:solid rgba(0,0,0,1) var(--borderWidth)!important;outline:var(--borderWidth) rgba(255,255,255,1) solid;transition:border .1s;filter:brightness(1.125);}.emby-button.show-focus:focus,.paper-icon-button-light.show-focus:focus{background:#2f3a53;outline:var(--borderWidth) rgb(255 255 255) solid!important;outline-offset:calc(-1*var(--borderWidth));color:#fff;transition:outline 0s,border 0s;}.emby-tabs .emby-button.show-focus:focus{outline:.05em rgb(255 255 255) solid!important;outline-offset:-1em;color:#fff;border-radius:var(--largerRadius);}[dir=ltr] .itemsContainer>.card>.cardBox{margin-left:auto;margin-right:auto;}.vertical-wrap:not(.centered){justify-content:flex-start!important;}.countIndicator,.fullSyncIndicator,.mediaSourceIndicator{background:rgb(31,80,189);border:var(--lighterBorderColor) solid var(--borderWidth);}.playedIndicator{background:rgb(34,197,94);border:var(--lighterBorderColor) solid var(--borderWidth);}.cardScalable{border-radius:var(--largeRadius);border:var(--borderColor) solid calc(2 * var(--borderWidth))!important;overflow:hidden!important;transition:125ms transform;}.layout-mobile .cardScalable{border:var(--borderColor) solid var(--borderWidth)!important;}.cardImageContainer{transition:transform .375s;}.card.card-hoverable:hover .cardScalable{border-color:var(--textColor)!important;}.card.card-hoverable:hover .cardImageContainer{transform:scale(1.025);}.card.card-hoverable:hover .itemSelectionPanel{transform:scale(1.025);}.cardOverlayContainer{transition:.25s;background:var(--hoverGradientA);background-size:200%;background-position-x:100%;}.layout-desktop .card.card-hoverable:hover .cardOverlayContainer{background-position-x:0;}.cardBox:not(.visualCardBox) .cardPadder{background-color:var(--lighterGradientPoint);}.cardOverlayContainer>.cardOverlayFab-primary{left:unset;margin-left:unset;margin-top:unset;top:unset;right:1.25em;bottom:1.25em;}.cardOverlayContainer>.cardOverlayFab-primary,.listItemImageButton{background-color:rgba(0,0,0,.9);color:var(--textColor);border:solid var(--borderColor) var(--borderWidth);font-size:75%;}.cardOverlayContainer>.cardOverlayFab-primary:hover,.listItemImageButton:hover{background-color:rgba(0,0,0,.75)!important;}.layout-desktop .cardOverlayButton-br{display:none;}.layout-mobile .portraitCard .cardOverlayButton-br,.layout-mobile .backdropCard .cardOverlayButton-br{display:none;}.cardOverlayContainer:has(.cardOverlayButton:hover){backdrop-filter:blur(.25em);}.cardScalable:has(.cardOverlayContainer .cardOverlayButton:hover)>.cardImageContainer{transform:scale(1);}.card.card-hoverable:hover .cardScalable{transform:scale(1.02);}.listViewUserDataButtons{flex-direction:column;padding-inline-end:.75em;padding-inline-start:1em;}.smallBackdropCard,.squareCard,.backdropCard,.bannerCard{width:46%;max-width:18em;}@media (min-width:31.25em){.portraitCard,.smallBackdropCard,.squareCard{width:30%!important}}@media (min-width:43.75em){.portraitCard,.squareCard{width:23%!important}}@media (min-width:50em){.portraitCard,.squareCard{width:23%!important}}@media (min-width:25em){.backdropCard{width:46%}}@media (min-width:48.125em){.backdropCard{width:31%}}.detailLogo{display:none;}h1{font-size:3em;}.detailPageWrapperContainer{padding-top:unseLine truncated
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB