Всем привет!

При разработке тем и выполнении проектов вам часто необходимо выполнить некоторую настройку внешнего кода. В этом быстрорастущем Интернете важны эффективность и качество. Время - деньги!!! Используете шаблоны HTML5? неудобно. Используете какие-то темы? Трудно перепланировать. Я потратил много времени, исследуя способы улучшить свою работу.

Я выпустил комплект для улучшения качества и эффективности клиентской разработки базовой станции. Uix Kit был создан для быстрого создания веб-сайтов, может быть применен к теме WordPress и веб-сайту HTML. Его очень просто и легко расширить. Что еще более важно, это совершенно бесплатно.

💥 Uix Kit - это не фреймворк, а просто набор инструментов пользовательского интерфейса на основе некоторых распространенных библиотек для создания красивого адаптивного веб-сайта.

Uix Kit - это не многократно используемая структура компонентов, в основном на основе настраиваемого CSS и JavaScript. Определенно интересно, и если вы разрабатываете в основном веб-контент, а не приложения, это особенно полезно.

Его можно использовать отдельно или объединять компоненты и сеточные системы с помощью начальной загрузки. Поддержка автоматически упакованных библиотек компонентов JS, HTML и SASS. Автоматически конвертируйте ES6 JS в ES5, используя Babel в этом шаблоне.

ВИЛКА И СКАЧАТЬ | Демо

Начиная

Сделайте более 120+ компонентов, которые можно носить снова и снова!

Uix Kit можно использовать отдельно или объединять компоненты и сеточные системы с помощью начальной загрузки. Независимо от размера экрана, контент веб-сайта, естественно, будет соответствовать заданному разрешению. Использование Uix Kit сэкономит вам много времени на создание ваших проектов. Он поддерживает 3D- и 2D-рендеринг с помощью three.js и pixi.js. Обычно автоматическое создание файлов ядра с помощью Webpack для каждого модуля (содержит файлы .js, .scss, .html).

  • Не многократно используемая структура компонентов
  • Не JavaScript-фреймворк
  • Среда разработки на основе Webpack, представляющая собой интуитивно понятную систему инструментов.
  • Используйте любые библиотеки JavaScript по своему вкусу для создания стилей и сценариев анимации.
  • Подходит для разработки веб-сайтов с визуальным взаимодействием и шаблонов WordPress.
  • Стандарт W3C и SEO
  • Контролируйте область действия с помощью БЭМ-именования, поэтому основной проект Uix Kit не конфликтует с другими проектами.
  • Автоматически создавать оглавление для каждого комментария модуля с названием
  • Каждый модуль состоит из файлов SASS / SCSS, JavaScript и HTML.
  • Сделайте фундамент для архитектуры React
  • Совместим с Bootstrap 4.x
  • Предоставляет общие компоненты и макеты веб-страницы
  • Используя ES6 для импорта или экспорта нескольких модулей, сторонние плагины могут использовать чистый метод слияния файлов и не импортировать и экспортировать
  • Полный каталог примеров для самостоятельной разработки адаптивного веб-сайта без среды разработки Node.js

Как использовать?

Вам потребуется настроить узел на вашем компьютере. Это выведет построенные распространяемые файлы в ./dist/* и ./examples/*.html.

Шаг 1. Используйте NPM (найдите текущий каталог проекта и введите следующую команду.) Или загрузите последнюю версию с Github. Для nodejs вам необходимо установить некоторые зависимости.

$ npm install uix-kit

Или клонируйте репо, чтобы получить все исходные файлы, включая сценарии сборки:

$ git clone git://github.com/xizon/uix-kit.git

Шаг 2. Во-первых, используйте абсолютный путь к вашей "uix-kit/" папке.

$ cd /{your_directory}/uix-kit

Шаг 3. Прежде чем приступить к разработке, убедитесь, что у вас установлено Node 10+. После этого запустите следующий код в основном каталоге, чтобы установить зависимости модуля узла.

$ sudo npm install --only=dev --unsafe-perm --production

Шаг 4. Запустите следующий код, чтобы войти в режим разработки. Преобразованные файлы ES5 будут созданы.

$ npm run build

Шаг 5. Когда вы это сделаете, это запустит сервер, к которому можно будет получить доступ по адресу

http://localhost:8080/examples/

Примечание:

ОШИБКА: проверка обновления npm завершилась неудачно.

$ sudo chown -R $USER:$(id -gn $USER) /Users/{username}/.config

Структуры

Вы можете настроить эти файлы в соответствии с различными потребностями сайта, который вам нужен :-)

uix-kit/
├── README.md 
├── CHANGELOG.md 
├── CONTRIBUTING.md  
├── LICENSE  
├── webpack.config.js configuration file
├── package.json 
├── package-lock.json
├── dist/
│   ├── css/
│   │   ├── uix-kit.css 
│   │   ├── uix-kit.css.map
│   │   ├── uix-kit.min.css 
│   │   ├── uix-kit.min.css.map
│   │   ├── uix-kit-rtl.css  
│   │   ├── uix-kit-rtl.css.map
│   │   ├── uix-kit-rtl.min.css 
│   │   └── uix-kit-rtl.min.css.map
│   └── js/
│   │   ├── uix-kit.js  
│   │   ├── uix-kit.js.map
│   │   ├── uix-kit.min.js 
│   │   ├── uix-kit.min.js.map
│   │   ├── uix-kit-rtl.js
│   │   ├── uix-kit-rtl.js.map
│   │   ├── uix-kit-rtl.min.js
│   │   └── uix-kit-rtl.min.js.map
├── misc/                
│   ├── screenshots/ 
│   └── grid/ 
├── src/
│   ├── third-party-plugins/
│   ├── components/
│   │   ├── _app-load.js 
│   │   ├── _app-load-rtl.js 
│   │   ├── _global/
│   │   ├── _main/  
│   │   └── */ 
├── examples/                                
│   ├── *.html 
│   └── assets/ 
│   │       ├── css/
│   │       ├── fonts/
│   │       ├── images/
│   │       ├── videos/
│   │       ├── models/
│   │       ├── json/
│   │       └── js/
└──

ВИЛКА И СКАЧАТЬ | Демо

Система строительных лесов

Согласно новой системе строительных лесов с webpack, он в основном используется для создания любого проекта из стандартизированной файловой структуры.

Вы можете обновить заполнители в шаблонах, изменив конфигурацию информации о сайте package.json. Нравится:

{
  "author": "UIUX Lab",
  "name": "uix-kit",
  "email": "[email protected]",
  "version": "1.0.0",
  "projectName": "Uix Kit",
  "createdInfo": "UIUX Lab (https://uiux.cc)",
  "projectURL": "https://uiux.cc",
  "description": "A free web kits for fast web design and development, compatible with Bootstrap v4.",
  ...
}

Заключение

Если он вам нравится, вы можете использовать его для любых целей. Если хочешь, можешь дать мне чашку кофе и позволить мне проводить больше времени, делая это лучше. Короче говоря, я надеюсь, что мой продукт поможет вам в реализации проекта.

Спасибо за чтение. Хочу больше? Посетите мой сайт UIUX Lab