Установка пакета
Начните работу с ZUI, создав новый проект или добавив его в существующее приложение npm install zharikov-ui.
Обновление пакета
npm outdated - проверяем если ли обновления для пакетов;npm install zharikov-ui@latest - забираем крайнию верисю.
Структура
zharikov-ui/
scss/
_animation
_elements
_global
_mixin
_variables
styles.scss
_animation - css анимация;_elements - кнопки, формы, чипсы, типографика и т.д;_global - глобальные стили проекта (body, container);_mixin - набор scss миксинов;_variables - scss переменные.
Импорты
Содержит @import всех файлов для сборки.
@import '_variables/color';
@import '_variables/size';
@import '_variables/fonts';
@import '_variables/typography';
@import '_mixins/align';
@import '_mixins/breakpoint';
@import '_mixins/decoration';
@import '_mixins/flex';
@import '_mixins/form';
@import '_mixins/grid';
@import '_mixins/tt';
@import '_mixins/typography';
@import '_mixins/scrollbar';
@import '_mixins/icons';
@import '_animations/rotation';
@import '_global/reset';
@import '_global/base';
@import '_elements/typography.scss';
@import '_elements/input';
@import '_elements/textarea';
@import '_elements/checkbox';
@import '_elements/radio';
@import '_elements/toggle';
@import '_elements/chips';
@import '_elements/snackbar';
@import '_elements/label';
@import '_elements/button';
@import '_elements/form';
Импорт в проект
Их папки node_modules/zharikov-ui переносим папку scss и файл styles.scss к себе в проект.