Skip to content

Drawer und Dialog: level Property für Heading implementieren #9984

@laske185

Description

@laske185

Der Drawer-Komponent soll ein level Property bekommen, um die semantische Überschrift korrekt zu setzen. Aktuell wird immer der String verwendet. Das neue Property level soll Werte von 0 bis 6 akzeptieren (0 = <strong>, 1-6 = <h1> bis <h6>, analog zum generellen Heading-Verhalten).

Akzeptanzkriterien:

  • Neues Property level am Drawer-Component (nummerisch, Werte 0-6)
  • Bei level=0 wird <strong> verwendet, bei level=1-6 entsprechend <h1>-<h6> als Heading ausgegeben
  • Defaultwert und Typdokumentation ergänzen
  • Unit-Tests für die Funktionalität
  • Storybook-Beispiele/Documentation aktualisieren

Hintergrund:
Dies verbessert die Zugänglichkeit (Accessibility) und die Konsistenz innerhalb der Komponentenbibliothek.

Metadata

Metadata

Assignees

Labels

copCommunity of Practicesv4

Projects

Status

🔍 Review

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions