- Install node js from here
- Run
npm install npm@latest -g
- Run
npm install rimraf -g
npm install
npm start
- Install the library with npm (don't forget to add --save)
- Import the library in this file:
scss/main.scss
- Run
npm start
and you are ready.
- Install the library with npm (don't forget to add --save)
- Add the library path to
tasks/task.concat.js
, in theconcatLib
task. - Run
npm start
and you are ready.
- Add the fonts path in the
tasks/task.fonts.js
, in thelibPaths.src.fonts
object - Run
npm start
and you are ready.
- Create the file to
js/src
directory - Add the file path to
tasks/task.concat.js
, in theconcatApp
task, beforecustom.js
directory. - Run
npm start
and you are ready.
- Add your images in the
img/src
directory. - Execute
gulp minify-img
. - Use your images from the
img/dist
directory.
Example:<img src="@Url.Content(Html.ThemePath(WorkContext.CurrentTheme, "/img/dist/hello-world.png"))" />
.
- Add your favicon in the
img/src
directory with the name logo.png (image size 1500x1500) . - Change the configuration in the
tasks/task.favicon.js
file. - Execute
gulp minify-img
. - Execute
gulp favicon
and you are ready.
- Responsive zones with Bootstrap 3 Grid
- Layout Part Grid System responsive with Bootstrap 3 Grid
- Responsive Main Menu with burger button for mobile devices
- Search form in main menu
- Dropdown menu, with two levels
- Favicons for multiple devices
- Bootstrap pager
- Responsive dynamic form elements
- Share to social - Layout Snippet
- Responsive iFrame - Layout Snippet
- Authenticated User - Layout Snippet
- Orchard Notification converted to Toastr messages
- Responsive Image element
- Image element can be an anchor if you place a URL in media caption
- Responsive Login Form
- Responsive Register Form
- Login, logout buttons to footer
- Accept Cookies message
- Page loader with font-awesome icon
- Disable button on form submit
- Customized blogpost
- Gulp for compiling SCSS, JavaScript compression, CSS Prefixing, Image minification etc.