Стартовый шаблон для быстрого начала работы над проектом
git clone git@gitlab.com:irbisadm/appatbox-template.git
cd appatbox-template
git remote remove origin
npm install -g grunt-cli
npm install
Для дальнейшей работы вам нужно собрать проект - смотите ниже Grunt цели
grunt build
grunt build
grunt
grunt publish
- Исправлена размерная сетка на 544 и 768
- Добавлены размеры @2x и @3x
- Добавлен postcss-simple-vars
- Обновлены зависимости
- Сборка перенесена в папку build для простого ci
- Изменено положение noindex
- Изменено версионирование
- Изменен шаблон на pug blocks
- css переименованы в pcss для настройки подсветки в IDE как SASS
- обновлен normalize.css обновлен до v4.2.0
- добавлены медиа на 544 и 1440
- Добавлено копирование svg файлов в watch
- Добавлены meta для социального шаринга
- Выделены константы с метатегами
- По умолчанию, теперь проект закрыт для индексирования (переменная noindex выставленная в false откроет проект)
- Обновлены версии npm модулей
- Добавлен postcss-nested
- normalize.css отделен от bootstrap grid
- normalize.css обновлен до v4.0.0
- Исправлены ошибки Grunt
- цель watch выделена в default
- разовая сборка переназвана build
- создана цель rebuild для пересборки проекта на чисто.
- Удалены генерируемые файлы
- Генерируемые файлы добавлены в gitignore
- Добавлена генерация html кода отдельных jade модулей для упрощения переноса на шаблоны бекенда
- Для default цели Grunt убран watch
- Добавлена цель Grunt watch
- Добавлен модуль grunt-contrib-htmlmin
- Добавлена цель Grunt publish
- Скрипты из ga.jade и ym.jade перенесены в 20_ga.js и 30_ym.js соответственно
- В css и js добавлены папки disabled - для сокрытия не импользуемых модулей
- Сокрыта css сетка bootstrap
- Сокрыт модуль Google Analytics
- Добавлена сетка от bootstrap 3.5
- Созданы css файлы для прозрачной mobile-first верстки
- Добавлена сорторовка сборки css и js