Commit graph

2957 commits

Author SHA1 Message Date
Ayo
3ee822ed1a chore(deps): add gh-pages 2025-11-06 11:08:44 +01:00
Ayo
1eaac5d53e chore: update readme instruction for deployment 2025-11-06 11:07:03 +01:00
Ayo
83fbb979da chore: deploy to gh pages 2025-11-06 11:03:21 +01:00
Tobi
eb8b7bd73f
Tobi fixed todo in readme (#2604)
Some checks are pending
Release / Release (push) Waiting to run
* Removed/Commented out TODO section in readme

* Removed TODO section in readme
2025-11-05 08:52:01 +01:00
github-actions[bot]
014a136cb1
Version Packages (#2599)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-30 13:38:25 +01:00
Oleksii Kadurin
abcc6fdd69
fix: hidesOnEsc for nested overlays 2025-10-30 12:47:53 +01:00
gerjanvangeest
e6a8fa70e5
fix(input-amount-dropdown): add translations (#2598) 2025-10-28 09:10:11 +01:00
Koen Reefman
f385bed336
Fix wrong property in docs (#2593)
Co-authored-by: Koen Reefman <koen.reefman@ing.com>
2025-10-27 10:41:05 +01:00
Thijs Louisse
b74d312bc0
Merge pull request #2592 from ing-bank/changeset-release/master
Version Packages
2025-10-20 22:20:22 +02:00
github-actions[bot]
34d2477f70 Version Packages 2025-10-20 11:09:21 +00:00
Thijs Louisse
f7e73f8f23 feat(providence-analytics): enhance getSourceCodeFragmentOfDeclaration api 2025-10-20 13:08:12 +02:00
github-actions[bot]
bfc0ad112f
Version Packages (#2588)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-08 07:20:46 +02:00
Thijs Louisse
da9233250f chore: ignore portal build files 2025-10-07 22:24:35 +02:00
Oleksii Kadurin
f8dda40696
fix: improve the way the default slots are moved inside the component 2025-10-07 12:35:09 +02:00
Pavlik Kiselev
890cd49895 fix: fixed demos 2025-10-06 11:30:26 +02:00
Pavlik Kiselev
5af3c24248
Fixed root directory (#2584)
* fix: fixed hardcoded name of the root directory because in the build its different

* chore: trigger pipeline
2025-10-04 16:15:40 +02:00
Pavlik Kiselev
e24dc9bb25 fix: re-apply components migration and rename extensions to assets to avoid name collisions 2025-10-04 13:37:07 +02:00
Pavlik Kiselev
699838c478 fix: swallow an error in case symlink has already been created 2025-10-03 17:24:22 +02:00
Thijs Louisse
3c0ac8105b chore: temp commenting out localize demo lines to make astro build work 2025-10-03 15:32:41 +02:00
Thijs Louisse
62ab5898eb chore: update to latest LTS of Node (22) 2025-10-03 13:55:51 +02:00
Pavlik Kiselev
fec5e33de5 fix: rebase afterbase 2025-10-03 09:37:32 +02:00
gerjanvangeest
26c699ca92 chore: update portal styling 2025-10-03 09:37:32 +02:00
gerjanvangeest
63f93ab51b chore: colour upgrades 2025-10-03 09:37:32 +02:00
Pavlik Kiselev
df9ca9fec5 feat: improved Astro integration 2025-10-03 09:37:32 +02:00
okadurin
70b0241189 feat: initial Astro integration
Co-authored-by: Oleksii Kadurin <ovkadurin@gmail.com>; Thijs Louisse <Thijs.Louisse@ing.com>
2025-10-03 09:37:32 +02:00
github-actions[bot]
4c077fbf1d
Version Packages (#2569)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-17 09:23:34 +02:00
ByoungYong Kim
6e0ed97423
Feat/lazy loaded singleton (#2570)
* feat(singleton-manager): lazifyInstation functionality

* Update getLocalizeManager to register itself lazily

Co-authored by: Thijs Louisse <Thijs.Louisse@ing.com>

---------

Co-authored-by: Byoungyoung Kim <Byoungyoung.Kim@ing.com>
2025-09-17 09:12:06 +02:00
gerjanvangeest
02d0106a06
fix(input-stepper): make decrement and increment functions protected instead of private (#2568) 2025-09-04 14:28:54 +02:00
github-actions[bot]
b80c6f41b0
Version Packages (#2567)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-03 15:41:06 +02:00
Oleksii Kadurin
5360c5a969
fix: improve rendering for lion-select-rich by lit cache (#2566) 2025-09-03 15:01:43 +02:00
github-actions[bot]
07f7ea6bab
Version Packages (#2564)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-25 11:55:53 +02:00
Oleksii Kadurin
da22fdb7d0
fix: allow the popup dialog to close when it is setup by lit cache (#2563) 2025-08-25 09:47:14 +02:00
github-actions[bot]
9ac3fa403a
Version Packages (#2562)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-21 14:11:04 +02:00
Robin Van Roy
f6860c4bb7
amount-dropdown small fixes (#2561)
* chore(amountDropdown): export types.

* chore(amountDropdown): remove opinionated styling.

* chore(amountDropdown): changeset.

* chore(amountDropdown): props.styling optional

* chore(amountDropdown): fix tests.
2025-08-20 08:59:56 +02:00
github-actions[bot]
1437fddf22
Version Packages (#2560)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-13 14:43:48 +02:00
Robin Van Roy
57800c4501
chore: adds lion-input-amount-dropdown (#2505)
Co-authored-by: gerjanvangeest <Gerjan.van.Geest@ing.com>
2025-08-13 14:40:57 +02:00
github-actions[bot]
5f1d716627 Version Packages 2025-08-08 14:43:22 +02:00
Thijs Louisse
90d6e43c9c chore: release small features as patch below v1 2025-08-08 12:35:21 +02:00
Robin Van Roy
713429ac80
feat: adds display options configurability to the success validation 2025-08-07 17:20:34 +02:00
Pavlik Kiselev
9266a786f2 fix: build after titles migration 2025-08-01 18:06:40 +02:00
Thijs Louisse
63454c28ab fix: cleanup IE11 code LionButton 2025-07-31 21:57:46 +02:00
Thijs Louisse
76946d22b4 fix: add @slot and @customElement for better ce-manifest output 2025-07-31 21:57:46 +02:00
github-actions[bot]
a12baddc37 Version Packages 2025-07-29 19:14:00 +02:00
Thijs Louisse
64b72a049e fix(form-core): make sure renamed Required validator are identified as such, while remaining compatible with multiple versions 2025-07-29 18:46:46 +02:00
Thijs Louisse
57eec5b599 fix: make sure helpText and label respond to empty strings 2025-07-29 18:46:46 +02:00
Thijs Louisse
fb0813bc6d fix(overlays): don't use hidesOnOutsideEsc in configs, as it disallows nested overlays (a11y concern) 2025-07-29 17:22:12 +02:00
vbabu35
f19befe9c4
fix: preselection in combobox
Co-authored-by: JYOTHI <JYOTHI@Jyomayi.local>
Co-authored-by: Thijs Louisse <Thijs.Louisse@ing.com>
2025-07-29 17:21:22 +02:00
Thijs Louisse
da46980da1 fix(overlays): avoid native dialog esc interference 2025-07-28 17:50:10 +02:00
sainzrow
765a1a298c
fix(combobox): add support for disabled and readonly states
* fix(combobox): don't use setAttribute for disabled/enabled attributes

How to reproduce this bug:

1. Go to https://lion.js.org/components/combobox/overview/ or just use the combobox in your application.
2. Inspect the combobox in the browser. Click on the `<lion-combobox>` element at the DOM inspector.
3. At the JavaScript console, print `$0.disabled`. Observe it is currently `false`, and the user can interact with it normally.
4. (optional) Run `$0.disabled =true`. Observe the user cannot interact with it anymore. That's expected.
5. Run `$0.disabled = false`.

BUG: The user cannot interact with the combobox anymore, despite `disabled` being false.

Root cause: If you inspect the `<input>` element, you can see it has `disabled="false"`.

The [specs](https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#enabling-and-disabling-form-controls:-the-disabled-attribute) say:

> The `disabled` content attribute is a [boolean attribute](https://html.spec.whatwg.org/multipage/common-microsyntaxes.html#boolean-attribute).
>
> A form control is **disabled** if any of the following are true:
> * the element is a `button`, `input`, `select`, `textarea`, or form-associated custom element, and the `disabled` attribute is specified on this element (regardless of its value);

And [also](https://html.spec.whatwg.org/multipage/common-microsyntaxes.html#boolean-attribute):

> A number of attributes are **boolean attributes**. The presence of a boolean attribute on an element represents the true value, and the absence of the attribute represents the false value.

Thanks to @thematho for finding the root cause.

* fix(combobox): add support for disabled and readonly states with corresponding tests

* Update packages/ui/components/combobox/src/LionCombobox.js

Co-authored-by: Thijs Louisse <t_louisse@hotmail.com>

* Update packages/ui/components/combobox/src/LionCombobox.js

Co-authored-by: Thijs Louisse <t_louisse@hotmail.com>

* Update packages/ui/components/combobox/src/LionCombobox.js

Co-authored-by: Thijs Louisse <t_louisse@hotmail.com>

* fix(combobox): added accessibility tests

---------

Co-authored-by: Denilson Sá Maia <denilsonsa@gmail.com>
Co-authored-by: Thijs Louisse <t_louisse@hotmail.com>
2025-07-28 16:29:32 +02:00
Thijs Louisse
9a80ba9c55 chore: test for disconnected overlay 2025-07-28 15:58:44 +02:00