Commit Graph

18 Commits

Author SHA1 Message Date
Marc Stammerjohann 34e835e843 feat: update duplicate outputs, replace ngModel (#1428)
* feat: migrate duplicate output from model + output to input + linkedSignal + output, closes #1385

# Conflicts:
#	libs/helm/switch/src/lib/hlm-switch.ts

* feat(pagination): replace ngModel

* fix(toggle-group): select fires twice onChange and change.emit

* feat: rename value/checked input and linkedSignal
2026-06-09 18:51:22 +02:00
Suprasanna Ojha faabf4dc78 fix(toggle-group): update toggle group to allow deselection of items (#1321) 2026-04-19 14:55:03 +02:00
Marc Stammerjohann 11d5b4390c chore: add types to inputs for the docs api (#1062) 2025-12-04 12:37:22 +01:00
Merlin Moos fd3229abe6 fix: add order 2025-11-12 23:08:18 +01:00
Merlin 6d60dc9d7d feat: add lint rule template last 2025-11-12 15:05:31 +01:00
Marc Stammerjohann e9a37eab01 feat: toggle/toggle group polishing (#973)
* feat(toggle): update toggle styles and use BrnToggle as host directive

* docs(toggle): update preview example

* chore: rename toggle group healthcheck

* chore: update snapshot

* feat(toggle): add healthcheck and migration for brnToggle

* feat(toggle): run brnToggle migration

* chore: prettier ignore storybook css file, update tailwind styles

# Conflicts:
#	apps/ui-storybook/.storybook/tailwind.css

* feat(toggle): expose aria-label input from BrnToggle

* docs(toggle): update examples

* chore: update storybook tailwind.css

* feat(toggle): update toggle selectors

* fix(toggle): migration test

* feat(toggle-group): improve brn and hlm usage

* docs(toggle-group): update preview

* feat(toggle-group): rename toggle-group-item file

* feat(toggle-group): add healthcheck and migration for brn-toggle-group

* feat(toggle): run brn-toggle-group migration

* docs(toggle-group): update examples and add new

* feat(toggle-group): update snapshot

* fix(toggle-group): update brn test

* feat(toggle-group): add aria-label and type to BrnToggleGroupItem

* docs(toggle-group): add form example

* feat(toggle-group): update host directives inputs/ouputs

* fix(toggle-group): update e2e test and remove tabindex from toggle group

* fix(toggle-group): lint issue with change output

* feat(toggle-group): update snapshot

* docs: update example imports
2025-10-30 10:44:00 +01:00
Merlin 424f0162ad feat: fix tests 2025-09-29 16:44:58 +02:00
Merlin c6e6387739 refactor: align eslint rules 2025-09-29 15:59:20 +02:00
Merlin 9e34f79ded refactor: consistent type import 2025-09-29 14:42:31 +02:00
moosme adf55dbdd3 refactor: polish imports (#890)
Co-authored-by: Merlin <merlin.moos@oldendorff.com>
2025-09-27 17:52:14 -04:00
Ashley Hunter 1dcd4a44fc refactor: import consistency (#881)
* refactor: import consistency

* fix: review feedback
2025-09-22 22:11:15 +02:00
moosme 5a326b435b fix: fix event bubbling issues and other control value accessor bugs (#874)
* chore: nightly release 2025-08-24 ⚡

* chore: nightly release 2025-08-25 ⚡

* chore: nightly release 2025-08-26 ⚡

* fix: prevent event bubbling

---------

Co-authored-by: Leonidas <leonidas@spartan.ng>
Co-authored-by: Merlin <merlin.moos@oldendorff.com>
2025-09-15 14:00:57 +02:00
moosme 5def645d0c Id generation (#864)
* chore: nightly release 2025-08-24 ⚡

* chore: nightly release 2025-08-25 ⚡

* chore: nightly release 2025-08-26 ⚡

* chore: nightly release 2025-08-27 ⚡

* chore: nightly release 2025-08-28 ⚡

* feat: start component id by 1 #863

---------

Co-authored-by: Leonidas <leonidas@spartan.ng>
2025-08-31 18:21:00 +02:00
Ashley Hunter b1ed68e0d0 refactor: use the latest angular naming conventions (#766)
* refactor: use the latest angular naming conventions

* build: merge

* docs: fixing unexpected component rename

Co-authored-by: Ajit Panigrahi <ajitzero@gmail.com>

* build: fix generated code

* build: fixing build

* build: fix directive

* feat: adding helm migration

* build: health check detection improvements

* build: checking file type

* build: fix formatting

---------

Co-authored-by: Ajit Panigrahi <ajitzero@gmail.com>
2025-07-30 22:32:02 +02:00
MerlinMoos ced805c807 fix: make access modifier consistent #755 (#758)
* fix: make access modifier consistent #755

* fix: run format

* fix: resolve build issues

---------

Co-authored-by: Merlin Moos <merlin.moos@oldendorff.com>
2025-07-22 17:43:20 +02:00
Jeevan fb3d95a340 Remove standalone property (#701)
* feat: remove standalone property from various directives and components in the Helm UI library

* feat: enable strictStandalone option in Angular compiler settings
2025-06-10 22:00:48 +02:00
Marc Stammerjohann b90984b2f6 refactor: enforce eslint prefer onpush change detection (#688) 2025-05-14 02:41:54 +02:00
Jakub Sapała 23b13891e7 feat: toggle-group component (#634)
* feat(toggle-group): first draft with existing brn toggle group functionalities

* chore(toggle-group): add toggle-group to scope & template

* chore: move toggle-group functionality to new brn & hlm

* fix: fix error at format and lint

* fix: fix remaining eslint error

* fix: update spartan-ng/brain version for toggle-group

* fix: resolve format issue in the toggle-group

* fix(toggle-group): resolve e2e errors

* feat(toggle-group): add healthcheck migrate toggle-group

* feat(toggle-group): add argTypes in toggle-group storybook & fix format issues

* chore: delete unnecessary comments

* chore: nightly release 2025-04-02 ⚡

* chore: nightly release 2025-04-03 ⚡

* chore: nightly release 2025-04-04 ⚡

* chore: update toggle-group dependencies

---------

Co-authored-by: Leonidas <leonidas@spartan.ng>
2025-04-08 08:53:47 +02:00