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 @@ +