Ausrichtung der Materialdesign-Symbole in der Box zum Erstellen von Android-Assets

Ich habe etwas in den Materialdesign-Richtlinien gesehen, das mich stört – die Art und Weise, wie die Symbole an globalen Rändern ausgerichtet sind: Die Ausrichtung bezieht sich auf die Symbolbox und nicht auf das Symbol selbst, zum Beispiel: https://material.google.com/layout /structure.html#structure-app-bar im Messwertbereich und Hamburger-Schaltfläche.

Wenn ich in der App-Leiste ein Symbol mit einem Bereich von 24 x 24 dp und einem darin zentrierten Symbol erstelle, richte ich dieses Quadrat am linken Rand des Bildschirms (16 dp) aus, das Symbol selbst ist nicht an diesem Rand ausgerichtet.

Das Problem ist, wenn ich eine Liste habe (mit Text oder irgendetwas anderem), ist der Unterschied sichtbar.

Wie sollte die Ausrichtung für die Entwicklung technisch korrekt sein?

Soll ich die Symbolkante und den Text am globalen Rand (16 dp) ausrichten (wobei das Symbol beim Vorbereiten von Android-Assets in seinem Quadrat nach links ausgerichtet wird) oder den Text am Anfang des Symbols ausrichten, wodurch der Text nicht am globalen Rand ausgerichtet wird?

... oder die Symbolkante in diesem "zentrierten" Quadrat sollte am globalen Rand ausgerichtet sein und sein Quadrat würde nicht an diesem Rand ausgerichtet sein, wodurch es näher am Bildschirmrand liegt?

Der Unterschied

Könnten Sie auf das verweisen, was Sie genau in den Richtlinien für das Materialdesign gesehen haben?
@Cai Es ist einfach - zum Beispiel material.google.com/layout/structure.html#structure-app-bar im Metrikabschnitt können Sie sehen, dass die Ausrichtung auf den globalen Rand das Feld und nicht das Symbol selbst beeinflusst.
Ich habe verstanden, was Sie meinten, aber es ist besser, Informationen in die Frage aufzunehmen. Sie haben mit "Ich habe etwas gesehen ... das mich stört" begonnen, aber nicht wirklich gesagt, was Sie gesehen haben oder was die Richtlinien in Bezug auf das Problem besagen
Ok, ich habe diese Info eingefügt.

Antworten (1)

Die Material Design Guidelines sind, wie der Name schon sagt, Guidelines .

Es sind keine konkreten Regeln, nach denen man leben und sterben muss, sondern der Versuch einer einheitlichen Bildsprache. Wenn etwas in den Richtlinien Probleme mit Ihrem Design verursacht, tun Sie es nicht. So einfach ist das. Genau wie jedes andere Design-Tool soll es Ihnen helfen und Ihr Leben erleichtern, wenn ein Teil davon das nicht tut, ignorieren Sie es.

Nirgendwo in den Richtlinien steht, dass die von Ihnen beschriebene Situation das ist, was Sie tun müssen oder sollten . Die Richtlinien zu Symbolen schlagen vor, in der Mitte eines Rasters zu entwerfen. Die Richtlinien im Layout der App-Leiste definieren Ränder/Auffüllungen um Symbole in der App-Leiste. Aber das ist alles. Wenn Sie bemerken, dass einige der Symbole in den Beispielbildern in Begrenzungsrahmen unterschiedlicher Größe gezeichnet sind (dh nicht alle 24dp-Quadrate oder was auch immer Sie verwenden).

In Ihrer Situation zeichnen Sie also entweder das Symbol in einem kleineren Begrenzungsrahmen, vergrößern die Größe des Symbols im Rahmen oder passen die Ränder oder den Abstand um das Symbol herum an.

Verwenden Sie die Richtlinien als Ausgangspunkt und Leitfaden für Ihr Design, aber folgen Sie nicht jedem geschriebenen Wort, wenn es Ihr Design oder Ihren Prozess behindert.

Ja, ich stimme zu, dass dies nur die Richtlinien sind. Vielleicht denke ich zu viel darüber nach, weil es mehrere Möglichkeiten gibt, dasselbe zu erreichen ... Danke.