Commit graph

548 commits

Author SHA1 Message Date
lscambo13
f6df908723 RELEASE: ElegantFin v25.08.02 2025-08-02 07:41:10 -07:00
lscambo13
bc8a696ace Fix: Simplified the card size calculation formula to prevent issues caused by minification
It was removing units from zero values which broke the formula
2025-08-01 13:25:04 -07:00
lscambo13
bb1157da1e dev: ElegantFin v25.08.02 rc1
dev: Media Bar plugin support add-on v25.08.02
2025-08-01 10:21:24 -07:00
lscambo13
b0cea1ef3e Fix: Media Bar plugin - simplified the desktop design a bit 2025-07-31 12:11:55 -07:00
lscambo13
147cef7f70 Fix: Prevent the flash of the backdrop (if enabled in settings) when opening the media item page 2025-07-31 12:04:55 -07:00
lscambo13
69e6067a0b dev: simplified some selectors 2025-07-30 12:50:06 -07:00
lscambo13
2ff26bb349 New: Keep dashboard scan buttons in one row on phones 2025-07-30 12:47:16 -07:00
lscambo13
d5cb3fb6dd Fix: Workaround to hide the repeating gradient behind episode pages 2025-07-30 10:17:11 -07:00
lscambo13
0200ecf1b4 New: Made the backdrops behind home and library pages always frosty
Fix: Simplified some selectors
2025-07-30 10:07:58 -07:00
lscambo13
62dd11541d dev: Updated variables 2025-07-29 12:23:02 -07:00
lscambo13
46b8eb7735 dev: Decoupled Media Bar plugin support as a separate import 2025-07-29 10:58:42 -07:00
lscambo13
096be33a1d Fix: Prevented multi-select checkboxes from animating 2025-07-29 16:08:15 +05:30
lscambo13
95c4d536d5 New: Animate checkboxes 2025-07-29 15:40:31 +05:30
lscambo13
d160a77c21 Fix: Detail logo was too close to the media rating container on TVs 2025-07-29 15:40:07 +05:30
lscambo13
62aeb6986e Fix: Simplified multi-selection outlines and fixed incorrect height in backdrop cards 2025-07-29 15:32:51 +05:30
lscambo13
88388f5807 dev: code cleanup 2025-07-29 15:13:56 +05:30
lscambo13
c720d2e893 Fix: Added left padding to collapsible items
Fix: Added scale up effect to alpha picker on TVs (forgot to add it in the previous commits)
2025-07-29 15:10:09 +05:30
lscambo13
fb1ae25bf3 Fix: Improved compatibility with older browsers
This hides detail logo on older browsers by default, and fixes the invisible chapter text
2025-07-29 15:08:15 +05:30
lscambo13
0652a3b940 New: Scaled up the checkboxes and alpha picker button when focused on TVs 2025-07-29 14:57:03 +05:30
lscambo13
a69816617a Fix: Added side margins to header tabs for a more balanced appearance 2025-07-29 14:29:11 +05:30
lscambo13
bca85bf69e Fix: Long context menus in music library used to overflow from the bottom on mobile
Fix: Used an integer value for context menu dividers to avoid blurriness
2025-07-29 14:21:52 +05:30
lscambo13
f15ad0d2cd New: Updated README.md with a banner
Fix: Revised the readme.md content and added a missing screenshot
2025-07-27 20:39:13 +05:30
lscambo13
68ccbd2e56 Fix: Reduced the height of clear logo
dev: removed redundant code
2025-07-25 10:48:28 -07:00
lscambo13
bb3fae30a2 Fix: Reverted the margin modification around flat transparent buttons
It was causing more issues than fixing them
2025-07-25 08:29:58 -07:00
lscambo13
0922fb9077 Fix: Padding around main media buttons and poster was unveven on mobile 2025-07-25 08:27:55 -07:00
lscambo13
a5d474a9b5 Fix: Changed focus border on cards to white on TVs for higher contrast 2025-07-25 08:26:48 -07:00
lscambo13
fbfbce4956 Fix: EPG cells in Live TV did not have rounded corners when focused 2025-07-24 10:16:25 -07:00
lscambo13
b3cbfde3f0 Fix: Tweaked the filter buttons in libraries for increased consistency and reduced overflow 2025-07-24 10:14:56 -07:00
lscambo13
36c777571c New: Added background color to the currently playing song to hightlight it better 2025-07-24 10:12:54 -07:00
lscambo13
4df45afdbe New: Brought back posters in TV layout as it lacks backdrops by default
Fix: Made the TV layout more consistent and removed the workaround for navigation
2025-07-24 10:11:18 -07:00
lscambo13
dd4725b28b Fix: Added fallback to default Material Icons in case the internet is unreachable
dev: Allowed more aspects to be configured using variables
dev: Added more detailed comments to guide users
dev: Removed the scale factor from the extra overlay buttons
dev: code cleanup
2025-07-24 09:33:09 -07:00
lscambo13
a0b44054f3 dev: Updated the Material Icons to the latest version 2025-07-24 06:33:17 -07:00
lscambo13
061b50cb7c Fix: Padding disappeared from the side panel in Dashboard for some reason
Fix: Separated nav list and episode list hover effects to previent glitches casued by blur
Fix: Placed the Live TV recording button in the grid
Fix: Reduced the gap between card and media title again
2025-07-19 12:16:39 -07:00
lscambo13
7d9ea05d11 New: Increased the blur size and tweaked the artwork a bit in Now Playing music bar
New: Forced music covers to always be square
Fix: Now Playing music page had even side paddings
2025-07-19 12:03:13 -07:00
lscambo13
b6f1379b69 dev: Simplified some selectors 2025-07-19 11:58:34 -07:00
lscambo13
c8db04413e Fix: Reduced backdrop opacity rather than brightness on mobile 2025-07-19 11:56:32 -07:00
lscambo13
50f6ce3864 Fix: Made the background behind episode details page less transparent
Fix: Reduced the top margin from the episode, live tv and music pages
2025-07-16 10:33:28 -07:00
lscambo13
819706998d Fix: Live TV program card was unintentionally hidden 2025-07-16 10:20:43 -07:00
lscambo13
467e99aaf4 New: Added support for the Media Bar plugin 2025-07-16 10:19:39 -07:00
lscambo13
2df711c05d New: Darkened the episode and album backgrounds 2025-07-11 13:13:49 -07:00
lscambo13
5df8f1fd31 Fix: Simplified some selectors
Fix: Improved compatibility with older browsers i.e. JMP
2025-07-11 12:36:40 -07:00
lscambo13
da745a0fdc Fix: Reduced top padding on some pages to allow more content to be seen
Fix: Corrected some other alignment issues
2025-07-11 12:33:50 -07:00
lscambo13
3847c13bb3 Fix: Adjusted uneven page paddings 2025-07-11 12:29:26 -07:00
lscambo13
5540dbb2a5 Fix: Long text was center aligned in the cast details page 2025-07-11 12:28:08 -07:00
lscambo13
70a64c2949 Fix: Used consistent margin by ignoring the media query 2025-07-11 12:27:24 -07:00
lscambo13
dbbe7b597f Fix: Tweaked and made some units consistent to prevent misalignments and overlaps 2025-07-11 09:03:31 -07:00
lscambo13
adad2a4374 Fix: Made the book posters visible 2025-07-08 11:30:51 -07:00
lscambo13
543a05a958 Fix: Improved compatibility with older browsers i.e. JMP 2025-07-08 11:28:53 -07:00
lscambo13
e95c69ef36 Fix: Used consistent units for proper alignment at different scaling levels 2025-07-08 06:50:42 -07:00
lscambo13
2de2e5cffb Fix: Cards shifted too close to the alphabet picker in library on mobile
Fix: Simplified side paddings
2025-06-27 08:44:09 -07:00
lscambo13
1cb075ada0 New: Overhauled the media page design on desktop
- Now backdrops and crear logo are the main focus
- Commonly used buttons and the media description are visible, while the other elements need to be scrolled down to see
- This brings the desktop experience in line with the new mobile redesign
- Most elements are centered that work best with backdrops with subjects in the center
- Included various other fixes for mobile and tv layout, but the latter still needs work
- Tried to simplify and remove some complex selectors
- This redesign features some subtle blur effects and animations
-So many other changes I don't remember anymore
2025-06-27 08:41:50 -07:00
lscambo13
c72d4857d3 New: Allowed card to be smaller on bigger resolutions
Fix: Set the number of cards per row more logically
This enables you to capture more of your library items in a screenshot. Use (CTRL + -) to try.
2025-06-27 08:21:23 -07:00
lscambo13
efa1b801e4 Fix: Header tabs were off-center in the music library on TV layout
Fix: Tweaked the lyrics page slightly
Fix: Adjusted the expad overview button size
dev: code cleanup
2025-06-18 12:24:05 -07:00
lscambo13
0c50b90cde dev: Reverted 6a4cda0e13
It seems fine now for some reason
2025-06-14 12:56:29 -07:00
lscambo13
f89fca1a79 Fix: Link text color was not white when focused in TV layout 2025-06-14 12:49:45 -07:00
lscambo13
6a4cda0e13 Fix: Excluded the TV layout from the scrolling list margin fix to prevent overflow 2025-06-14 11:53:08 -07:00
lscambo13
9454c9eb05 New: Disabled the brightness filter, added slight shadow and reduced the transition duration on cards 2025-06-14 11:46:26 -07:00
lscambo13
bab21080c5 New: Increased the card scale size slightly when focused on TV layout 2025-06-13 11:39:02 -07:00
lscambo13
093384713f dev: simplified some selectors 2025-06-13 11:37:14 -07:00
lscambo13
1f90c4fb3c Fix: Set font-display to swap as an optimisation 2025-06-13 11:29:34 -07:00
lscambo13
1048ff3ce9 New: Added gap between cards on desktop and TV
Fix: Calculated the card sizes precisely
Fix: Aligned the cards more evenly
Fix: Set Consistent side paddings
dev: Made the code more readable and manageable
2025-06-13 11:25:33 -07:00
lscambo13
2e15baa612 Fix: Expand overview button was overlapping other elements when external link buttons were unavailable
New: Moved headings to top in media details table
New: Added backdrop blur when hovering over list items
Fix: Disabled extra transition properties from the header
Fix: Tweaked some margins and paddings
New: Updated the backdrop animation
dev: code cleanup
2025-06-12 12:27:58 -07:00
lscambo13
34bcd1f260 dev: code cleanup 2025-06-12 07:44:15 -07:00
lscambo13
1aa9cb3a36 New: Allow users to center the mini play button using a var 2025-06-11 09:37:27 -07:00
lscambo13
33ee006e73 New: Allow users to enable library labels using a var
Fix: Simplified the library card selectors
dev: Moved add-on code to the add-on file
2025-06-11 08:40:25 -07:00
lscambo13
821e936010 Fix: Focus style on radio buttons was missing 2025-06-11 08:08:30 -07:00
lscambo13
7516d1cc61 New: Updated the backdrop overlay on desktop slightly 2025-06-07 12:55:01 -07:00
lscambo13
91e83b73a0 New: Reduced the main media title font weight
dev: fixed formatting
2025-06-07 12:52:33 -07:00
lscambo13
46ee2a6ee7 dev: workarounds to fix border overflow in item details table and miasalignment of music page context menu 2025-06-07 12:44:52 -07:00
lscambo13
b71c43cd9b New: Redesigned the expand description button
New: Updatethe button to not waste space
New: Limited the plot to two lines on desktop and 4 on mobile
2025-06-07 12:42:30 -07:00
lscambo13
0d3756bb2b New: Updated backdrop scale origin and size on desktop 2025-06-07 12:38:38 -07:00
lscambo13
b9731e8b69 Fix: Prevented the main media buttons from varying in margin and size due to a media query
dev: fixed formatting
2025-06-07 12:37:00 -07:00
lscambo13
1b79ce7f0e New: Placed the main media bttons in single row on landscape mode
dev: rearranged code
2025-06-07 12:30:33 -07:00
lscambo13
8937e33bea Fix: shadow was being applied to transparent buttons on mobile 2025-06-01 20:24:21 +05:30
lscambo13
73cb573fc3 New: Change outline heart icon to filled if the item is favorite
New: Made the card overlay 'Mark Played' icon thicker
2025-06-01 20:17:59 +05:30
lscambo13
7af4c705d0 Fix: Extra card overlay buttons were overlapping the play button on small screen 2025-06-01 20:15:25 +05:30
lscambo13
502352cbfd New: Removed three-dot button from lists on desktop as right-click does the same job 2025-06-01 20:02:12 +05:30
lscambo13
ad4f3e45f7 dev: modified footer to remove large top padding 2025-06-01 20:01:04 +05:30
lscambo13
82912ed3ab Fix: Updated gradient vars and padding units 2025-06-01 20:00:05 +05:30
lscambo13
bb4e90077c New: Various improvements made to the EPG page design
Changes
- added gap between cells
- added top padding to prevent conflict with the new header
- disabled color coded backgrounds for a coherent design
- removed background color from the whole page
- hid the back arrow from cells
- removed border color
2025-06-01 19:56:05 +05:30
lscambo13
7935fef648 New: Added rounded corners to subtitles drag and drop box 2025-05-31 12:34:07 -07:00
lscambo13
b466320e3d dev: Updated gradient curves and saved in vars 2025-05-31 12:00:34 -07:00
lscambo13
1fdc7013f3 New: Display 'Read' in the play button for books
New: Updated read icon
2025-05-31 11:55:41 -07:00
lscambo13
bdc6dcbf78 Fix: Centered material icons by default 2025-05-31 11:52:58 -07:00
lscambo13
19b06a1e1e Fix: Reverted 2b18011206 to improve scrolling performance 2025-05-31 08:03:08 -07:00
lscambo13
5e01be31b4 Fix: Prevented the inside border from lighting up while overing cards with footer 2025-05-31 08:01:22 -07:00
lscambo13
e00277056c New: Increased the font size of section titles on desktop and tv layout 2025-05-30 11:10:03 -07:00
lscambo13
729214c2aa Fix: Made the cards with footer bigger on all layout, not just phones 2025-05-30 11:09:00 -07:00
lscambo13
cf9a380643 Fix: Removed the card overlay color as it does not seem necessary with the new hover animation 2025-05-30 11:07:29 -07:00
lscambo13
2eb4be1c97 Fix: Adjusted progress bar corners and background color in active device cards to match the updated thumb cards 2025-05-30 11:04:19 -07:00
lscambo13
aeed15c037 New: Added shadow to card overlay buttons and adjusted alignment a bit 2025-05-30 11:01:11 -07:00
lscambo13
8abe478682 New: Decreased card border brightness slightly
dev: used hardcoded border width for simplicity
2025-05-30 10:59:20 -07:00
lscambo13
92babefef7 New: Removed bottom border radius from poster cards and thumb cards 2025-05-30 10:56:05 -07:00
lscambo13
c73dd94eae dev: updated border color and width variables 2025-05-30 10:49:02 -07:00
lscambo13
0f786f04c8 dev: saved unused code for later reference 2025-05-29 09:49:02 -07:00
lscambo13
59d202b9c6 dev: for debugging 2025-05-29 03:01:26 -07:00
lscambo13
859e30695b dev: decreased the size of cards on the home page 2025-05-29 02:18:36 -07:00
lscambo13
edfee4c2da Fix: Increased the blurred area behind the header 2025-05-29 02:17:47 -07:00
lscambo13
150ff5fab0 New: Made the square cards with footer information bigger on phones
This should prevent extra information from being clipped (affects current TV program, last active on user cards, title information etc).
2025-05-28 09:08:44 -07:00
lscambo13
7fdda3433c New: Brought back three-dot menu on cards on phones
This should allow users to remove items from collections on phones
New: Made the floating mini play button slightly smaller
Fix: card overy button hover effects were not styled on desktops
2025-05-28 09:06:25 -07:00