Download the project or clone it
$ git clone [email protected]:rom-30/vojaganto.git
-
No Javascript, Custom CSS and HTML only
-
SCSS - Stylesheet language that’s compiled to CSS
-
Icons from IcoMoon - SVG Sprite
-
BEM - Component-based approach to web development
$ npm install
$ npm start
/* sass/_base.scss */
:root {
--color-primary: cornflowerblue;
--color-primary-light: skyblue;
--color-primary-dark: lightsteelblue;
}
<svg>
<use xlink:href="img/sprite.svg#icon-magnifying-glass"></use>
</svg>
# List of SVGs in sprite /img/SVG
├── aircraft-take-off.svg
├── bookmark.svg
├── chat.svg
├── chevron-thin-right.svg
├── home.svg
├── key.svg
├── location-pin.svg
├── magnifying-glass.svg
├── map.svg
└── star.svg
$ npm build:css