Page 1 of 1

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

Posted: Mon Jan 17, 2022 12:07 pm
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

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

Posted: Mon Jan 17, 2022 12:14 pm
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/

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

Posted: Mon Jan 17, 2022 12:29 pm
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?

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

Posted: Mon Jan 17, 2022 12:39 pm
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.

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

Posted: Wed Jan 19, 2022 10:52 am
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