npm start
sources are inside the public folder.
- VanillaJS components (not a framework) see ./public/js/components
- Flowbite on top of Tailwincss
- Fontawesome v5
- browser-sync
Current flowbite v2.2.1 css seems to be tailwindcss v3.3.5 but as a css file instead of a JS as you are welcome to use it from the tailwindcss quick start.
So here we just do not use flowbite v2.2.1 css but instead we use tailwindcss v3.3.5 JS file.
And we use flowbite v2.2.1 JS file to get their component bindings like the Modal for example.
https://mellowdevs.medium.com/web-components-using-vanilla-js-f7af00834caa https://coderpad.io/blog/development/intro-to-web-components-vanilla-js/
The "Try it out" is published as Github Pages from https://github.com/vizua3d/ArcelorMittalDemo/tree/gh-pages.
ArcelorMittalDemo repository is a public mirror of the ArcelorMittal private repository. To sync the mirror, run the following command from the ArcelorMittal private repository:
git push --mirror [email protected]:vizua3d/ArcelorMittalDemo.git
Then you need to sync the gh-pages branch, which is a subtree of the master branch. To do so use the following command from the master branch:
git subtree push --prefix public origin gh-pages