Обновление шаблона до v0.12


Ура! Шаблон обновился!

А теперь по порядку.

Что нового

  • Дизайн демки изменился и стал плоским в стиле Flat, а также актуализированы данные инструментов и структуры папок;
  • Скрипты собираются в Webpack;
  • Все команды запускаются с npm run <task>, основная — npm start, и глобальная установка gulp не требуется;
  • PNG-спрайты можно создавать сразу несколько, и теперь они поддерживают Retina дисплей;
  • Добавлена документация по работе с PNG спрайтами;
  • Разнесены вспомогательные скрипты в NPM, благодаря чему в папке gulp находятся только таски, за исключением иконки для уведомлений;
  • Удалены неиспользуемые модули;
  • Прочие мелкие исправления.

Планы на следующее обновление

  • Добавление блока со стилями, разметкой и скриптом с помощью команды;
  • Пересборка и обновление страницы при изменеии JSON данных в app/data для решения проблему, когда при обновлении данных закэшированные шаблоны тянут с собой старые данные;
  • Оптимизация спрайтов через сервис tinypng.com при запуске npm run build с флагом --tinify;
  • Вынос фавиконок в отдельный блок и их подключение по необходимости;
  • Звуковой сигнал при ошибках или предупреждениях в Webpack;
  • Наполнение документации недостающими нюансами и деталями;
  • Вопрос для обсуждения: куда убрать иконку для отображения в уведомлениях, чтобы в папке gulp лежали только таски?

Заключение

Мы будем рады любой обратной связи. Присылайте пулреквесты в репозитории на GitHub или предложения и вопросы в Твиттер.

comments powered by Disqus