@napopravku/np-design
v0.0.125
Published
NaPopravku design library
Keywords
Readme
np-design
NaPopravku design library
Инсталляция
$ npm install
Build
Собрать CSS:
$ gulp css
Собрать HTML:
$ gulp html
Собрать изображения:
$ gulp img
Общая сборка:
$ gulp build или $ rm -rf dist && gulp build
Сервер
$ gulp
Выложить версию в npm
- Если нет аккаунта в www.npmjs.com, зарегистрироваться.
- Получить приглашение в организацию.
- Выпольнить общую сборку.
- Изменить номер верcии в package.json
- Войти в учетную запись npm через консоль
$ npm login - Выполнить
$ npm publish --access public
Структура репозитория
Верстка
src/*.html– шаблоны для основного сайта (собираются вdist)src/lk/*.html– шаблоны для кабинета пользователя (собираются вdist/lk)src/_blocks/**/*.html– общие элементы и компонентыsrc/_includes/*.html– служебные фрагменты кода
Стили
src/styles/np-styles.css– стили для основного сайта (собираются вdist/styles)src/styles/lk-styles.css– стили для кабинета пользователя (собираются вdist/styles)src/styles/_blocks/*.css– стили для общих элементов и компонентовsrc/styles/_core/*.css– базовые стили для типографики, цветов, иконок, формsrc/styles/_templates/*.css– наборы стилей для отдельных проектов (запись, главная, ЛК)src/styles/dev/--*.css– служебные стили с основного сайта, tailwind утилиты (собираются вdist/styles/dev, но не нужны на продукте)
Изображения
src/images/*.svg|png|jpg– изображения для фона, лого и иллюстраций (cобираются вdist/images)src/images/icons/*.svg– иконки, на которые ссылаются файлы со стилями (cобираются вdist/images/icons)src/images/logos/*.png– логотипы клиник для главной (cобираются вdist/images/logos)src/images/--svg-load/*.svg– иконки и фоны, которые инлайнятся в стили
Шрифты
src/fonts– наши шрифты (собираются вdist/fonts)
