Plane UI
The Modern HTML5 Cross-Device Responsive Front-end UI Framework.
Plane UI, что означает бумажный самолёт или плоский пользовательский интерфейс (P(aper) (P)lane UI), является кроссплатформенным адаптивным фреймворком для создания фронтенда на HTML5 и решения проблем, связанных с этим процессом.
Примечание: IE8 поддерживает основные контент и стили рендеринга и некоторые интерактивные функции.
Скачать с GitHub: https://github.com/pandao/planeui/archive/master.zip
Установить с помощью Bower:
bower install planeui
<link rel="stylesheet" type="text/css" href="dist/css/planeui.min.css">
<script type="text/javascript" src="./js/jquery-2.1.1.min.js"></script>
<script type="text/javascript" src="./dist/js/planeui.js"></script>
Совместимость с IE8~9 (основное содержание отображается или поддерживается частично, но всё же рекомендуется не учитывать совместимость с IE8):
<link rel="stylesheet" type="text/css" href="./dist/css/planeui.min.css">
<!--[if (gte IE 9) | !(IE)]><!-->
<script type="text/javascript" src="./js/jquery-2.1.1.min.js"></script>
<!--<![endif]-->
<!--[if lt IE 9]>
<script type="text/javascript" src="./js/jquery-1.11.3.min.js"></script>
<script type="text/javascript" src="./dist/js/planeui.patch.ie8.min.js"></script>
<![endif]-->
<!--[if lt IE 10]>
<script type="text/javascript" src="./dist/js/planeui.patch.ie9.min.js"></script>
<![endif]-->
<script type="text/javascript" src="./dist/js/planeui.js"></script>
Адаптивный сеточный макет:
Масштаб | Разрешение | Описание |
---|---|---|
xs | * | Все экраны (или вертикальные экраны мобильных телефонов) |
sm | 640px и выше | Мобильные телефоны с горизонтальным экраном и т. д. |
md | 768px и выше | Планшетные компьютеры (iPad) с вертикальным экраном и т.д. |
lg | 992px и выше | Планшетные компьютеры (iPad) с горизонтальным экраном, ПК, ноутбуки и т. д. |
xl | 1200px и выше | ПК, ноутбуки и т. д. |
xxl | 1400px и выше | ПК, ноутбуки и т. д. |
Общий макет и ограничение максимальной ширины:
<div class="pui-layout pui-layout-fixed"></div>
.pui-layout-fixed
ограничивает максимальную ширину до960px
, другие ограничения ширины:pui-layout-fixed-980 pui-layout-fixed-1000 pui-layout-fixed-1200 pui-layout-fixed-1360 pui-layout-fixed-1400 pui-layout-fixed-1500 pui-layout-fixed-1600 pui-layout-fixed-1700 pui-layout-fixed-1800
, используя медиазапросы для определения текущей ширины экрана и соответствующего максимального размера.
Пример макета из 12 равных частей:
<div class="pui-grid">
<div class="pui-row">
<div class="pui-grid-xs-3"></div>
<div class="pui-grid-xs-3"></div>
<div class="pui-grid-xs-3"></div>
<div class="pui-grid-xs-3"></div>
</div>
<div class="pui-row">
<div class="pui-grid-xs-4"></div>
<div class="pui-grid-xs-4"></div>
<div class="pui-grid-xs-4"></div>
</div>
<div class="pui-row">
<div class="pui-grid-xs-3"></div>
<div class="pui-grid-xs-6"></div>
<div class="pui-grid-xs-3"></div>
</div>
<div class="pui-row">
<div class="pui-grid-xs-5"></div>
<div class="pui-grid-xs-7"></div>
</div>
</div>
Пример гибкого макета Flexbox (не поддерживается IE9 и ниже):
<div class="pui-flexbox pui-flex-column">
<header>Заголовок</header>
<div class="pui-flex">Содержимое слоя</div>
<footer>Нижний колонтитул</footer>
</div>
Дополнительные примеры и способы использования см.: https://pandao.github.io/planeui/
Лицензия jQuery
Неизвестная лицензия
GPL License & CC BY 3.0 License
Неизвестная лицензия
Лицензии MIT и GPL2
Лицензия MIT
Лицензия MIT
Лицензия MIT
Лицензия MIT
Лицензия MIT
Примечание: все проекты перечислены без ранжирования.
Plane UI предоставляет многоуровневую поддержку браузеров (GBS, Graded Browser Support), отдавая предпочтение тем, которые поддерживают новые функции, такие как HTML 5, CSS3 и ES5 / 6.
Уровень | Браузеры | Описание |
---|---|---|
A | Webkit (Chrome 31+, Safari 7+, Opera 29+ и т. д.) | Полная поддержка рендеринга и взаимодействия |
Android 4.2+ браузеры (встроенные, UC, QQ, Chrome и т.д.) | ||
iOS Safari 7.1+ | ||
Firefox 31+ | ||
Windows Desktop IE10+, Windows Phone 8.1+ IE | ||
B | iOS 6.x браузеры | Базовая поддержка, некоторые функции не полностью реализованы |
Android 2.3.x+ браузеры | ||
Старые версии Firefox | ||
Старые версии Opera (кроме Chromium) | ||
IE9, Windows Phone IE | ||
C | IE8, Android 2.2.x+ браузеры | Частичная базовая поддержка, основной контент отображается |
D | Другие браузеры (IE6~7 и т. д.) | Частичная поддержка или отсутствие поддержки |
Тестирование совместимости:
IE 9 имеет ограниченную поддержку из-за отсутствия поддержки некоторых функций HTML5 (например, анимации, Flexbox и т. д.). IE 8 обеспечивает базовую поддержку, но некоторые функции могут быть не реализованы, иметь недостатки или низкую совместимость. IE 7 и более ранние версии, а также Windows Phone и другие платформы или браузеры не тестировались.
Другие среды тестирования совместимости:
Примечание: Android и iOS других версий в настоящее время не тестируются из-за ограничений, и пользователи приветствуются для предоставления обратной связи и сообщения об ошибках.
Документация находится в процессе подготовки...
The MIT License (MIT)
Plane UI следует лицензии MIT, которая позволяет любому лицу или организации свободно использовать её на условиях MIT.
Copyright (c) 2014~2015 Pandao
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )