Skip to content

Commit

Permalink
Версия 3.0.
Browse files Browse the repository at this point in the history
  • Loading branch information
andreysgra committed May 19, 2019
1 parent 0c9a46f commit 574580d
Show file tree
Hide file tree
Showing 198 changed files with 10,331 additions and 8,321 deletions.
7 changes: 7 additions & 0 deletions .babelrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"presets": [
[
"@babel/preset-env"
]
]
}
2 changes: 0 additions & 2 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
# Файл с настройками для редактора.
#
# http://editorconfig.org

root = true
Expand Down
32 changes: 32 additions & 0 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
{
"env": {
"browser": true,
"es6": true,
"node": true
},
"extends": "eslint:recommended",
"parserOptions": {
"ecmaVersion": 2015,
"sourceType": "module"
},
"rules": {
"indent": [
"error",
2,
{"SwitchCase": 1
}
],
"linebreak-style": [
"error",
"unix"
],
"quotes": [
"error",
"single"
],
"semi": [
"error",
"always"
]
}
}
10 changes: 6 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
.DS_Store
.idea
*.ai
*.log
*.pdf
*.psd
*.sublime*
build
node_modules
npm-debug.*
Thumbs.db
.DS_Store
.idea
layouts
build
dist
node_modules
13 changes: 6 additions & 7 deletions .stylelintrc → .stylelintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,23 +4,22 @@
"at-rule-no-vendor-prefix": true,
"color-hex-length": "long",
"color-named": "never",
"declaration-block-no-redundant-longhand-properties": [true, {ignoreShorthands: ["flex-flow"]}],
"declaration-block-no-redundant-longhand-properties": true,
"declaration-no-important": true,
"font-family-name-quotes": "always-unless-keyword",
"font-family-name-quotes": "always-where-recommended",
"function-url-quotes": "always",
"media-feature-name-no-vendor-prefix": true,
"no-duplicate-selectors": true,
"property-no-vendor-prefix": true,
"selector-attribute-quotes": "always",
"selector-combinator-space-after": "always",
"selector-max-attribute": [0, {ignoreAttributes: ["href"]}],
"selector-max-attribute": [0, { "ignoreAttributes": ["href"] }],
"selector-max-id": 0,
"selector-max-type": [0, {ignoreTypes: ["a", "body", "img"]}],
"selector-max-type": [0, { "ignore": ["descendant"] }],
"selector-max-universal": 0,
"selector-no-qualifying-type": true,
"selector-no-vendor-prefix": true,
"selector-type-no-unknown": true,
"string-quotes": "double",
"value-keyword-case": "lower",
"value-no-vendor-prefix": true,
"unit-case": "lower"
}
}
209 changes: 0 additions & 209 deletions Gruntfile.js

This file was deleted.

52 changes: 42 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,56 @@
# Проект «Пинк» от [HTML Academy](https://htmlacademy.ru/)

[![Build status][travis-image]][travis-url] [![Dependency status][dependency-image]][dependency-url]

* Вёрстка: [Андрей Грачев](https://github.com/andreysgra/)
* [Демо проекта](https://andreysgra.github.io/pink/)
Вёрстка: [Андрей Грачев](https://github.com/andreysgra/)

[Демо проекта](https://andreysgra.github.io/pink/)

---

## Как использовать

* `npm install` - установка зависимостей
* `npm run build` - сборка проекта
* `npm test` - запуск теста на наличие стилистических ошибок
* `npm start` - сборка проекта и запуск локального сервера
* `npm run deploy` - сборка проекта и отправка собранного проекта на GitHub Pages
`npm install` - установка зависимостей.

---
`npm start` - сборка проекта в режиме разработки и запуск локального сервера.

`npm run build` - финальная сборка проекта.

**Файлы:**
`npm run deploy` - финальная сборка проекта и размещение его в [GitHub Pages](https://pages.github.com).

`npm run dist` - финальная сборка проекта и упаковка его в zip-архив.

`npm test` - запуск теста на наличие стилистических ошибок.

---

- [Specification.md](Specification.md) — техническое задание проекта.
## Структура проекта

```bash
.
├── build/ # каталог сборки проекта (cоздаётся автоматически)
├── dist/ # каталог, в котором архивируется собранный проект (cоздаётся автоматически)
├── gulpfile.js/ # каталог задач для Gulp
├── source/ # каталог для размещения исходных файлов проекта
│ ├── fonts/ # каталог шрифтов
│ ├── img/ # каталог растровых и векторных изображений
│ │ └── icons/ # каталог векторных изображений для генерации векторного спрайта
│ ├── js/ # каталог JS файлов
│ ├── styles/ # каталог файлов стилей
│ └── index.html # файл разметки страницы
├── .babelrc # файл конфигурации Babel
├── .editorconfig # файл конфигурации настроек редактора
├── .eslintrc.json # файл конфигурации ESLint
├── .gitattributes # файл атрибутов Git
├── .gitignore # файл исключений Git
├── .npmrc # файл конфигурации npm
├── .stylelintrc.json # файл конфигурации stylelint
├── .travis.yml # файл конфигурации Travis CI
├── package.json # файл npm зависимостей и настроек проекта
├── package-lock.json # lock-файл npm
├── README.md # документация проекта
└── Specification.md # техническое задание
```

[travis-image]: https://travis-ci.org/andreysgra/pink.svg?branch=master
[travis-url]: https://travis-ci.org/andreysgra/pink
Expand Down
Loading

0 comments on commit 574580d

Please sign in to comment.