Thijs Louisse
e564223708
chore(icon): update icon story for icon sets ( #626 )
...
* chore(icon): update docs (icon story for icon sets and readme)
2020-03-05 13:20:42 +01:00
Lars den Bakker
f887f973f0
feat(icon): add icon lazy loading system
2020-03-03 15:55:02 +01:00
Thomas Allmer
89b835a799
feat: improved storybook demos
...
Co-authored-by: Joren Broekema <Joren.Broekema@ing.com>
Co-authored-by: Alex Ghiu <Alex.Ghiu@ing.com>
Co-authored-by: Thijs Louisse <Thijs.Louisse@ing.com>
2020-01-13 13:58:03 +01:00
Thomas Allmer
4a93599228
chore: update storybook version
...
Co-authored-by: Joren Broekema <Joren.Broekema@ing.com>
2020-01-13 13:58:03 +01:00
Joren Broekema
b4da3dabf0
chore: add storybook addon for a11y and fix violations
...
Co-authored-by: Dionysios Nikolopoulos <den.auth@gmail.com>
2019-11-13 11:01:37 +01:00
Mikhail Bashkirov
aa8c270175
chore(icon): remove misleading story
2019-07-02 14:03:35 +02:00
Mikhail Bashkirov
a6b0780d4f
feat(icon): enforce icon security using tagged templates
...
BREAKING: Icon definition requires a function using a tag passed via arguments:
```js
// myicon.svg.js
// before
export default '<svg>...</svg>';
// after
export default tag => tag`<svg>...</svg>`;
```
Application developers have an alternative shortcut to use in-place with lit-html:
```js
// MyComponent.js
// before
render() {
return html`
<lion-icon .svg="${'<svg>...</svg>'}"></lion-icon>
`;
}
// after
render() {
return html`
<lion-icon .svg="${html`<svg>...</svg>`}"></lion-icon>
`;
}
```
2019-07-01 17:48:05 +02:00
Mikhail Bashkirov
099f2d7c9d
chore(icon): fix SVGs to prevent focus in IE11
2019-06-27 18:18:52 +02:00
Thomas Allmer
8d96f84090
fix: update storybook/linting; adjust story labels, eslint ignores
2019-04-28 15:02:31 +02:00
Thomas Allmer
ec8da8f12c
feat: release inital public lion version
...
Co-authored-by: Mikhail Bashkirov <mikhail.bashkirov@ing.com>
Co-authored-by: Thijs Louisse <thijs.louisse@ing.com>
Co-authored-by: Joren Broekema <joren.broekema@ing.com>
Co-authored-by: Gerjan van Geest <gerjan.van.geest@ing.com>
Co-authored-by: Erik Kroes <erik.kroes@ing.com>
Co-authored-by: Lars den Bakker <lars.den.bakker@ing.com>
2019-04-26 10:37:57 +02:00