Commit graph

49 commits

Author SHA1 Message Date
Joren Broekema
8fb7e7a193 fix: types base constructor same return type 2021-01-13 17:05:07 +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
jorenbroekema
2e95029b0a fix: update typescript to latest 3 and fix errors 2020-11-09 13:09:23 +01:00
Thomas Allmer
9c3224b4ff chore: add ArrowMixin improvements, add Datepicker local/global switch 2020-11-04 18:06:49 +01:00
Joren Broekema
e9cee0397b feat: add types for calendar and datepicker 2020-10-06 12:41:03 +02:00
Joren Broekema
6394c08033 fix: remove unnecessary shadow outlet slots 2020-09-16 12:21:07 +02:00
Thomas Allmer
26f683d045 feat(overlays): make OverlayController constructor tasks sync 2020-09-03 16:49:15 +02:00
Joren Broekema
874ff48339 feat(form-core): form-core types
Co-authored-by: Thijs Louisse <Thijs.Louisse@ing.com>
2020-09-02 09:02:47 +02:00
qa46hx
65ecd43276 feat: update to latest lit-element version 2020-08-27 10:53:03 +02:00
Joren Broekema
781d74d31a fix(datepicker): remove calendar id in calendar overlay frame 2020-06-30 17:18:07 +02:00
Joren Broekema
3ae448f826 chore: move icon intro to icon package so it can be extended 2020-06-08 11:27:26 +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
qa46hx
a02f9e8b3e fix(input-datepicker): align template to FormControlMixin 2020-04-29 10:05:06 +02:00
Davide
9731771c23 fix: add display:none for hidden (#692) 2020-04-29 10:05:06 +02:00
George Serbanescu
4776810be9 fix: validators use validatorName instead of name 2020-04-15 14:45:43 +03:00
Joren Broekema
5103289f99 fix: convert unnecessary backticks to single quotes for unpkg 2020-04-02 16:25:41 +02:00
Joren Broekema
42c840f949 feat: refrain from using dynamic vars inside dynamic import
BREAKING: Dynamic variables inside dynamic content are problematic for tools that use static analysis, therefore we have removed it, but you can still add it back on your extension if it works for you. The change may break your extension if you relied on this logic, you can add it back yourself by overriding the static get localizeNamespaces(). Example can be found here: https://github.com/ing-bank/lion/blob/%40lion/localize%400.8.10/packages/localize/stories/50-system-overview.stories.mdx#rendering-with-localizemixin
2020-03-25 17:02:10 +01:00
Joren Broekema
15b4a5ebb3 feat: use Scoped Elements
Co-authored-by: Alex Ghiu <Alex.Ghiu@ing.com>
Co-authored-by: Thijs Louisse <Thijs.Louisse@ing.com>
2020-03-05 16:04:49 +01:00
Joren Broekema
f810a30103 fix(input-datepicker): refactor unnamed slot to named content slot
unnamed slot is now removed, you have to use named slot="content" in order to pass content to the calendar overlay frame
2020-03-05 16:04:49 +01:00
Sławek Amielucha
ad1e828d51 chore: unify the naming of changedProperties param (#620) 2020-03-04 17:33:09 +01:00
Thijs Louisse
2e064b4b91
Merge pull request #613 from ing-bank/fix/reducePublicProps
Fix/reduce public props
2020-03-02 09:06:01 +01:00
Thijs Louisse
ce0630f32b fix: normalize subclasser apis 2020-02-27 11:07:12 +01:00
George Serbanescu
7c45dd6839 feat(validate): use static validatorName instead of instance name (#600) 2020-02-26 15:25:12 +01:00
Thijs Louisse
97678dd49b chore: cleanup todos 2020-02-26 14:32:52 +01:00
qa46hx
d29d9db754 fix(datepicker): focus on selected date on opening 2020-01-08 10:56:24 +01:00
Thijs Louisse
b2c5f92e08 feat(overlays): close/hide events on dom (OverlayMixin) level 2019-12-11 15:51:06 +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
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
Erik Kroes
b34b399e17 fix(datepicker): close with outside click (#386) 2019-11-27 14:19:59 +01:00
Thomas Allmer
396deb2e3b feat: finalize validation and adopt it everywhere
Co-authored-by: Alex Ghiu <alex.ghiu@ing.com>
Co-authored-by: Gerjan van Geest <Gerjan.van.Geest@ing.com>
Co-authored-by: Thijs Louisse <Thijs.Louisse@ing.com>
Co-authored-by: Joren Broekema <joren.broekema@ing.com>
Co-authored-by: Erik Kroes <erik.kroes@ing.com>
2019-11-18 15:30:08 +01:00
Joren Broekema
66d3d390ae feat: remove all deprecations from lion 2019-11-13 11:00:48 +01:00
Thijs Louisse
4c26befaae feat: update to latest 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>
Co-authored-by: Alex Ghiu <Alex.Ghiu@ing.com>
2019-10-10 17:14:49 +02:00
Thomas Allmer
4529efb6a6 chore: align select-rich and input-datepicker with latest overlays 2019-09-25 11:48:11 +02:00
Thijs Louisse
59190719d8 chore(input-datepicker): cleanup of old delegation mechanism 2019-08-14 15:04:38 +02:00
gerjanvangeest
eb1e295576 chore: removed super.properties everywhere 2019-08-13 17:28:23 +02:00
Eloisa Jocson-Iting
a0ebd2da2c fix: support Chinese language 2019-07-17 10:11:32 +02:00
Mikhail Bashkirov
fe4848410f fix(datepicker): dynamic translations fallback path 2019-07-17 10:11:31 +02:00
Thijs Louisse
5cd9452df9 fix(input-datepicker): disable invoker when readonly 2019-06-24 17:21:08 +02:00
Carlo Canlas
7643e64572 fix: support en-PH locale for polymer-cli 2019-06-20 10:49:06 +02:00
Ovidiu
b729bf07d4 fix: support language fallback for non found locales (#102) 2019-06-18 15:25:06 +02:00
Mikhail Bashkirov
72760cf0fe fix(input-datepicker): fix race condition which breaks focus 2019-05-27 16:30:22 +02:00
Mikhail Bashkirov
0f2dfc63d2 fix(input-datepicker): prevent button from submitting forms
Co-authored-by: Daniel Alarcon Amador <daniel.amador@ing.com>
2019-05-22 16:27:15 +02:00
Thijs Louisse
73ad0bdebb chore: added yarn-error.log to .gitignore 2019-05-16 11:05:32 +02:00
Thijs Louisse
9b110ca0f9 feat(input-datepicker): added input-datepicker component
Co-authored-by: Erik Kroes <erik.kroes@ing.com>
Co-authored-by: Gerjan van Geest <gerjan.van.geest@ing.com>
Co-authored-by: Mikhail Bashkirov <mikhail.bashkirov@ing.com>
2019-05-16 11:05:11 +02:00