Zum Hauptinhalt springen

Monatsauswahl

Verwendung​

Überblick​

Die Monatsauswahl ist ein Steuerelement, mit dem der Benutzer einen bestimmten Monat aus einem Kalender auswählt oder manuell eingibt. Diese Komponente wird häufig in Versicherungsanwendungen verwendet, bei denen Benutzer einen Monat angeben müssen, z. B. beim Auswählen des Startdatums einer Versicherungspolice oder beim Filtern von Daten nach Datum.

Zu verwenden​

Wenn der Benutzer einen Monat auswählen muss.

Nicht zu verwenden​

  • Wenn der Benutzer einen Monat eingeben muss, der in der fernen Vergangenheit oder Zukunft liegt. Verwenden Sie in diesem Fall die ](./simple-date-field.mdx)Datumseingabe[.
  • Wenn der Benutzer den Tag, den Monat und das Jahr auswählen muss. Verwenden Sie in diesem Fall die Datumsauswahl.
  • Wenn der Benutzer nur ein Jahr auswählen muss. Verwenden Sie in diesem Fall die Jahresauswahl.
Siehe auch​

Formatierung​

Aufbau​

Abbildung des Aufbaus der Monatsauswahlkomponente

Die Monatsauswahlkomponente besteht aus den folgenden Elementen:

  1. Datumsauswahlfeld: Ein Eingabefeld, in das der Benutzer den Monat und das Jahr manuell eingeben kann.
  2. Kalendersymbol: Eine Symbolschaltfläche, die den Dropdown-Kalender auslöst, wenn darauf geklickt wird.
  3. Schaltfläche „Vorheriges Jahr“: Ein Navigationssteuerelement zum Anzeigen und Auswählen der Monate des Vorjahres.
  4. Jahresschaltfläche: Ein Steuerelement zum Auswählen eines anderen Jahres.
  5. Schaltfläche „Nächstes Jahr“: Ein Navigationssteuerelement zum Anzeigen und Auswählen der Monate des nächsten Jahres.
  6. Ausgewählter Monat: Der spezifische Monat, der vom Benutzer ausgewählt und in der Monatsauswahl-Oberfläche hervorgehoben oder hervorgehoben wird.
  7. Schaltfläche „Aktueller Monat“: Eine Schaltfläche, die das Monatsauswahlfeld automatisch mit dem aktuellen Monat und Jahr füllt, wenn darauf geklickt wird.

Datumsformat​

Ein MM/YYYY-Platzhalter im Eingabefeld führt den Benutzer während der Eingabe auf das erwartete Monatsformat.

Abbildung eines Benutzers bei der Eingabe in das Datumsauswahlfeld

Inhalt​

Allgemeine Richtlinien fürs Schreiben​

  • Verwenden Sie die Großschreibung des ersten Worts und von Substantiven für alle Aspekte der Gestaltung von Guidewire-Produktschnittstellen. Schreiben Sie nicht alles groß.
  • Verwenden Sie in den meisten Situationen Verben im Präsens und im Aktiv.
  • Verwenden Sie gebräuchliche Abkürzungen, um Ihrem Text einen natürlichen und informellen Ton zu verleihen.
  • Verwenden Sie eine einfache Sprache. Vermeiden Sie unnötigen Jargon und komplexe Sprache.
  • Halten Sie Wörter und Sätze kurz.

Eine Beschriftung einfügen​

Beschriften Sie die Monatsauswahl mit einem klaren, beschreibenden Text. In dieser Beschriftung müssen der Zweck und die Art des ausgewählten Monats angegeben sein.

Positionieren Sie eine dauerhafte Beschriftung außerhalb des Felds.
Verwenden Sie keinen Platzhaltertext als Ersatz für die Beschriftung.

Hilfetext hinzufügen, wenn es sinnvoll ist​

Verwenden Sie Hilfetext, um Kontext bereitzustellen und zu kommunizieren, welcher Monat ausgewählt werden soll. Hier einige Beispiele dafür, welche Informationen Sie angeben können:

  • Hinweise, die den Benutzer bei der Auswahl des entsprechenden Monats unterstützen
  • Mehr Kontext dafür, warum der Benutzer einen bestimmten Monat auswählen muss

Verwenden Sie Hilfetext nur für relevante Informationen. Vermeiden Sie es, die gleichen Angaben wie in der Beschriftung zu wiederholen. Schreiben Sie den Hilfetext in 1 bis 2 kurzen, vollständigen Sätzen, die mit einem Punkt enden. Verwenden Sie die übliche Groß- und Kleinschreibung.

Verwenden Sie Hilfetext, um Informationen zum Kontext zu geben.
Wiederholen Sie im Hilfetext nicht einfach die Informationen, die bereits in der Beschriftung stehen.

Verhalten​

Zustände​

Die Monatsauswahlkomponente verhält sich wie ein Eingabefeld mit den gleichen interaktiven Status.

Interaktionen​

Maus​

Die Benutzer können den Monat und das Jahr manuell in das Datumsauswahlfeld eingeben oder auf das Kalendersymbol klicken, um den Monat und das Jahr aus einer Dropdown-Liste auszuwählen.

Abbildung, die einen Benutzer zeigt, der mit der Monatsauswahl mit der Maus interagiert

Tastatur​

Die Datumsauswahl wird mit Spacebar erweitert und reduziert. Benutzer navigieren mit den Pfeiltasten durch die Optionen und wählen mit der Spacebar- oder Enter-Taste eine Option aus.

Wenn der Benutzer mit der Tabulatortaste in das Eingabefeld für die Monatsauswahl wechselt, wird ein Kalender-Widget angezeigt. Das aktuelle Datum wird hervorgehoben und Nur-Tastatur-Benutzer können das Datum hier manuell eingeben. Durch Drücken der NACH-UNTEN-TASTE können Benutzer den Tastaturfokus auch auf das Widget legen, wenn es erweitert ist. Navigieren Sie mit den Pfeiltasten durch den Kalender. Die Schaltflächen „Zurück“, „Monat“, „Jahr“ und „Weiter“ können mit der Tab-Taste den Fokus erhalten, wenn das Widget geöffnet ist.

Screenreader​

Wenn Benutzer mit der Tabulatortaste in das Eingabefeld für die Datumsauswahl wechseln, werden sie über den vorausgefüllten Datumswert informiert und darüber, dass dieser Wert aktuell aktiviert ist. In diesem Eingabefeld kann das Datum manuell eingegeben werden. Solange der Fokus auf dem vorausgefüllten Datum liegt, ist auch ein Kalender-Widget verfügbar. Benutzer können durch Drücken der Nach-Unten-Taste den Fokus auch auf das Widget verschieben. Die Navigation durch den Kalenderbereich des Widgets erfolgt über die Pfeiltasten. Der Wert, der aktuell den Fokus hat, wird von Screenreadern über das WAI-ARIA-Attribut aria-label ausgegeben. Die Schaltflächen „Zurück“, „Monat“, „Jahr“ und „Weiter“ können mit der Tab-Taste den Fokus erhalten, wenn das Widget geöffnet ist. Die React-Datumsauswahl aktiviert derzeit nicht die Tastaturnavigation zum Link „Heute“.

Handhabung von Eingaben​

In der Monatsauswahl-Komponente können Benutzer die Einfügemarke (den blinkenden Textcursor) zwischen verschiedenen Abschnitten des Datums (MM/JJJJ) bewegen. Benutzer können jedoch keine einzelnen Ziffern innerhalb eines Abschnitts löschen. Durch Löschen einer Ziffer wird der gesamte Abschnitt (MM oder JJJJ) gelöscht, sodass Benutzer ihn erneut eingeben müssen. Dieses Verhalten ist bei allen Datumskomponenten einheitlich, bei denen die Eingabe in der Eingabemaske formatiert wird, während ein Benutzer die Eingabe vornimmt.

Barrierefreiheit​

Diese Komponente wurde validiert, um die Richtlinien für Barrierefreiheit WCAG 2.2 AA in der Standardbasiskonfiguration zu erfüllen. Dazu wird u. a. Folgendes sichergestellt:

  • Das Kontrastverhältnis von Textelementen zu ihrem Hintergrund liegt über 4,5:1.
  • Nicht-textuelle Inhalte, die eine Bedeutung vermitteln sollen (z. B. Symbole und Fokusanzeigen), weisen ein Kontrastverhältnis von mindestens 3:1 zu den angrenzenden Farben auf.
  • Das jeweilige Element kann sowohl über eine Tastatur als auch über eine Maus bedient werden.
  • Der Zugriff auf die Inhalte erfolgt über Screenreader wie JAWS oder VoiceOver.

Die Konformität mit den Richtlinien für Barrierefreiheit hängt letztendlich davon ab, wie diese Komponente implementiert und angepasst wird. Vom Autor des Inhalts vorgenommene Änderungen können sich auf die Barrierefreiheit auswirken. Details zu unserem Modell der geteilten Verantwortung finden Sie in unserer Erklärung zur Barrierefreiheit von Jutro.

Achten Sie bei der Verwendung dieser Komponente darauf, dass die Beschriftung eindeutig angibt, welchen Monat der Benutzer eingeben oder auswählen muss.