Wo Textbeschriftungen in der benutzerdefinierten Farbauswahl platziert werden sollen

Ich habe einen Farbwähler für eine Website erstellt und habe ein Problem mit dem Layout von Text.

Über der Farbauswahl befinden sich „Neue Farbe“ und „Originalfarbe“. Es fällt mir schwer, einen Ort zu finden, an dem ich den Text platzieren kann. (Ich glaube nicht, dass es ohne den Text klar ist.)

Geben Sie hier die Bildbeschreibung ein

Orange ist die neue Farbe und Grün ist die alte Farbe.
Ist es auch klar, dass Sie bei der neuen Farbe das Hex-Textfeld ändern können?

Aktualisieren

Ich habe versucht, den Text unterhalb der Hex-Farbe einzufügen. Es kam nicht gut heraus. Ich habe auch versucht, es darüber zu legen, was auch nicht gut herauskam.

Geben Sie hier die Bildbeschreibung ein

Hallo Jessica und willkommen bei GraphicDesign! Für Fragen wie diese, die nach Ideen suchen, haben wir eine Reihe von Anforderungen , die Ihre Frage erfüllen sollte. Wie wird der Farbwähler verwendet? Wie sieht der Rest der Bewerbung aus? Welche Ideen haben Sie bisher ausprobiert?
Vielen Dank für die Aktualisierung Ihrer Frage! Könnten Sie bitte auch versuchen, die anderen Fragen zu beantworten, die ich in meinem Kommentar gestellt habe?
@ZachSaucier Erneut aktualisiert. Ich bin mir nicht sicher, wie ich auf die Frage „Wie wird die Farbauswahl verwendet?“ antworten soll.
Viel besser! Vielen Dank für Ihre Mühe und Zusammenarbeit
Warum müssen Sie überhaupt die vorherige Farbe anzeigen?
So kann der Benutzer die neue mit der alten vergleichen
@ZachSaucier Außerdem finde ich, dass es ohne es unvollständig ist
Ich würde denken, es wäre nützlicher, die Änderung in dem zu sehen, wofür diese Farbe verwendet wird
@ZachSaucier Sie sagen also, Sie sollen einfach die gesamte vorherige Farbe entfernen? Aber alle wichtigen Programme, die einen Farbwähler haben, haben die vorherige und aktuelle Farbe. Sprich die Programme von Adobe.
Ich glaube nicht, dass Sie dort den Text "Aktuelle Farbe" benötigen. Zum Beispiel macht dieses Atom-Plugin es ähnlich wie Ihr erstes Beispiel und nachdem ich diesen Farbwähler viele Male verwendet habe, kann ich sagen, dass es großartig funktioniert. Überhaupt nicht verwirrend.
@Joonas Danke! Glaubst du, es ist klar, dass du den Hex-Wert der neuen Farbe ändern kannst?
Wenn ich den Hex-Wert manuell in einem Farbwähler ändern muss, finde ich, wo sich ein Hex-Code befindet, und versuche, darauf zu klicken, um zu sehen, ob ich ihn ändern kann. Es würde helfen, wenn es wie ein allgemeineres Eingabefeld aussehen würde, sicher ... Aber ich denke nicht, dass es notwendig ist.
@Joonas Danke! Welche ist deiner Meinung nach besser? i.imgur.com/Bx6yk8v.png i.imgur.com/BKdtcF8.png (Der Unterschied ist, dass das eine das gesamte Textfeld umrandet, das andere nur unten.) Oder wenn Sie andere Vorschläge haben, lass es mich wissen, bitte.
Ich denke, dass sie alle gleich gut sind. Es ist nur eine Frage der Auswahl.

Antworten (1)

Sie benötigen keine Textetiketten.

In Ihren Beispielbildern ist nicht klar, was die beiden Farbbalken sind, aber im Kontext sollte es vollkommen klar sein. Unter der Annahme, dass die Auswahl einer neuen Farbe in der Auswahl die Leiste „Neue Farbe“ aktualisiert, wird klar, was diese Farbe ist, und der Benutzer ist sich entweder der Farbe bewusst, die er bereits ausgewählt hat, wodurch klar wird, was die „ Originalfarbe" ist, oder sie werden daraus schließen, sobald die "neue Farbe" aktualisiert wird.

Sie haben kommentiert, dass Adobe einen früheren/neuen Farbindikator in seinen Farbwählern hat, also nehmen Sie diese als Beispiel – sie haben keinen Text, der die Farben kennzeichnet, und es ist (zumindest für mich) klar, was sie sind.

Wenn Sie Textetiketten haben ...

Wenn Sie Textetiketten hinzufügen, würde ich nicht "aktuelle Farbe" verwenden. "Aktuell" ist etwas zweideutig, es könnte entweder die vorherige Farbe (derzeit außerhalb der Auswahl ausgewählt) oder die neue Farbe (derzeit in der Auswahl ausgewählt) genommen werden. Verwenden Sie so etwas wie „vorher“ und „neu“ oder „alt“ und „neu“.

Die Beschriftungen müssen auch viel weniger auffällig sein als die Werte. Machen Sie sie kleiner als die Hex-Werte und möglicherweise leichter. Ein kurzes Beispiel:

Geben Sie hier die Bildbeschreibung ein

Betreff: Texteingabe

So wie es ist (mit einer leichten Hintergrundfarbe und ohne Rand), ist die Texteingabe nicht offensichtlich, aber impliziert. Es ist nicht offensichtlich, aber es wird Benutzern klar sein, die mit Farbwählern vertraut sind und einen HEX-Wert eingeben möchten. Wenn sie mit Farbwählern nicht vertraut sind und den HEX-Wert nicht verstehen, spielt es wahrscheinlich keine Rolle (vorausgesetzt, Ihre Benutzer sind mit Farbwählern und HEX-Farbwerten vertraut).

In Bezug auf Ihre beiden Beispiele (aus Kommentaren) ist der vollständige Rand sehr offensichtlich, aber wahrscheinlich zu offensichtlich - Sie möchten nicht, dass er stärker hervorsticht als die Hauptfunktionen der Farbauswahl. Der untere Rand ist viel besser und kann besser sein. Ich glaube nicht, dass Sie es brauchen , aber das hängt davon ab, wie viel Aufmerksamkeit Sie dem Input geben möchten.

Eine weitere Option, wenn Sie die Eingabe wirklich offensichtlich machen möchten, ist die Verwendung eines Symbols mit der Eingabe:

Geben Sie hier die Bildbeschreibung ein

Das Cursor-Symbol macht es ziemlich offensichtlich, Sie könnten es mit so etwas wie einem Stift-Symbol "Bearbeiten" noch deutlicher machen . Auch hier glaube ich nicht, dass Sie es überhaupt brauchen , aber es hängt von Ihrem Anwendungsfall ab.

Danke schön! Glaubst du, es ist klar, dass du den Hex-Wert der neuen Farbe ändern kannst? Oder halten Sie eines der folgenden für besser: i.imgur.com/Bx6yk8v.png i.imgur.com/BKdtcF8.png (Der Unterschied besteht darin, dass das eine einen Rahmen um das gesamte Textfeld hat, während das andere nur das Textfeld umrandet unten.) Oder wenn Sie weitere Vorschläge haben, lassen Sie es mich bitte wissen.
@Jessica hat meine Antwort aktualisiert. Ich glaube nicht, dass Sie es brauchen , alle Ihre Optionen sind gut, es hängt alles davon ab, was Sie wollen und wie viel Bedeutung Sie dem Input geben möchten.
+1, weil Ihre gesamte Antwort als "es ist vollkommen gut so wie es ist" zusammengefasst werden kann, dem ich zufällig zustimme
haha, es ist eine ziemlich lange Antwort, wenn man bedenkt, aber darauf läuft es hinaus