Skip to content

Instantly share code, notes, and snippets.

View morr's full-sized avatar
🏠
Working from home

Andrey Sidorov morr

🏠
Working from home
View GitHub Profile
@morr
morr / gist:dfe49324d53112d2a234
Last active December 21, 2015 20:59
Требования к вёрстке

У нас в проекте вся вёрстка из сделанного вами макета будет переводиться из html в slim (http://slim-lang.com/), а css стили в sass (http://sass-lang.com/).

Общие требования

  1. Верстать дивами, без таблиц, без css фреймворков. Таблицы использовать только в случае, если надо сверстать таблицу.
  2. Мы используем при вёрстке независимые блоки по аналогии с БЭМ. Блоки именуем с префиксом b-.

Каждый блок помещается в отдельный файл. Префиксы для дочерних классов блока, как в оригинальном БЭМ, не используем (используем вложенные классы sass).

Используем лейауты с префиксом l- для каких-то верхних элементов, которые глобально определяют композицию страницы.