Structure

Extract the zip file you received after purchase and you will find the files and folders listed below:

Folder/file name Description
dashly/theme/dist Generated production files, like HTML, CSS, JS, images and vendor files.
dashly/theme/node_modules Directory where npm installs dependencies (by default the folder is not included)
dashly/theme/src/js This folder contains the all the necessary JavaScript source files (theme, vendor and helpers files) that are processed to dist/assets/js/ folder.
dashly/theme/src/scss This folder contains all project Sass files that are compiled to styles in dist/assets/css/ folder.
dashly/theme/src/images Image assets folder. Organised into subfolders for ease of use. Processed to dist/assets/images/ folder.
dashly/theme/src/favicon Favicon assets folder. Processed to dist/assets/favicon/ folder.
dashly/theme/src/html This folder contains all HTML/Handlebars files that are compiled into HTML in dist folder.
dashly/theme/src/partials This folder contains some HTML/Handlebars files, which are used in src/html.
dashly/theme/dist/docs This folder contains the documentation files. Also available online.
dashly/theme/webpack.config.js Webpack module bundler configuration file.
dashly/theme/package.json List of dependencies and npm information.
dashly/theme/package-lock.json package-lock.json is automatically generated for any operations where npm modifies either the node_modules tree, or package.json.
dashly/theme/config.json Basic configuration file for the website like Demo mode or theme.
dashly/theme/.babelrc This file tells the Babel how we want our code to transpile.
dashly/theme/.browserlistrc The config file to set up target browsers for webpack.
dashly/.gitignore Hides all unnecessary files from Git.
dashly/icons&illustrations Contains 27,500 icons and 209 illustrations for free, exclusively from Dashly.