Color Customization for Word-Level Synced Lyrics

Feature description:

Hello, firstly, thank you for implementing the new word-level synced lyrics feature.

I do have a small request regarding customization options. At the moment, the color contrast for the current playing line in the lyrics feels a bit off in some views. In the lyrics page (Image 1), the words already sung appear in a darker gray, while the upcoming words are in white. This results in low contrast and makes the lyrics harder to read, and harder to distinguish between the lines that have already been played or are next.

In the player view (Image 2), the contrast is better, but the dark gray still feels somewhat out of place visually. It would be really helpful if users could customize the colors for:

  1. The played part of the current line
  2. The unplayed part of the current line.

Problem solved:

Improves contrast and overall look of the theme.

Brought benefits:

This would allow us to adjust the visual style to our liking and improve readability across different themes or backgrounds.

Other application solutions:

 

 

Additional description and context:

 

 

Screenshots / Mockup:

 

   

1 Like

Well no that’s the problem, a fixed value can’t work across different themes and backgrounds.

So is it something that I can customize through the colors used in this particular theme?

No it’s all automatic calculations to ensure contrast and readability.

The new lines are more visible and already sung words are fading.

I couldn’t find any docs on proper formatting for these enhanced lyrics files, can you help me?

#Line1
[mm:ss.ms] <mm:ss.ms> word1 <mm:ss.ms>   <mm:ss.ms> word2 <mm:ss.ms>   <mm:ss.ms> word3 <mm:ss.ms>
#Line2
[mm:ss.ms] <mm:ss.ms> word1 <mm:ss.ms>   <mm:ss.ms> word2 <mm:ss.ms>   <mm:ss.ms> word3 <mm:ss.ms>

I think there are other types too which are supported, but this is what I used.