Contents
Sparkle source code
sparkle/
├── dist/
│ ├── sparkle.js
│ ├── sparkle.js.map
│ ├── sparkle.min.css
│ ├── sparkle.umd.cjs
│ └── sparkle.umd.cjs.map
└── src/
├── js/
│ ├── classes/
│ │ ├── Navbar.js
│ │ └── Parallax.js
│ ├── sparkle.js
│ └── utilities.js
└── scss/
├── abstracts/
│ ├── functions/
│ │ ├── _color-contrast.scss
│ │ ├── _functions.scss
│ │ ├── _math.scss
│ │ ├── _responsive-font-size.scss
│ │ ├── _svg-encode.scss
│ │ ├── _transition.scss
│ │ └── _utilities.scss
│ ├── mixins/
│ │ ├── _animations.scss
│ │ ├── _buttons.scss
│ │ ├── _media-queries.scss
│ │ ├── _mixins.scss
│ │ ├── _typography.scss
│ │ └── _utilities.scss
│ ├── variables/
│ │ ├── _body.scss
│ │ ├── _buttons.scss
│ │ ├── _colors.scss
│ │ ├── _forms.scss
│ │ ├── _images.scss
│ │ ├── _layout.scss
│ │ ├── _options.scss
│ │ ├── _tables.scss
│ │ ├── _typography.scss
│ │ ├── _utilities.scss
│ │ └── _variables.scss
│ └── _abstracts.scss
├── base/
│ ├── reset/
│ │ ├── _document.scss
│ │ ├── _forms.scss
│ │ ├── _images.scss
│ │ ├── _interactive.scss
│ │ ├── _misc.scss
│ │ ├── _reset.scss
│ │ ├── _root.scss
│ │ ├── _tables.scss
│ │ └── _typography.scss
│ ├── _base.scss
│ ├── _buttons.scss
│ ├── _forms.scss
│ ├── _images.scss
│ ├── _tables.scss
│ └── _typography.scss
├── components/
│ ├── _breadcrumb.scss
│ ├── _card.scss
│ ├── _components.scss
│ ├── _cover.scss
│ ├── _pagination.scss
│ └── _parallax.scss
├── layout/
│ ├── footer/
│ │ ├── _copyright.scss
│ │ ├── _footer.scss
│ │ ├── _layout.scss
│ │ ├── _navbar.scss
│ │ └── _social.scss
│ ├── header/
│ │ ├── _header.scss
│ │ ├── _layout.scss
│ │ ├── _logo.scss
│ │ └── _navbar.scss
│ ├── _container.scss
│ ├── _grid.scss
│ ├── _layout.scss
│ └── _page-wrapper.scss
├── vendors/
│ ├── _splide.scss
│ └── _vendors.scss
├── _utilities.scss
└── sparkle.scss