mirror of
https://github.com/Motschen/Retroblur.git
synced 2025-12-16 13:05:08 +01:00
Retroblur 1.1.0 - LyricsPlus & Local resources
LyricsPlus: - Previous and 3rd next line are now visible - Blur around active and next line - DVD-screensaver style no lyrics available page The background image is now stored locally
This commit is contained in:
@@ -5,4 +5,6 @@ Based on https://github.com/schnensch0/ziro
|
|||||||

|

|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|

|
||||||
</p>
|
</p>
|
||||||
|
|||||||
BIN
assets/background_purple.jpg
Normal file
BIN
assets/background_purple.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 267 KiB |
BIN
preview/synced_lyrics.png
Normal file
BIN
preview/synced_lyrics.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.2 MiB |
68
user.css
68
user.css
@@ -8,10 +8,9 @@
|
|||||||
--spice-misc: rgba(30, 30, 30, 0.8);
|
--spice-misc: rgba(30, 30, 30, 0.8);
|
||||||
--spice-player: rgba(30, 30, 30, 0.8);
|
--spice-player: rgba(30, 30, 30, 0.8);
|
||||||
}
|
}
|
||||||
/* https://wallpapercave.com/wp/wp5003466.jpg */
|
/* Source: https://wallpapercave.com/wp/wp5003466.jpg */
|
||||||
/* https://wallpapercave.com/wp/wp4786586.jpg */
|
|
||||||
body, .root {
|
body, .root {
|
||||||
background-image: url("https://wallpapercave.com/wp/wp5003466.jpg") !important;
|
background-image: url("./background_purple.jpg") !important;
|
||||||
background-repeat: no-repeat;
|
background-repeat: no-repeat;
|
||||||
background-size: 100%;
|
background-size: 100%;
|
||||||
}
|
}
|
||||||
@@ -586,3 +585,66 @@ input:hover:not([disabled]):not(:active)~.x-toggle-indicatorWrapper {
|
|||||||
.npv-progress-bar__rail {
|
.npv-progress-bar__rail {
|
||||||
height: 6px;
|
height: 6px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/* Lyrics */
|
||||||
|
.lyrics-lyricsContainer-LyricsContainer {
|
||||||
|
height: calc(100vh - 116px) !important;
|
||||||
|
}
|
||||||
|
.lyrics-lyricsContainer-SyncedLyrics .lyrics-lyricsContainer-LyricsLine:first-of-type {
|
||||||
|
opacity: 0.9 !important;
|
||||||
|
}
|
||||||
|
.lyrics-lyricsContainer-SyncedLyrics .lyrics-lyricsContainer-LyricsLine:nth-child(2) {
|
||||||
|
color: var(--lyrics-color-active) !important;
|
||||||
|
opacity: 1 !important;
|
||||||
|
text-shadow: 0 0 15px var(--spice-button-disabled) !important;
|
||||||
|
}
|
||||||
|
.lyrics-lyricsContainer-SyncedLyrics .lyrics-lyricsContainer-LyricsLine:nth-child(3) {
|
||||||
|
opacity: 1 !important;
|
||||||
|
text-shadow: 0 0 10px var(--lyrics-color-inactive) !important;
|
||||||
|
}
|
||||||
|
.lyrics-lyricsContainer-SyncedLyrics .lyrics-lyricsContainer-LyricsLine:nth-child(4) {
|
||||||
|
opacity: 0.9 !important;
|
||||||
|
}
|
||||||
|
.lyrics-lyricsContainer-SyncedLyrics .lyrics-lyricsContainer-LyricsLine:last-of-type {
|
||||||
|
opacity: 0.5 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
@keyframes glow {
|
||||||
|
from {
|
||||||
|
text-shadow: 0 0 10px var(--spice-button);
|
||||||
|
}
|
||||||
|
to {
|
||||||
|
}
|
||||||
|
}
|
||||||
|
/* Based on https://cssdeck.com/blog/pure-css-bouncing-ball/ */
|
||||||
|
@keyframes moveX {
|
||||||
|
from { left: 0px; } to { left: 65vw; }
|
||||||
|
}
|
||||||
|
@keyframes moveY {
|
||||||
|
from { top: 0px; } to { top: 80vh; }
|
||||||
|
}
|
||||||
|
.lyrics-lyricsContainer-LyricsUnavailablePage {
|
||||||
|
padding: 10px !important;
|
||||||
|
white-space: nowrap;
|
||||||
|
height: 13%;
|
||||||
|
width: 20%;
|
||||||
|
position: absolute;
|
||||||
|
animation: glow 3s ease infinite alternate,
|
||||||
|
moveX 4.05s linear 0s infinite alternate,
|
||||||
|
moveY 4.4s linear 0s infinite alternate-reverse;
|
||||||
|
}
|
||||||
|
.lyrics-lyricsContainer-LyricsBackground {
|
||||||
|
opacity: 0.5 !important;
|
||||||
|
}
|
||||||
|
/* Change text of the container
|
||||||
|
|
||||||
|
.lyrics-lyricsContainer-LyricsUnavailablePage > span {
|
||||||
|
visibility: hidden;
|
||||||
|
}
|
||||||
|
.lyrics-lyricsContainer-LyricsUnavailablePage > span:after {
|
||||||
|
content: '...' !important;
|
||||||
|
visibility: visible;
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
*/
|
||||||
|
|||||||
Reference in New Issue
Block a user