Web UI: тонкая настройка отображения

Posted on Posted in UI, Work, Статьи

Одна из сильных сторон SAYMON — абсолютно подконтрольный интегратору WEB интерфейс.

Вы можете заставить выглядеть все объекты в системе или только некоторые из них именно так, как это важно в конкретных обстоятельствах и для конкретной пользовательской роли.

Например, один из примеров тонкой настройки отображения объекта, может быть произведен через программный интерфейс (API) или через пользовательский интерфейс (UI), при наличии соответствующих прав.

В пользовательском интерфейсе, последовательность операций может быть следующей:

  1. Кликаем на всплывающую подсказку «i»:

obj_info

 

2. В отобразившимся всплывающем окне выбираем «стили»:

obj_styles

3. В открытой вкладке «стили» вносим желаемый стиль отображения:

obj_css

например, такой:

.object { border-left: 1px solid #aaaaaa !important; background: white; }
.js-object { display: table; width: 100%; }
.js-no-edit-wrap { font-size: 1.4em; display: table-cell; text-align: center; vertical-align: middle; }

.object-controls.js-object-controls { background: none !important; }
.object-control { color: #252525;   font-size: 50%; }
.object-control:hover {   font-size: 200%; }

4. Полученный результат будет выглядеть следующим образом:

Снимок экрана 2017-12-20 в 1.20.18

 

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

5. Для сравнения «до» и «после» следующая картинка (внизу — до применения стилей, вверху — после):

Снимок экрана 2017-12-20 в 1.41.42

и так и так прекрасно, но в случаях, когда хочется сделать не просто хорошо, а отлично — SAYMON даёт такую возможность.

В данном случае, отображение настраивалось для визуализации бизнес процесса.

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

Однажды мы или наши партнёры упакуем такой продукт — в основе будет платформа SAYMON, на поверхности продукт класса Business Process Modelling. Спешите обратится за партнёрством сейчас, пока мы не превратились в корпорацию с гигантскими ценами и неповоротливым менеджментом!