halstack-react
halstack-react copied to clipboard
Library of components for building SPAs with React and Halstack Design System
**Checklist** _(Check off all the items before submitting)_ - [ ] Build process is done without errors. All tests pass in the `/lib` directory. - [ ] Self-reviewed the code...
Currently, our design system includes [standardized scroll styles](https://www.figma.com/design/68NdlTuOcN4kpYxUguJqdf/Halstack-DS-%C2%B7-UI-Library?node-id=8723-2143&m=dev), but they are not easily accessible for use within custom components or UI elements outside of the core system. To improve consistency...
It's been a while since [the `required` attribute](https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/required) has been available in the `input type="file"` in HTML5. After a user request, I consider including it in our component a valid...
**Is your feature request related to a problem? Please describe.** When using an action icon for either prefix or suffix, the displayed text in the tooltip is set by default...
**Checklist** _(Check off all the items before submitting)_ - [x] Build process is done without errors. All tests pass in the `/lib` directory. - [x] Self-reviewed the code before submitting....
Although we have the text input `suggestions` prop, intended for this use case, our component is not adapted to be a proper search field. - It lacks the appropriate [`role="search"`](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/search_role)...
We are falling short in the accessibility of the Dialog component, we need to review this and find a solution following the W3C patterns which recommend the usage of `aria-labelledby`...
**Checklist** - [x] The build process is done without errors. All tests pass in the `/lib` directory. - [x] Self-reviewed the code before submitting. - [x] Meets accessibility standards. -...
Right now, our container component only supports colors from our palette. However, when designing for other products, we should be able to theme the component to change the background or...
**Checklist** _(Check off all the items before submitting)_ - [x] Build process is done without errors. All tests pass in the `/lib` directory. - [x] Self-reviewed the code before submitting....