https://github.com/nicothin/criteria-of-quality-frontend
Критерии качественной вёрстки (разметка, стилизация, картинки, шрифты, автоматизация и пр.)
https://github.com/nicothin/criteria-of-quality-frontend
checklist criteria css frontend html less postcss sass stylus
Last synced: 14 days ago
JSON representation
Критерии качественной вёрстки (разметка, стилизация, картинки, шрифты, автоматизация и пр.)
- Host: GitHub
- URL: https://github.com/nicothin/criteria-of-quality-frontend
- Owner: nicothin
- License: other
- Created: 2017-01-20T09:24:55.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-03-26T14:27:48.000Z (about 8 years ago)
- Last Synced: 2025-03-24T08:11:22.505Z (about 1 month ago)
- Topics: checklist, criteria, css, frontend, html, less, postcss, sass, stylus
- Language: JavaScript
- Homepage:
- Size: 89.8 KB
- Stars: 25
- Watchers: 2
- Forks: 11
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Критерии хорошей верстки
Обязательные и необязательные критерии оценки вёрстки.
[Проверить вёрстку](https://nicothin.github.io/criteria-of-quality-frontend/index-0.0.3.html)
## Автоматизация некоторых проверок
Нужно поставить зависимости: `npm i`
Проверяемые файлы и папки положить в `test/`, вызвать `npm run lint`. Найденные ошибки будут показаны в консоли с упоминанием файла, строки и описания ошибки.
Проверка | Инструмент | Описание
--- | --- | ---
Соответствие БЭМ | [bemlint](https://github.com/DesTincT/bemlint) | Соответствие разметки правилам БЭМ-а (разделители `__` и `--`)
Соответствие `.htmllintrc` | [htmllint](https://github.com/htmllint/htmllint) | Соответствие разметки правилам, описанным в `.htmllintrc`
| |