Тема: UiKit framework. Что за зверь, и как подружить с GetSimple!?
UIKit легкий и модульный front-end фреймворк для разработки быстрых и мощных веб-интерфейсов.
Именно так позиционируют разработчики свое детище!
UIKit родился в недрах компании Yootheme и вышел в свет после долгого тестирования и обкатки в проектах и шаблонах компании в июле 2013 года.
Изначально фреймворк задумывался (да таким и получился) как современный, быстрый и модульный, что с одной стороны накладывает некоторые ограничения на использование поддержка ie9+, но позволяет отбросить большой пласт «хаков и хуков», который приходится поддерживать в проектах «конкурентов».
Фрейморк сделан с использованием LESS. В случае UIKit ядро полностью отделено от стилей «шаблона». Удобные
переменные позволят быстро сориентироваться и подогнать внешний вид под себя. Кто плохо ориентируется в LESS или не ориентируется вообще — есть удобный Customizer. Так же в комплекте идут две темы оформления Almost-Flat и Gradient.
UIKit предлагает более 30 модульных и расширяемых компонентов, которые могут быть объединены друг с другом.
Компоненты разделены на разделы в соответствии с их назначением и функциональностью. Так же имеются дополнительные компоненты которые используют не только CSS, но и JavaScript.
Размер основного CSS в сжатом виде составляет всего 92,7 КБ, а размер файла js - 48,1 КБ.
А дополнительные компоненты можно подключать по мере необходимости:
/ CSS
/ компоненты
autocomplete.min.css
...
/ JS
/ компоненты
autocomplete.min.js
...
Стартовая HTML разметка с подключенным UiKit будет выглядеть следующим образом:
<!DOCTYPE html>
<html>
<head>
<title></title>
<link rel="stylesheet" href="uikit.min.css" />
<script src="jquery.js"></script>
<script src="uikit.min.js"></script>
</head>
<body>
</body>
</html>
Заявлена поддержка IE9+, Safari 7.1+ и всех остальных современных браузеров.
Для тех, кто использует LESS или SASS (SCSS) - можно скачать пакет с Github.
Ссылки:
Главная страница UiKit.
Ресурс на GitHub.
Customizer.
Изменения в версиях.
На этом краткая справка по фреймворку закончена, и я предлагаю в этой теме делиться своими наработками, мнением, возможностями... UiKit.
В общем обсуждать "дружбу" UiKit и GetSimple!
P.S. Спешу сообщить, что вышла бета версия CMS от Yootheme и называется сие чудо Pagekit!
Вот как презентуют свою CMS разработчики:
Pagekit - это модульная и легкая CMS, построенная на современных технологиях. Она дает вам инструменты для создания прекрасных веб-сайтов. Все это завернуто в чистый и интуитивно понятный интерфейс пользователя.
Если разработчики не забросят свое детище - то с выходом релиза, я думаю переключусь на Pagekit! Уж очень она интересной получается и удобной, даже на стадии беты! Из "коробки" можно без проблем создавать сайты-визитки с блогом/новостями. И построена эта CMS как раз с использованием UIKit.