Commit graph

123 commits

Author SHA1 Message Date
Joel-Levi
fdc5e73fd2
Fix black bars on dialogs with preventsScroll enabled on ios 15 (#1526)
fix(overlays): black bars on dialogs with preventsScroll enabled on ios 15
2021-11-11 13:13:57 +01:00
Alex Radu
b6be7ba482 fix(overlays): fix condition in is-equal-config util and add null guard 2021-11-10 09:12:04 +02:00
gerjanvangeest
6e86fb4eab
fix(overlays): hide local overlay on ESC (#1500)
* fix(overlays): hide local overlay on ESC
2021-09-21 17:29:52 +02:00
Konstantinos Norgias
72067c0d19 chore: format & changeset 2021-05-20 12:38:58 +02:00
Konstantinos Norgias
e17f7bdfa6 feat: upgrade to lit2
Co-authored-by: Thijs Louisse <Thijs.Louisse@ing.com>
2021-05-20 12:21:43 +02:00
Thijs Louisse
239cce3bf7 feat(overlays): expose "repositionOverlay()" on OverlayMixin 2021-04-17 14:31:41 +02:00
Thijs Louisse
f2d9b8e232 fix(overlays): only focus controlled elements after hide 2021-04-13 00:32:50 +02:00
Thijs Louisse
ccd757fa39 fix: many types 2021-04-12 15:08:02 +02:00
Konstantinos Norgias
77a0424595 chore: add protected and private type info 2021-04-01 19:40:43 +02:00
Joren Broekema
6ea0298884 fix: use ...styles / CSSResult[] everywhere for types consistency 2021-03-30 17:25:02 +02:00
Thijs Louisse
412270fa1a fix(overlays): enhanced and documented closeOnOutsideClick
Co-authored-by: Konstantinos Norgias <Konstantinos.Norgias@ing.com>
2021-03-18 15:38:38 +01:00
Joren Broekema
02184c7752
Merge pull request #1192 from barroudjo/fix-body-margin-auto-error
Update OverlayController.js
2021-03-11 18:44:01 +01:00
Jonathan
2e8e547cd4 fix(overlays): prevent error throw for body margin auto 2021-03-11 18:29:39 +01:00
Joren Broekema
6b91c92d67 fix: update dependencies, fix tests, dont use .prototype 2021-02-25 10:09:06 +01:00
Manuel Martin
b2f981db72 refactor: add package exports entry
This commit adds the exports entry in each package.json, exposing the public parts of each package and hiding the private ones.
2021-02-15 17:49:22 +01:00
Joren Broekema
a77452b0ac fix(overlays): reinsert missing tab detect el, don't error on disconnect 2021-01-28 16:18:28 +01:00
Joren Broekema
17e6a9f380
Merge pull request #1184 from ing-bank/fix/backdropNodeParent
fix(overlays): guard for backdrop parent node on teardown
2021-01-18 14:37:05 +01:00
Joren Broekema
9352b577fa fix(overlays): guard for backdrop parent node on teardown 2021-01-18 13:41:07 +01:00
Joren Broekema
9112d243db fix: upgrade to latest scoped elements, add missing types 2021-01-14 13:08:23 +01:00
Joren Broekema
8fb7e7a193 fix: types base constructor same return type 2021-01-13 17:05:07 +01:00
Joren Broekema
a04ea59c63 fix(overlays): put tooltip arrow css props on host 2021-01-11 12:20:24 +01:00
Jorge del Casar
98f1bb7e1c fix: normalize dependencies
Co-authored-by: jorenbroekema <Joren.Broekema@ing.com>
2021-01-06 10:53:38 +01:00
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
Mathieu Puech
1e2f92b2f1 fix(dialog): prevent opened-changed to be sent when it is not changing 2020-12-17 15:23:42 -05:00
qa46hx
80031f66c7 fix(overlays): position arrow correctly for placement top 2020-12-16 16:25:46 +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
Joren Broekema
11e8dbcbfe fix(overlays): return promises for toggle open and close methods 2020-12-07 13:27:40 +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
7709d7c265 fix(overlays): fix deepContains wrt recursed children, nested shadows 2020-12-02 14:27:36 +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
Thijs Louisse
5553e43e8f fix: point to parent constructor styles 2020-12-01 10:16:48 +01:00
Thijs Louisse
3944c5e8cf
feat(overlays): open, close and toggle methods on host 2020-11-19 12:56:44 +01:00
Thijs Louisse
9142a53da3
feat(overlays): make arrow config more composable (#1101) 2020-11-19 10:58:05 +01:00
Joren Broekema
b222fd781f fix: make styles consistent across lion and fix some missing types 2020-11-10 12:33:21 +01:00
gerjanvangeest
7f32fa9a23
Merge pull request #1074 from ing-bank/fix/focus
Fix/focus
2020-11-05 11:25:32 +01:00
Thomas Allmer
9c3224b4ff chore: add ArrowMixin improvements, add Datepicker local/global switch 2020-11-04 18:06:49 +01:00
Joren Broekema
fff79915f9 fix: use deep active element, reset to root on focusout without focusin 2020-11-04 13:53:36 +01:00
Joren Broekema
bc97030fed chore: use focusout instead of blur which does not bubble 2020-10-28 12:46:51 +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
a4c4f1ee8a fix(overlays): check for config contentNode if slot content is undefined 2020-10-08 15:39:32 +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