Commit graph

241 commits

Author SHA1 Message Date
Joren Broekema
efc743fe6a chore: run custom-elements-manifest in postinstall and prepublish 2021-02-16 10:11:19 +01:00
Joren Broekema
ab8ac34384 chore: add custom-elements-manifest to dev deps, add script 2021-02-15 18:20:21 +01:00
thepassle
4c115ccf4e docs: add custom elements manifest 2021-02-15 18:07:33 +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
github-actions[bot]
b935982d38 Version Packages 2021-02-01 10:59:43 +00:00
Joren Broekema
33f639e885 fix(button): delay adding prevent event leakage handler by one frame 2021-02-01 10:38:59 +01:00
github-actions[bot]
742e0a3ccc Version Packages 2021-01-18 13:38:33 +00:00
github-actions[bot]
1a36727f18 Version Packages 2021-01-07 15:54:33 +00:00
Joren Broekema
3fefc359b8 fix(button): add user-select rule with prefixes 2021-01-07 12:01:59 +01:00
github-actions[bot]
f400425cf8 Version Packages 2021-01-06 16:44:27 +00:00
Joren Broekema
0566c5475e
Merge pull request #1155 from ing-bank/fix/select-rich-inside-overlay
Fix/select rich inside overlay
2021-01-06 17:42:51 +01:00
Joren Broekema
718843e5ba fix(button): set user-select to none to make btn text not selectable 2021-01-06 17:33:51 +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
github-actions[bot]
34ae80add5 Version Packages 2020-12-17 12:07:45 +00:00
github-actions[bot]
ee610f24fb Version Packages 2020-12-16 11:22:10 +00:00
github-actions[bot]
6b158098e3 Version Packages 2020-11-16 16:55:36 +00:00
Thijs Louisse
27020f12af fix(button): make click event target predictable (always host) 2020-11-11 18:04:46 +01:00
Thijs Louisse
84ec97a640 fix(button): do not override aria-labelledby from user 2020-11-11 14:20:46 +01:00
github-actions[bot]
e701f87802 Version Packages 2020-11-09 13:35:08 +00:00
github-actions[bot]
e13cf82411 Version Packages 2020-11-03 14:50:54 +00:00
Thomas Allmer
627d8f011b chore: update package debug scripts to work with npm 2020-10-30 11:13:20 +01:00
jorenbroekema
531b04bd62 chore: upgrade to npm 7 (workspaces), get rid of yarn 2020-10-28 16:11:19 +01:00
github-actions[bot]
90b73af922 Version Packages 2020-10-27 13:15:40 +00:00
Joren Broekema
be99638e18 chore: release packages 2020-10-19 14:26:30 +02:00
Joren Broekema
b910d6f730 fix(button): set width/height clickarea 100% 2020-10-19 13:07:49 +02:00
github-actions[bot]
59204ab3f1 Version Packages 2020-10-19 09:30:12 +00:00
jorenbroekema
f7ab53910d fix(button): set display to inline-flex for inline content 2020-10-16 12:24:46 +02:00
Jorge del Casar
26b605939f
refactor(button): several improvements (#1019)
- remove click-area --> move styles to host::before
- reduce css so that extending styles makes sense. Merge .btn with host
- reduce the template and remove the if else construction inside the template
- hide focus styles if they're not needed, for example, when an element receives focus via the mouse.
- improve __clickDelegationHandler. Use current slotted native button instead of create new one
- fix vertical align when 2 buttons are inline and one has icon. Example included.
- add min-with to ensure target size for mobile, not only height
- add test to check event.target in all situations (inside and outside form)
2020-10-15 12:13:46 +02:00
Thomas Allmer
7da5542ee7 chore: setup to test on all evergreen browsers 2020-10-12 17:05:23 +02:00
github-actions[bot]
1dfe35f000 Version Packages 2020-10-08 14:44:32 +00:00
Thijs Louisse
6679fe7743 chore: types button and combobox 2020-10-08 16:06:50 +02:00
github-actions[bot]
c03ebde5b5 Version Packages 2020-09-30 23:04:53 +02:00
github-actions[bot]
87c4545f5f Version Packages 2020-09-09 16:25:09 +02:00
Thijs Louisse
e42071d8dc fix: types for overlays, tooltip, button 2020-09-09 12:21:22 +02:00
github-actions[bot]
acf2def52a Version Packages 2020-09-07 08:47:32 +00:00
github-actions[bot]
e72ef2a41d Version Packages 2020-08-27 12:09:52 +02:00
github-actions[bot]
ab297162e4 Version Packages 2020-08-20 13:43:29 +00:00
github-actions[bot]
6a83263a0c Version Packages 2020-08-10 11:11:46 +00:00
Mathieu Puech
64336f4211 test: add visual regression testing with playwright 2020-07-30 11:19:27 -04:00
CircleCI
b7ea11c767 chore: release new versions
- @lion/accordion@0.1.3
 - @lion/ajax@0.4.4
 - @lion/button@0.7.8
 - @lion/calendar@0.9.6
 - @lion/checkbox-group@0.11.5
 - @lion/core@0.8.0
 - @lion/dialog@0.7.10
 - @lion/fieldset@0.13.12
 - @lion/form-core@0.2.5
 - @lion/form-integrations@0.1.18
 - @lion/form@0.6.12
 - @lion/helpers@0.5.3
 - @lion/icon@0.6.5
 - @lion/input-amount@0.7.12
 - @lion/input-date@0.7.12
 - @lion/input-datepicker@0.14.15
 - @lion/input-email@0.8.12
 - @lion/input-iban@0.9.12
 - @lion/input-range@0.4.12
 - @lion/input@0.7.12
 - @lion/localize@0.13.1
 - @lion/overlays@0.16.10
 - providence-analytics@0.2.2
 - @lion/radio-group@0.11.5
 - @lion/select-rich@0.18.17
 - @lion/select@0.7.12
 - singleton-manager@1.1.1
 - @lion/steps@0.5.4
 - @lion/switch@0.10.13
 - @lion/tabs@0.5.0
 - @lion/textarea@0.7.12
 - @lion/tooltip@0.12.5
 - @lion/validate-messages@0.2.4
2020-07-13 09:47:50 +00:00
Joren Broekema
263607fd63 chore: align package jsons files property everywhere 2020-07-13 11:34:45 +02:00
CircleCI
e04ae769ea chore: release new versions
- @lion/button@0.7.7
 - @lion/checkbox-group@0.11.0
 - @lion/dialog@0.7.7
 - @lion/fieldset@0.13.7
 - @lion/form-core@0.2.0
 - @lion/form-integrations@0.1.12
 - @lion/form@0.6.7
 - @lion/input-amount@0.7.7
 - @lion/input-date@0.7.7
 - @lion/input-datepicker@0.14.9
 - @lion/input-email@0.8.7
 - @lion/input-iban@0.9.7
 - @lion/input-range@0.4.7
 - @lion/input@0.7.7
 - @lion/overlays@0.16.7
 - @lion/radio-group@0.11.0
 - @lion/select-rich@0.18.11
 - @lion/select@0.7.7
 - @lion/switch@0.10.8
 - @lion/textarea@0.7.7
 - @lion/tooltip@0.12.2
 - @lion/validate-messages@0.1.7
2020-07-06 16:18:57 +00:00
Joren Broekema
9f9d49ebcf fix(button): add mouseupHandler also on 'this', remove iron test helpers 2020-06-30 17:17:58 +02:00
CircleCI
92df108799 chore: release new versions
- @lion/button@0.7.6
 - @lion/form-integrations@0.1.10
 - @lion/select-rich@0.18.9
2020-06-24 06:53:48 +00:00
Mathieu Puech
7eec6f3765 fix(button): prevent scrolling when repeating space key 2020-06-23 13:29:44 -04:00
CircleCI
8958b2fa02 chore: release new versions
- @lion/accordion@0.1.1
 - @lion/ajax@0.4.3
 - babel-plugin-extend-docs@0.2.2
 - @lion/button@0.7.5
 - @lion/calendar@0.9.4
 - @lion/checkbox-group@0.10.6
 - @lion/core@0.7.2
 - @lion/dialog@0.7.4
 - @lion/fieldset@0.13.6
 - @lion/form-core@0.1.6
 - @lion/form-integrations@0.1.8
 - @lion/form@0.6.6
 - @lion/helpers@0.5.2
 - @lion/icon@0.6.4
 - @lion/input-amount@0.7.6
 - @lion/input-date@0.7.6
 - @lion/input-datepicker@0.14.6
 - @lion/input-email@0.8.6
 - @lion/input-iban@0.9.6
 - @lion/input-range@0.4.6
 - @lion/input@0.7.6
 - @lion/localize@0.12.1
 - @lion/overlays@0.16.4
 - @lion/radio-group@0.10.6
 - remark-extend@0.2.1
 - @lion/select-rich@0.18.7
 - @lion/select@0.7.6
 - singleton-manager@1.1.0
 - @lion/steps@0.5.3
 - @lion/switch@0.10.7
 - @lion/tabs@0.4.4
 - @lion/textarea@0.7.6
 - @lion/tooltip@0.11.4
 - @lion/validate-messages@0.1.6
2020-06-18 14:06:56 +00:00
Joren Broekema
bd723947ae chore: add prettier-package-json everywhere and format on lint-staged 2020-06-18 11:54:50 +02:00
CircleCI
0f7ee151e0 chore: release new versions
- @lion/button@0.7.4
 - @lion/checkbox-group@0.10.5
 - @lion/dialog@0.7.3
 - @lion/fieldset@0.13.5
 - @lion/form-core@0.1.5
 - @lion/form-integrations@0.1.7
 - @lion/form@0.6.5
 - @lion/icon@0.6.3
 - @lion/input-amount@0.7.5
 - @lion/input-date@0.7.5
 - @lion/input-datepicker@0.14.5
 - @lion/input-email@0.8.5
 - @lion/input-iban@0.9.5
 - @lion/input-range@0.4.5
 - @lion/input@0.7.5
 - @lion/overlays@0.16.3
 - @lion/radio-group@0.10.5
 - @lion/select-rich@0.18.6
 - @lion/select@0.7.5
 - @lion/switch@0.10.6
 - @lion/tabs@0.4.3
 - @lion/textarea@0.7.5
 - @lion/tooltip@0.11.3
 - @lion/validate-messages@0.1.5
2020-06-10 09:12:18 +00:00
qa46hx
8d8cb79b16 chore(tabs): improve readme for storybook 2020-06-10 10:27:27 +02:00
CircleCI
8d9225c040 chore: release new versions
- @lion/ajax@0.4.2
 - @lion/button@0.7.3
 - @lion/calendar@0.9.2
 - @lion/checkbox-group@0.10.2
 - @lion/core@0.7.1
 - @lion/dialog@0.7.2
 - @lion/fieldset@0.13.2
 - @lion/form-core@0.1.2
 - @lion/form-integrations@0.1.4
 - @lion/form@0.6.2
 - @lion/helpers@0.5.1
 - @lion/icon@0.6.2
 - @lion/input-amount@0.7.2
 - @lion/input-date@0.7.2
 - @lion/input-datepicker@0.14.2
 - @lion/input-email@0.8.2
 - @lion/input-iban@0.9.2
 - @lion/input-range@0.4.2
 - @lion/input@0.7.2
 - @lion/localize@0.11.2
 - @lion/overlays@0.16.2
 - @lion/radio-group@0.10.2
 - @lion/select-rich@0.18.3
 - @lion/select@0.7.2
 - @lion/steps@0.5.2
 - @lion/switch@0.10.3
 - @lion/tabs@0.4.2
 - @lion/textarea@0.7.2
 - @lion/tooltip@0.11.2
 - @lion/validate-messages@0.1.2
2020-06-08 09:57:56 +00:00