Commit graph

50 commits

Author SHA1 Message Date
Joren Broekema
1f62ed8b74 feat: upgrade to popper 2
Co-authored-by: Thijs Louisse <Thijs.Louisse@ing.com>
2021-01-05 14:18:21 +01:00
gerjanvangeest
b1cc3b2999
Merge pull request #1131 from ing-bank/fix/select-rich-width
Fix/select rich width
2020-12-10 16:16:13 +01:00
qa46hx
c61be3a844 fix(overlays): get the precise referenceNode width 2020-12-07 16:14:35 +01:00
Riovir
de536282e1 fix(overlays): sync config change to controller
Co-authored-by: jorenbroekema <joren.broekema@ing.com>
2020-12-07 13:08:37 +01:00
Joren Broekema
18f47a8d21
Merge pull request #1115 from ing-bank/fix/overlays-focus
Fix/overlays focus
2020-12-02 14:37:56 +01:00
Joren Broekema
83359ac2b9 fix(overlays): only set inert for placementMode global 2020-12-02 13:35:30 +01:00
Thomas Allmer
2eeace23d5 fix(overlays): keep hide/show hooks 2020-12-02 12:19:38 +01:00
Thomas Allmer
bdf1cfb26c fix(overlays): blur focused element on hide if inside overlay 2020-10-12 17:05:23 +02:00
Joren Broekema
d83f7fc5ce feat(overlays): simplify backdrop API, allow animated backdrop for local 2020-10-08 15:37:30 +02:00
jorenbroekema
b5e7df3ed9 fix: fix backdrop teardown/init bugs and align APIs WIP 2020-10-07 18:08:27 +02:00
Thijs Louisse
01a798e59e feat(combobox): new package combobox
Co-authored-by: Joren Broekema <Joren.Broekema@ing.com>
2020-09-30 19:33:34 +02:00
Thomas Allmer
278798636c fix(overlays): add transition hooks to overlays 2020-09-30 13:15:20 +02:00
Joren Broekema
526aee2006 chore: revert outlet removal since needed for local backdrop 2020-09-16 12:21:07 +02:00
Joren Broekema
a9d6971c67 feat(overlays): abstract arrow logic from tooltip into ArrowMixin 2020-09-16 12:21:07 +02:00
Thijs Louisse
e42071d8dc fix: types for overlays, tooltip, button 2020-09-09 12:21:22 +02:00
Thomas Allmer
26f683d045 feat(overlays): make OverlayController constructor tasks sync 2020-09-03 16:49:15 +02:00
Evita
5a48e69bc7 fix(overlays): fix unhandled rejection 2020-08-10 10:51:20 +02:00
Thijs Louisse
e46f51ce33 fix(overlays): no hide on label click 2020-07-13 12:02:16 +02:00
Thijs Louisse
c3f7aa8ea2 fix(overlays): role preservation + guarded attr storage 2020-07-13 11:05:27 +02:00
Joren Broekema
53a54261e9 fix(overlays): add protected show and hide complete hooks,fix flaky test 2020-07-09 11:25:00 +02:00
Thijs Louisse
e571de808a chore: mitigate browser errors WTR 2020-07-06 19:25:15 +02:00
Joren Broekema
4585cd43ba chore: fix flaky test, prevent unhandled promise undefined feedbackNode 2020-07-06 17:42:41 +02:00
gerjanvangeest
bc45c655e3
Merge pull request #726 from ing-bank/fix/tooltipA11y
[tooltip] accessibility fixes
2020-06-23 13:18:07 +02:00
Thijs Louisse
dfe1905e7c fix(overlays): accessibility attrs setup/teardown 2020-06-23 12:33:14 +02:00
Joren Broekema
b500dfe237 chore: fix demo links and move back icon intro 2020-06-08 17:39:29 +02:00
Mathieu Puech
c8da23ccb2 fix(overlays): prevent resize due to scrollbars on global overlay open (#746) 2020-06-03 11:24:56 +02:00
Joren Broekema
78dbfbed49 fix: throw when passing unconnected contentNode
This was already not working and would give you problems, now we explicitly mention why it fails by throwing an error
2020-06-03 11:24:56 +02:00
Thijs Louisse
d1189c9b4e fix(overlays): contain focus when tabbing into window 2020-05-19 20:02:37 +02:00
Thijs Louisse
4719a1e6cd chore: run prettier 2020-05-18 12:53:13 +02:00
Thijs Louisse
e19a0f483c fix(overlays): local backdrop outlet 2020-05-18 12:53:13 +02:00
Aymen Ben Amor
f33ea6b0b0 feat(overlays): enhance content projection for styling purposes
Co-authored-by: Thijs Louisse <thijs.louisse@ing.com>
Co-authored-by: Joren Broekema <joren.broekema@ing.com>
2020-05-17 17:27:29 +02:00
Joren Broekema
a451d4fc8a chore: apply prettier formatting changes 2020-04-29 10:05:06 +02:00
Thomas Rutten
d7cfab016f
feat(overlays): add invokerRelation option (#672) 2020-04-07 09:41:35 +02:00
Joren Broekema
e636ce1f9c fix(select-rich): consider no default select for inheritsReferenceWidth 2020-03-26 13:50:27 +01:00
Max Larionov
e472b64f7b fix(overlays): support backdrop with local overlay 2020-03-20 16:32:19 +01:00
Thijs Louisse
97678dd49b chore: cleanup todos 2020-02-26 14:32:52 +01:00
Joren Broekema
bd24eca40c chore: cause a version bump for the mdx change that needs one 2020-02-13 17:00:23 +01:00
Marcos Gil
c0ed437e8f feat(overlay): add hide on outside esc handler 2020-02-06 11:16:24 +01:00
Joren Broekema
9982c0698e chore(tooltip): cleanup arrow 2019-12-17 09:16:37 +01:00
Joren Broekema
d4f99f1b92 feat(tooltip): arrow
Co-authored-by: CubLion <alex.ghiu@ing.com>
2019-12-13 15:19:41 +01:00
Thijs Louisse
b2c5f92e08 feat(overlays): close/hide events on dom (OverlayMixin) level 2019-12-11 15:51:06 +01:00
erik
e1a417b041 feat: integrate and pass automated a11y testing 2019-12-03 15:15:01 +01:00
Thomas Allmer
49974bd2b8 fix: no longer use overlay templates 2019-12-01 16:03:04 +01:00
Thomas Allmer
c899cf26d2 fix(overlays): hideOnEsc should also work while being on the invoker 2019-11-29 18:24:22 +01:00
Joren Broekema
0b3149469a fix(overlays): remove _contentNodeWrapper on teardown 2019-11-29 17:34:48 +01:00
Joren Broekema
45f557183d feat(overlays): improve API for overriding controller config in mixin 2019-11-29 17:34:46 +01:00
Joren Broekema
6b2b91f1b3 chore: refactor OverlayMixin, remove redundant lion-popup 2019-11-29 17:34:19 +01:00
Joren Broekema
a5a9f975a6 feat: refactor the overlay system implementations, docs and demos 2019-11-29 17:32:31 +01:00
Joren Broekema
8237b64a3b fix(overlays): remove setting inheritsReferenceWidth by default 2019-10-25 14:20:37 +02:00
Thijs Louisse
364f185ad8 feat(overlays): release new overlay system
Co-authored-by: Thomas Allmer <Thomas.Allmer@ing.com>
Co-authored-by: Joren Broekema <Joren.Broekema@ing.com>
Co-authored-by: Mikhail Bashkirov <Mikhail.Bashkirov@ing.com>
2019-10-10 17:14:24 +02:00