diff --git a/.eslintignore b/.eslintignore
index 796d1f3d..dafb2e59 100644
--- a/.eslintignore
+++ b/.eslintignore
@@ -11,3 +11,5 @@ src/plugins/
ckeditor5
playground/editor
playground/ecl-webcomponents
+packages/ecl-webcomponents-react-consumer/src/assets/
+packages/ecl-webcomponents-angular-workspace/server.js
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 81c7ed9c..7573b611 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -58,7 +58,7 @@ jobs:
- name: Package application
run: yarn build
- name: Deploy to Netlify
- uses: nwtgck/actions-netlify@v1.2.1
+ uses: nwtgck/actions-netlify@v2.0.0
with:
alias: preview-${{ github.event.number }}
publish-dir: 'build'
diff --git a/.storybook/main.js b/.storybook/main.js
index d1600546..95039f6f 100644
--- a/.storybook/main.js
+++ b/.storybook/main.js
@@ -27,6 +27,9 @@ if (!isProd) {
path.resolve(`${__dirname}/../src/components/ecl-gallery`),
path.resolve(`${__dirname}/../src/components/ecl-range`),
path.resolve(`${__dirname}/../src/components/ecl-menu`),
+ path.resolve(`${__dirname}/../src/components/ecl-modal`),
+ path.resolve(`${__dirname}/../src/components/ecl-description-list`),
+ path.resolve(`${__dirname}/../static`),
];
}
diff --git a/.storybook/manager-head.html b/.storybook/manager-head.html
new file mode 100644
index 00000000..ac5adbe9
--- /dev/null
+++ b/.storybook/manager-head.html
@@ -0,0 +1 @@
+
diff --git a/.storybook/manager.js b/.storybook/manager.js
new file mode 100644
index 00000000..15355590
--- /dev/null
+++ b/.storybook/manager.js
@@ -0,0 +1,47 @@
+import { addons } from '@storybook/addons';
+import browserUpdate from 'browser-update';
+import { create } from '@storybook/theming';
+
+addons.setConfig({
+ isFullscreen: false,
+ showNav: true,
+ showPanel: true,
+ panelPosition: 'bottom',
+ sidebarAnimations: true,
+ enableShortcuts: true,
+ isToolshown: true,
+ theme: create({
+ base: 'light',
+ brandTitle: `ECL Webcomponents`,
+ brandUrl: 'https://github.com/ec-europa/ecl-webcomponents',
+ brandImage: undefined,
+ }),
+ initialActive: 'sidebar',
+ sidebar: {
+ showRoots: false,
+ },
+});
+
+browserUpdate({
+ required: {
+ i: 999,
+ e: 79,
+ f: -4,
+ c: -4,
+ s: -2,
+ },
+ text: {
+ msg: 'This websites uses storybook which doesn\'t fully support {brow_name}.',
+ msgmore: '(supported browsers are: chrome latest 5, firefox latest 5, safari latest 3, Edge latest 5)',
+ },
+ text_for_i: {
+ msg: 'Sorry, Internet Explorer is not supported on this website.',
+ msgmore: '',
+ },
+ text_for_e: {
+ msg: 'Sorry, Microsoft Edge is only supported starting from version 79 on this website.',
+ msgmore: '',
+ },
+ noclose: false,
+ no_permanent_hide: false,
+});
diff --git a/.storybook/preview-head.html b/.storybook/preview-head.html
index 0038f3a9..2a4a8afa 100644
--- a/.storybook/preview-head.html
+++ b/.storybook/preview-head.html
@@ -1,3 +1,4 @@
+