MM5: Skin, Player, Titel, Schriftgröße erhöhen (Anleitung)

Wenn Sie Hilfe benötigen oder über MediaMonkey diskutieren möchten...

Moderator: onkel_enno

Timo_Beil
Posts: 659
Joined: Thu Sep 20, 2007 1:00 pm
Location: Germany, Northern Heath

MM5: Skin, Player, Titel, Schriftgröße erhöhen (Anleitung)

Post by Timo_Beil »

Moinsen,
ich bin im Skins-schreiben kaum bewandert, deshalb die Frage in die Runde:
Hat schon wer versucht, im Player von MM5 die Anzeige des Titels (Track Summary) zu vergrößern?
Da ist ein RIIEESEN-Platz verschenkt für leere Flächen und meine nachlassende Sehkraft schreit förmlich nach Optimierung an dieser Stelle.
Das alte Glided war da sinnvoller.
Ich will hier keine Geschmacks-Diskussion lostreten; ich weiß, dass es dazu viele Meinungen gibt. Deshalb auch kein Kommentar von mir zu Farben o.ä..
Aber lesbar (besonders auf'm TV) sollte das doch schon irgendwie sein.

Grüße, Timo
Last edited by Timo_Beil on Fri Jan 21, 2022 10:04 am, edited 1 time in total.
MM 2024.0.0.3005-port-DE, Win 11 pro, I7-6700, 16GB RAM, DB & Media>TrueNAS
Erwin Hanzl
Posts: 1189
Joined: Tue Jun 13, 2017 8:47 am
Location: Vienna

Re: MM5: Skin, Player, Titel, Schriftgröße erhöhen

Post by Erwin Hanzl »

Wenn Du jetzt noch den Namen Deines Skin's bekannt gibst, kann ich vielleicht helfen.
Oder noch besser: verwende "Code Monkey 3.0.57"
Dort kannst Du unter Optionen-Design Schriftgröße und Farben ändern.
https://www.mediamonkey.com/addons/brow ... 1/skins-1/
MMW 4.1.31.1919 Gold-Standardinstallation
Timo_Beil
Posts: 659
Joined: Thu Sep 20, 2007 1:00 pm
Location: Germany, Northern Heath

Re: MM5: Skin, Player, Titel, Schriftgröße erhöhen

Post by Timo_Beil »

Banane....
sind alle zu klein.
z.B. Metro M oder Black Monkey.
Oder nehmen wir das bunte Material:
Wie ich das sehe, muss irgend eine CSS-Klasse textWrap angepasst werden.
<label data-id="player-title" class="textWrap" data-player-control="trackSummary" data-optional="{group: 20, order: 10}" data-no-localize="1" data-uniqueid="uniqueID_41" data-tip="Track summary" tabindex="-1">El cóndor pasa</label>
Aber wo, wie und was haue ich damit dann noch so in die Tonne?
MM 2024.0.0.3005-port-DE, Win 11 pro, I7-6700, 16GB RAM, DB & Media>TrueNAS
Erwin Hanzl
Posts: 1189
Joined: Tue Jun 13, 2017 8:47 am
Location: Vienna

Re: MM5: Skin, Player, Titel, Schriftgröße erhöhen

Post by Erwin Hanzl »

In MM5 spielt sich das alles über folgenden Ordner ab:
C:\Program Files (x86)\MediaMonkey 5\skins\Metro M (Classic).zip\skin
z.B.: skin_base_add.less
@baseFontSize: 12px;

Diese Dateien alle zu durchforsten ist eine Mammutaufgabe.
MMW 4.1.31.1919 Gold-Standardinstallation
Timo_Beil
Posts: 659
Joined: Thu Sep 20, 2007 1:00 pm
Location: Germany, Northern Heath

Re: MM5: Skin, Player, Titel, Schriftgröße erhöhen

Post by Timo_Beil »

In MM5 spielt sich das alles über folgenden Ordner ab:

EDIT: NEU, jetzt als eigener wiederverwendbarer Skin gespeichert


Tja... wenn das so einfach wäre....
In der skin_base_add.less kann man zwar lustig alle möglichen Farben ändern (der Code Monkey kann da auch ein bisschen was), aber einzelne Font-Größen werden da nicht definiert.
Meine Bastellösung (vielleicht fällt Euch da ja was besseres ein?):

Die Einstellung erfolgt in drei Dateien innerhalb Eures Skins
Zum Editieren das originalskin.zip entpacken und dem Ordner einen eigenen Namen geben (mein_Skin).
MM liest den Skin auch aus dem entpackten Ordner.
Im Ordner mein_Skin passiert Folgendes:
1. skin\skin_base_add.less => Definition der neuen Fontgröße
2. skin\skin_layout_add.less => Zuweisen zu eine Klasse
3. player.html => Die o.g. Klasse dem Titel-Text zuordnen

1. In skin_base_add.less:

Code: Select all

@fontSizeVeryLarge: @units2_5;
(Oder andere units siehe *1 nach Wunsch)

2. in skin_layout_add.less: Neue Zeilen

Code: Select all

.veryLargeText {
    font-size: @fontSizeVeryLarge;
}
3. in player.html: Ändere in data-id="player-title" die class in "VeryLargeText"

Code: Select all

 <label data-id="player-title" class="VeryLargeText" data-player-control="trackSummary" data-optional="{group: 20, order: 10}"></label>
Und schon prangt ein gut lesbarer (Artist-)+Titel-Name im Player.

Man kann diesen Skin-Ordner wegspeichern (auch gezipt) und in jeder anderen MM5-Installation ins Skins-Verzeichnis kopieren um ihn auszuwählen (vorher info.json anpassen!).

Beste Grüße, Timo

*1: mögliche Units stehen in skin\skin_layout.less
MM 2024.0.0.3005-port-DE, Win 11 pro, I7-6700, 16GB RAM, DB & Media>TrueNAS
Post Reply