Pre Word Wrap Lyrics <3

This commit is contained in:
2026-04-06 14:46:34 +10:00
parent 1dc77fc9d8
commit 35d03dc116
2 changed files with 8 additions and 4 deletions
+1 -1
View File
@@ -35,7 +35,7 @@ export const settings = await ReactiveStore.getPluginStorage("RadiantLyrics", {
hideUIEnabled: true, hideUIEnabled: true,
playerBarVisible: false, playerBarVisible: false,
qualityProgressColor: true, qualityProgressColor: true,
integratedSeekBar: true, integratedSeekBar: false,
floatingPlayerBar: true, floatingPlayerBar: true,
playerBarRadius: 5, playerBarRadius: 5,
playerBarSpacing: 10, playerBarSpacing: 10,
@@ -108,11 +108,12 @@
display: none !important; display: none !important;
} }
/* Active line slide */ /* Active line slide — inactive reserves same width as active pl via pr so wrapping stays stable */
.rl-wbw-line { .rl-wbw-line {
--rl-line-shift: 20px;
text-align: left; text-align: left;
padding-left: 0; padding-left: 0;
padding-right: 0; padding-right: var(--rl-line-shift);
filter: none; filter: none;
transform: translateZ(0); transform: translateZ(0);
transform-origin: left; transform-origin: left;
@@ -125,6 +126,8 @@
.rl-wbw-line.rl-wbw-spacer { .rl-wbw-line.rl-wbw-spacer {
filter: none; filter: none;
padding-left: 0;
padding-right: 0;
} }
/* Blur Inactive (opt-in via .rl-blur-active on container) */ /* Blur Inactive (opt-in via .rl-blur-active on container) */
@@ -147,7 +150,8 @@
/* Active line overrides (MUST come after blur rules to win on equal specificity) */ /* Active line overrides (MUST come after blur rules to win on equal specificity) */
.rl-wbw-line.rl-wbw-line-active, .rl-wbw-line.rl-wbw-line-active,
.rl-blur-active .rl-wbw-line.rl-wbw-line-active { .rl-blur-active .rl-wbw-line.rl-wbw-line-active {
padding-left: 20px; padding-left: var(--rl-line-shift, 20px);
padding-right: 0;
filter: none; filter: none;
} }