diff --git a/quickshell/Modules/DankDash/Media/LyricsOverlay.qml b/quickshell/Modules/DankDash/Media/LyricsOverlay.qml
index 80925ec54..8b7164dc7 100644
--- a/quickshell/Modules/DankDash/Media/LyricsOverlay.qml
+++ b/quickshell/Modules/DankDash/Media/LyricsOverlay.qml
@@ -205,8 +205,6 @@ FocusScope {
anchors.fill: parent
radius: root.backgroundRadius
color: root.blurSource ? MediaAccentService.lyricsTint : DashMetrics.cardColor
- border.width: root.backgroundParent ? 0 : Theme.layerOutlineWidth
- border.color: Theme.outlineMedium
antialiasing: true
}
}
diff --git a/quickshell/Modules/DankDash/Media/LyricsVocal.qml b/quickshell/Modules/DankDash/Media/LyricsVocal.qml
index 246c76c12..243dfafac 100644
--- a/quickshell/Modules/DankDash/Media/LyricsVocal.qml
+++ b/quickshell/Modules/DankDash/Media/LyricsVocal.qml
@@ -50,7 +50,7 @@ Item {
if (activeOnly)
return active ? text : '' + text + '';
const sung = highlighted && word.t < wordStart;
- const color = sung || (active && !sweep) ? accent : Theme.onSurfaceVariant;
+ const color = sung || (active && !sweep) ? accent : active ? "transparent" : Theme.onSurfaceVariant;
return '' + text + '';
}).join("");
}
@@ -134,8 +134,7 @@ Item {
textFormat: Text.StyledText
Accessible.ignored: true
font: line.font
- color: root.accent
- opacity: root.wordProgress
+ color: Qt.tint(Theme.onSurfaceVariant, Theme.withAlpha(root.accent, root.wordProgress))
lineHeight: line.lineHeight
horizontalAlignment: line.horizontalAlignment
wrapMode: line.wrapMode