SW-responsive

Автор: Юрий Артамонов
4.5
0
  • Последняя версия 1.4.0
  • Обновлено 3 месяца назад
  • Поддерживаемые версии v6.8-7.1
  • Лицензия Apache 2.0
  • Ресурсы
  • Теги
    Интерфейс
  • Координаты компонента
    Копировать

Описание

Дополнение предоставляет замену VBoxLayout и HBoxLayout для создания адаптивного интерфейса веб-приложений на основе CSS Flexbox.

Дополнение имеет 3 UI-компонента: ResponsiveLayout, ResponsiveLayout.Row и ResponsiveLayout.Column. По сути, адаптивный layout с колонками и 4 преднастроенными breakpoint'ами: XS (для смартфонов), SM (для планшетов), MD (для мониторов), LG (для больших мониторов).

Это дополнение позволяет легко создавать адаптивные UI-экраны с помощью XML-разметки с настраиваемыми опциями, при этом без CSS!

Возможности

  • Простой переход с VBoxLayout или HBoxLayout.
  • Замена CssLayout кастомным CSS.
  • Очень легковесный layout, полагающийся на браузер вместо JS-вычислений.
  • Декларативная разметка XML с XSD, CSS-правила не нужны.
  • Java API для программного использования.

Поддерживаемые браузеры

Поддерживаются: Chrome, Firefox, Edge, Safari
Не поддерживаются: Internet Explorer 8-11

Ссылки