lookandfeel/components: use tabular numerals for Clock

Reason for the change

The clock uses regular numerals, which makes it have different sizes depending on the specific time - a time that contains the digit 1 is going to be a bit shorter than if that was a 2, causing the number to shift around, in particular if the clock is centered (like on the lock screen).

We can't fix this for all fonts ever, but we can explicitly enable the font's tabular numerals feature, which makes the numbers all equal width while otherwise maintaining their appearance.

Test plan

  1. Ideally enable a locale that shows seconds (or hack the lock screen to always show seconds), or you'll have to wait quite a bit to properly see the effect
  2. lock the screen

Screenshots or screen recordings

On request - it's a bit annoying to record.

Bugs fixed

N/A (I think)

Merge request reports

Loading