Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Divider component #97

Open
leonid opened this issue Sep 11, 2024 · 0 comments
Open

Divider component #97

leonid opened this issue Sep 11, 2024 · 0 comments
Assignees
Milestone

Comments

@leonid
Copy link
Collaborator

leonid commented Sep 11, 2024

A Divider component is a UI element used to separate content into distinct sections. Here are the key features a Divider component should have:

  1. Orientation: Support for both horizontal and vertical orientations.
  2. Customizable Thickness: Ability to adjust the thickness of the divider.
  3. Customizable Length: Ability to set the length of the divider.
  4. Color Customization: Ability to change the color of the divider.
  5. Dashed or Solid Line: Option to choose between a dashed or solid line style.
  6. Inset: Ability to add an inset to the divider, creating space on one or both sides.
  7. Text Label: Option to include a text label within the divider.
  8. Alignment: Ability to align the text label (left, center, right for horizontal dividers; top, middle, bottom for vertical dividers).
  9. Custom Styling: Ability to apply custom CSS classes or styles.
  10. Accessibility: Ensure the divider is accessible with proper ARIA attributes.

These features ensure that the Divider component is versatile, customizable, and accessible.

@leonid leonid self-assigned this Sep 11, 2024
@leonid leonid added this to the Alpha release milestone Sep 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant