* feat(tabs): use Directionality service to get direction, remove direction input
* feat(tabs): update styles and support line variant
* remove orientation input from tabs list
* add custom variants for data-active/horizontal/vertical
* docs(tabs): add more tab examples, target ng-icon in tabs trigger
* docs: fix lint
* chore: add additional custom-variant
* feat(tabs): add disabled input support to hlm tabs trigger
Add disabled input property to HlmTabsTriggerDirective and bind it to host
attributes. Add disabled boolean control to tabs stories.
* feat(tabs): enhance disabled handling in directives
Refactor disabled input usage across BrnTabsTriggerDirective
and HlmTabsTriggerDirective for consistency.
Update host bindings and story rendering logic.
* feat(tabs): refactor disabled input in BrnTabsTriggerDirective
Replace `disabledState` with `_disabled` using
booleanAttribute for transformation.
Simplify API for consistent and accurate disabled state handling.
* feat(tabs): clean up imports and remove unnecessary whitespace
nx format
* feat(tabs): use `_disabled` for consistent disabled state handling in BrnTabsTriggerDirective
Usage of the _disabled signal for host binding
* feat(tabs): add e2e tests for disabled state in tabs components
Include tests to verify default disabled behavior,
interactions with Storybook controls, and tab state transitions.
Refactor and update story setup for consistency.
* feat(tabs): format files
nx format
* feat(tabs): update e2e tests for horizontal orientation in disabled tabs
updated to use default horizontal orientation
* feat(tabs): enhance aria-disabled support and refine disabled state behavior
Improve `aria-disabled` handling in `BrnTabsTriggerDirective`
for better accessibility consistency. Update e2e tests and
Storybook stories to validate enhancements and adjust rendering logic.
* feat(tabs): reorder class attributes in Storybook for consistency
format
* feat(tabs): add ts ignore for signal
Added ts ignore due to naming convention
* feat: remove standalone property from various directives and components in the Helm UI library
* feat: enable strictStandalone option in Angular compiler settings
* feat(tabs): add unregister functionality to BrnTabsDirective (#710)
* style(tabs): nx format on tabs-content, tabs-trigger (#710)
* feat(tabs): missing if statement when unsetting active tab (#710)
* refactor(tabs): move brn tabs and brn tabs content to separate files
* fix(tabs): tabList and paginationButton class alias
* docs(tabs): update code snippets
* docs(tabs): use readonly values for paginated example