Only HTML+CSS+VanillaJS.
Шаблон разделён на компоненты. Наименование css классов выполнено в стилистике БЭМ.
Наименование css классов компонентов формируется по шаблону [префикс][название компонента]
, например shop-btn
где shop-
- префикс, а btn
- название компонента. Если компонентов одного вида много, например: много checkbox
.
То в таком случае добавляются латинские буквы от a
до z
согласно шаблону [a-z]-[название компонента]
,
например: a-checkbox
, b-checkbox
, c-checkbox
. А классы в таком случае выглядят
так: shop-a-checkbox
, shop-b-checkbox
, shop-c-checkbox
.
Список готовых страниц шаблона:
- Главная
- Вход
- Регистрация
- Сбросить пароль
- Подтверждение сброса пароля
- Корзина
- Каталог
- Сравнение товаров
- Пустая корзина
- Пустая страница избранного
- Пустая страница заказов
- Страница избранного
- Заказы
- Баллы и купоны
- Страница товара
- Настройки пользователя
- Страница поддержки
Icons for menu: https://marella.me/material-design-icons/demo/font/#round