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