- Макет должен быть сверстан с применением фреймворка bootstrap4
- использзование утилитарных классов например, .border, .text-primary, .d-flex
- использзование компонентов например, .btn, .card, .jumbotron
- Кроссбраузерность
- Семантическая верстка
- БЭМ-методология
- Всегда описывайте цвет фона для body даже если он белый например, bg-white, bg-primary
- Названия классов должны по смыслу соответствовать применению например, header, menu, footer, news
- Делать коммиты после завершения кождого блока
- Просьба разделять основные html блоки комментариями
- CSS файл должен быть разбит с помощью строк с комментариями на блоки по функциональному назначению, например:
/* 1. Сброс CSS */
/* 2. Типовые элементы */
/* 2.1. Залоговки */
/* 2.2. Ссылки */
/* 2.3. Элементы форм*/
/* 3. HEADER (Шапка сайта) */
/* 4. FOOTER (Подвал ) */
/* 5. SIDEBAR (Справа) */