iikoFront API SDK

Добавлены цвета и изображения кнопок меню

[ ]

Начиная с V6/V6Preview5 стали доступны цвет текста, цвет фона и фоновое изображение для продуктов (IProduct) и групп продуктов (IProductGroup), что позволит показывать на мобильных терминалах и веб-сайтах удобное цветное меню как в приложении iikoFront.

В приложении iikoOffice для элементов меню (продукты и группы продуктов) можно задать цвет текста и цвет фона, а также фоновое изображение. Раскраска меню помогает пользователям визуально запоминать расположение элементов и быстрее находить нужные позиции. Однако, в API информация о цветах не публиковалась, отчего плагинам приходилось показывать одноцветное меню. Теперь информация о цветах стала доступна через API.

Добавлены следующие свойства и методы:

Конкретный дизайн, как рисовать кнопки, не оговорён. Если фоновые изображения не используются, всё просто — цвет текста, цвет фона. С изображениями есть нюансы. Во-первых, текст может плохо читаться на фоне произвольного изображения. Можно разделить на кнопке область с текстом и картинкой, сделать фон текста сплошным (закроет часть изображения), подбирать контрастные сочетания и так далее. Во-вторых, соотношение сторон у фонового изображения может не соответствовать пропорциям кнопок меню. Можно масштабировать, обрезать, либо показывать с полями, на усмотрение автора плагина.