Allow for Configuring Horizontal Margins for Lyrics in the Landscape Now Playing Screen

Feature description:

Just like any other existing elements in the screen, allow configuring the horizontal margin (or others like top/bottom as well if needed) for lyrics in the Now Playing Screen as well.

Problem solved:

Almost all existing elements (e.g, top bar, controls, cover, bottom bar, etc) in the Now Playing Screen has a configurable margins. But, lyrics in particular does not. It’s fixed to 0 with no options other than being able to choose the position.

And since there’s no way to adjust the margin on per-block (Left, Right) basis either and only thru the elements, you cannot configure its margin to align with other margin-configured elements in any way. This isn’t really a problem if the “Center text” in the lyrics settings is set to true, but if it’s false you’ll notice it.

Brought benefits:

More customization options, of course!

I also believe 13.5.0 had a default fixed margin around 15~20 for lyric lines? Not too sure but this misalignment issue now appeared after updating to 13.6.0 and I had the control horizontal margins set to 15 or 20 so.

Other application solutions:

 

 

Additional description and context:

 

 

Screenshots / Mockup:

    

Please provide screenshot of the issue and your settings.

In now playing the lyrics use the album margins as it replaces it.

Ah well, sorry about that.

Here’s the screenshot:

My WIP theme uses lyrics element and the player controls in the right block with the cover art placed in the left block instead of the cover/lyrics toggle.

In this screenshot the player controls have 20 horizontal margins and as you can see it’s misaligned by that amount.

If I removed the margin from the controls it’d gonna reach the screen edge which I definitely don’t want so it’s not like I can set the margin to 0 either.

settings:
nps-Theme -20251118_160435-symfonium.json (21.7 KB)

Ho in landscape, so yes no cover margin anymore.

Will see what I can do.