- Ruby >= 2.5
- Node >= 14
$ bundle install
$ npm install && npm run serve
Open from http://localhost:4000/dot-portal
JS/SCSS/image files can be found in src
.
Uses webpack to compile JS and CSS.
$ npm run build
Static files generated in docs
folder
SVG icon map generated using IcoMoon app.
- Import icons from
src/icons
folder - Select the icons
- Add/remove icons as necessary
- Click 'Generate SVG & More'
- Download and copy the contents of
symbol-defs.svg
intoincludes/svg.html
When committing your changes, if there are any Prettier errors with formatting (run as part of the precommit
hook) bypass it using the --no-verify
option.