Начало рабты

Вся работа начинается с клонирования репозитория

git clone git://github.com/uikit/uikit.git ./uikit

git clone - команда склонировать

git://github.com/uikit/uikit.git - гит репозиторий, в данном случаи это репозиторий uikit

./uikit - Указвает на то что необходимо в текущей папке создать папку uikit и в нее склонировать репозиторий. Название папки можно менять на любое. Если указать ./ тогда клонирование произойдет в текущую папку

Второй шаг: подтянуть зависимости

Предпологается что у вас установлен node.js и пакетный менеджер npm. Переходим в папку куда склонирован был весь репозиторий и выполняем команду

npm install

Третий шаг: собрать темы

Итоговая цель, использования uikit, это получение тем оформления для этого фреймворка. Что это значит ?

Фреймворк представляет ряд возможностей, называемые компонентами с ними можно ознакомиться тут

Давайте разберем на пример базового компонента

Вот у нас есть теги h1-h5 и у фреймворка есть оформление для этих тегов, классы с uk-h1 по uk-h6 соответственно

То, какое оформление придается этим классам и задается в темах. Если темы нету, но в классах uk-h* будет либо пусто (но они будут существовать) или будут какие то базовые вещи вроде размера шрифта.

Давайте подвидем итог, uikit без темы, это всего лишь "каркас" набор css стилей с базовыми стилями или без таковых. Внешний вид каждого компонента определяется в теме. Тема есть по умолчанию и темы можно создавать самому.

Что бы собрать все доступные темы, необходимо выполнить команду:

npm run compile

results matching ""

    No results matching ""