renovate[bot]
|
37a8e07e01
|
[deps] UIF: Update @compodoc/compodoc to v1.1.32 and fix icon button property (#17557)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Vicki League <vleague@bitwarden.com>
|
2025-12-08 09:03:15 -05:00 |
|
Bryan Cunningham
|
9d82fc7dfc
|
[CL-95] loading spinner (#16363)
* add spiner from previous branch
* add loading spinner to button
* Add spinner to dialog
* Add spinner to icon button
* add spinner to multi select component
* fix spinner positioning
* Add mock i18n in stories where needed
* round stroke caps. Update classes
* fix ts error
* fix broken tests
* add missing translation keys to stories
* Add mising key for layout
* Add mising key for nav group
* Add mising key for spotlight
* Add mising key for product switcher
* Add mising key for dialog service
* add translation to copy click story
|
2025-09-23 15:36:18 -04:00 |
|
Vicki League
|
26c0176e2e
|
[CL-712] Update icon button, components using it, and affected virtual scroll heights (#15683)
|
2025-08-05 10:58:49 -04:00 |
|
Vicki League
|
6811ea4c0b
|
[CL-707] Migrate CL codebase to signals (#15340)
|
2025-07-16 08:39:37 -04:00 |
|
Vicki League
|
6d1914f43d
|
[CL-485] Add small delay for async action loading state (#12835)
|
2025-02-25 09:56:01 -05:00 |
|
Andreas Coroiu
|
bb4f063fe7
|
[EC-558] Reflecting async progress on buttons and forms (#3548)
* [EC-556] feat: convert button into component
* [EC-556] feat: implement loading state
* [EC-556] feat: remove loading from submit button
* [EC-556] fix: add missing import
* [EC-556] fix: disabling button using regular attribute
* [EC-556] feat: implement bitFormButton
* [EC-556] feat: use bitFormButton in submit button
* [EC-556] fix: missing import
* [EC-558] chore: rename file to match class name
* [EC-558] feat: allow skipping bitButton on form buttons
* [EC-558]: only show spinner on submit button
* [EC-558] feat: add new bit async directive
* [EC-558] feat: add functionToObservable util
* [EC-558] feat: implement bitAction directive
* [EC-558] refactor: simplify bitSubmit using functionToObservable
* [EC-558] feat: connect bit action with form button
* [EC-558] feat: execute function immediately to allow for form validation
* [EC-558] feat: disable form on loading
* [EC-558] chore: remove duplicate types
* [EC-558] feat: move validation service to common
* [EC-558] feat: add error handling using validation service
* [EC-558] feat: add support for icon button
* [EC-558] fix: icon button hover border styles
* [EC-558] chore: refactor icon button story to show all styles
* [EC-558] fix: better align loading spinner to middle
* [EC-558] fix: simplify try catch
* [EC-558] chore: reorganize async actions
* [EC-558] chore: rename stories
* [EC-558] docs: add documentation
* [EC-558] feat: decouple buttons and form buttons
* [EC-558] chore: rename button like abstraction
* [EC-558] chore: remove null check
* [EC-558] docs: add jsdocs to directives
* [EC-558] fix: switch abs imports to relative
* [EC-558] chore: add async actions module to web shared module
* [EC-558] chore: remove unecessary null check
* [EC-558] chore: apply suggestions from code review
Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com>
* [EC-558] fix: whitespaces
* [EC-558] feat: dont disable form by default
* [EC-558] fix: bug where form could be submit during a previous submit
* [EC-558] feat: remove ability to disable form
Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com>
|
2022-10-10 16:04:29 +02:00 |
|