Start project
Showing
.editorconfig
0 → 100644
.eslintignore
0 → 100644
.eslintrc
0 → 100644
.gitattributes
0 → 100644
.gitignore
0 → 100644
.pug-lintrc
0 → 100644
.stylelintignore
0 → 100644
.stylelintrc
0 → 100644
.travis.yml
0 → 100644
LICENSE
0 → 100644
README.md
0 → 100644
build/readme.md
0 → 100644
config.js
0 → 100644
createBlock.js
0 → 100644
gulpfile.js
0 → 100644
package-lock.json
0 → 100644
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
package.json
0 → 100644
| { | ||
| "name": "NTH-start-project", | ||
| "version": "4.1.0", | ||
| "description": "Startkit for HTML/CSS/JS pages layout.", | ||
| "author": "Nikolay Gromov", | ||
| "license": "WTFPL", | ||
| "repository": { | ||
| "type": "git", | ||
| "url": "https://github.com/nicothin/NTH-start-project.git" | ||
| }, | ||
| "scripts": { | ||
| "test": "npm run test:pug && npm run test:style && npm run test:js", | ||
| "test:pug": "glob-exec \"src/**/*.pug\" -- \"pug-lint {{files.join(' ')}}\"", | ||
| "test:style": "stylelint \"src/**/*.scss\" --syntax=scss", | ||
| "test:js": "eslint src/blocks/**/*.js src/js/**/*.js", | ||
| "start": "gulp", | ||
| "wlib": "cross-env BUILD_LIBRARY=true gulp", | ||
| "build": "cross-env MODE=production gulp build", | ||
| "lint-staged": "lint-staged" | ||
| }, | ||
| "browserslist": [ | ||
| "> 1%", | ||
| "last 2 versions" | ||
| ], | ||
| "lint-staged": { | ||
| "*.{js,pug,md}": "editorconfig-cli", | ||
| "*.pug": "pug-lint", | ||
| "*.scss": "stylelint --syntax=scss", | ||
| "*.js": "eslint" | ||
| }, | ||
| "devDependencies": { | ||
| "@babel/core": "^7.6.2", | ||
| "@babel/preset-env": "^7.6.2", | ||
| "@htmlacademy/editorconfig-cli": "^1.0.0", | ||
| "autoprefixer": "^10.2.4", | ||
| "babel-eslint": "^10.0.3", | ||
| "babel-loader": "^8.0.6", | ||
| "browser-sync": "^2.26.7", | ||
| "cpy": "^8.1.0", | ||
| "cross-env": "^7.0.2", | ||
| "css-mqpacker": "^7.0.0", | ||
| "del": "^6.0.0", | ||
| "eslint": "^7.19.0", | ||
| "get-classes-from-html": "^1.0.1", | ||
| "gh-pages": "^3.1.0", | ||
| "glob-exec": "^0.1.1", | ||
| "gulp": "^4.0.2", | ||
| "gulp-concat": "^2.6.1", | ||
| "gulp-csso": "^4.0.1", | ||
| "gulp-debug": "^4.0.0", | ||
| "gulp-imagemin": "^7.1.0", | ||
| "gulp-plumber": "^1.2.1", | ||
| "gulp-postcss": "^9.0.0", | ||
| "gulp-pretty-html": "^2.0.10", | ||
| "gulp-pug": "^4.0.1", | ||
| "gulp-rename": "^2.0.0", | ||
| "gulp-replace": "^1.0.0", | ||
| "gulp-sass": "^4.0.1", | ||
| "gulp-sourcemaps": "^3.0.0", | ||
| "gulp-svgmin": "^3.0.0", | ||
| "gulp-svgstore": "^7.0.1", | ||
| "gulp.spritesmith": "^6.11.0", | ||
| "husky": "^4.2.3", | ||
| "jstransformer-markdown-it": "^2.0.0", | ||
| "lint-staged": "^10.0.9", | ||
| "merge-stream": "^2.0.0", | ||
| "mkdirp": "^1.0.3", | ||
| "path": "^0.12.7", | ||
| "postcss": "^8.2.5", | ||
| "postcss-import": "^14.0.0", | ||
| "postcss-inline-svg": "^5.0.0", | ||
| "pug-lint": "^2.6.0", | ||
| "stylelint": "^13.2.1", | ||
| "stylelint-order": "^4.0.0", | ||
| "stylelint-selector-bem-pattern": "^2.1.0", | ||
| "through2": "^4.0.2", | ||
| "vinyl-buffer": "^1.0.1", | ||
| "webpack": "^5.21.1", | ||
| "webpack-stream": "^6.1.2" | ||
| }, | ||
| "dependencies": { | ||
| "autosize": "^4.0.2", | ||
| "baron": "^3.0.3", | ||
| "choices.js": "^9.0.1", | ||
| "closest": "0.0.1", | ||
| "svg4everybody": "^2.1.8" | ||
| }, | ||
| "husky": { | ||
| "hooks": { | ||
| "pre-commit": "lint-staged" | ||
| } | ||
| } | ||
| } |
src/blocks/alert/alert.pug
0 → 100644
src/blocks/alert/alert.scss
0 → 100644
src/blocks/alert/readme.md
0 → 100644
src/blocks/baron/baron.js
0 → 100644
src/blocks/baron/baron.pug
0 → 100644
src/blocks/baron/baron.scss
0 → 100644
src/blocks/baron/readme.md
0 → 100644
src/blocks/btn/btn.pug
0 → 100644
src/blocks/btn/btn.scss
0 → 100644
src/blocks/btn/readme.md
0 → 100644
src/blocks/burger/burger.js
0 → 100644
src/blocks/burger/burger.pug
0 → 100644
src/blocks/burger/readme.md
0 → 100644
src/blocks/card/card.pug
0 → 100644
src/blocks/card/card.scss
0 → 100644
src/blocks/card/readme.md
0 → 100644
src/blocks/close/close.pug
0 → 100644
src/blocks/close/close.scss
0 → 100644
src/blocks/close/readme.md
0 → 100644
src/blocks/code/code.pug
0 → 100644
src/blocks/code/code.scss
0 → 100644
src/blocks/code/readme.md
0 → 100644
src/blocks/comment/readme.md
0 → 100644
src/blocks/form/form.pug
0 → 100644
src/blocks/form/form.scss
0 → 100644
src/blocks/form/readme.md
0 → 100644
src/blocks/label/label.pug
0 → 100644
src/blocks/label/label.scss
0 → 100644
src/blocks/label/readme.md
0 → 100644
src/blocks/loader/loader.pug
0 → 100644
src/blocks/loader/readme.md
0 → 100644
src/blocks/logo/logo.pug
0 → 100644
src/blocks/logo/logo.scss
0 → 100644
src/blocks/logo/readme.md
0 → 100644
src/blocks/modal/modal.js
0 → 100644
src/blocks/modal/modal.pug
0 → 100644
src/blocks/modal/modal.scss
0 → 100644
src/blocks/modal/readme.md
0 → 100644
src/blocks/or/or.pug
0 → 100644
src/blocks/or/or.scss
0 → 100644
src/blocks/or/readme.md
0 → 100644
src/blocks/page/page.scss
0 → 100644
src/blocks/page/readme.md
0 → 100644
src/blocks/social/readme.md
0 → 100644
src/blocks/social/social.pug
0 → 100644
344 Bytes
287 Bytes
src/blocks/table/readme.md
0 → 100644
src/blocks/table/table.pug
0 → 100644
src/blocks/table/table.scss
0 → 100644
src/blocks/tabs/readme.md
0 → 100644
src/blocks/tabs/tabs.js
0 → 100644
src/blocks/tabs/tabs.pug
0 → 100644
src/blocks/tabs/tabs.scss
0 → 100644
src/blocks/to-top/readme.md
0 → 100644
src/blocks/to-top/to-top.js
0 → 100644
src/blocks/to-top/to-top.pug
0 → 100644
3.56 KB
4.51 KB
2.33 KB
686 Bytes
1010 Bytes
2.42 KB
src/favicon/favicon.ico
0 → 100644
14.7 KB
2.49 KB
src/favicon/site.webmanifest
0 → 100644
src/fonts/readme.md
0 → 100644
src/img/demo-avatar-f.png
0 → 100644
10.4 KB
src/img/demo-avatar-m.png
0 → 100644
8.28 KB
src/img/demo-logo.svg
0 → 100644
src/img/demo-product.jpg
0 → 100644
2.82 KB
src/js/head-script.js
0 → 100644
src/js/script.js
0 → 100644
src/pages/404.pug
0 → 100644
src/pages/blocks-demo.pug
0 → 100644
src/pages/index.pug
0 → 100644
src/pug/layout-block-lib.pug
0 → 100644
src/pug/layout.pug
0 → 100644
src/readme.md
0 → 100644
src/scss/mixins.scss
0 → 100644
src/scss/print.scss
0 → 100644
src/scss/readme.md
0 → 100644
src/scss/variables.scss
0 → 100644