Es ist schon klar, was dein Anliegen ist, nur fehlt es eben an Lösungen.
Das Problem der mehr oder weniger unveränderlichen UI und damit eben auch der Schriftgröße an allen möglichen Stellen wurde schon in den Alpha-Test's bemängelt. Es wurde zwar viel getan was Anpassungen von Infofenstern auf allen möglichen und unmöglichen Bildauflösungen angeht, aber eine dynamische oder gar einstellbare Schriftgröße gibt es nicht.
Wenn ich das System richtig verstehe, steht diese Schriftgröße in einer config-Datei in den RDA's und wird von da an Python übergeben und dann durch das gesamte System geschleift.
Selbst, wenn es da gelänge, diesen Wert abzufangen und zu verändern, wären die Folgen möglicherweise nicht absehbar, weil das eben der globale Basiswert ist. Alle weiteren Schriftgrößen basieren auf diesen Basiswert und werden dann prozentual berechnet. Der Basiswert gibt dabei das Mittel an, eine kleinere Schrift, wie man sie meist in erklärenden Texten der Infofenster findet, wäre dann z.b. Basiswert * 0.8, eine Überschrift vielleicht Basiswert * 2.0. Der Basiswert liegt bei 12pt, zum Vergleich, diese Buchstaben hier hätten 11pt.
Verkleinert man den Basiswert, könnte das zur Folge haben, das die jetzt schon kleinen Texte hier und da unleserlich wirken und da sich auch Überschriften oder Titel verkleinern, könnten Infofenster plötzlich recht leer aussehen, wenn der Text nur noch halb so groß ist.
Ich denke, bevor das System der UI, zu dem ja auch die Templates gehören, nicht erforscht und überschreibbar ist, wird sich an den Schriftgrößen nichts ändern lassen.