Предоставляет ли Clarity аккордеон с правой стороны? - PullRequest
0 голосов
/ 10 декабря 2018

Мне нужно применить аккордеон, где значок на заголовке находится справа.и могут быть открыты и закрыты по нажатию на заголовок.Ясность также обеспечивает аккордеон, но значок находится на левой стороне.Я хочу значок на правой стороне.Является ли это возможным ?.если нет, пожалуйста, предложите лучший способ применить аккордеон, поскольку я использую angular5.

Я хочу этот тип аккордеона (с иконкой справа)

Ясность обеспечивает этот тип аккордеона

1 Ответ

0 голосов
/ 10 декабря 2018

Каретка на левой стороне - осознанный выбор дизайна.Наличие каретки справа усложняет слежение за глазами, вам нужно постоянно отскакивать от одного конца контейнера к другому, чтобы увидеть, что можно расширять, а что нет.Поскольку Clarity не может контролировать ширину наших контейнеров (это полностью зависит от их использования приложением), это может усугубляться в большом контейнере из полностраничных аккордеонов, где каретка может быть 800px от заголовка.

В дополнение к этому наличие каретки слева для всех наших компонентов (дерева, аккордеона, строк сетки данных, вертикальной навигации и т. Д.) Обеспечивает согласованность, облегчая использование приложения, если все выглядит и ведет себя одинаково.

По этим причинам Clarity не предоставляет явного способа настроить положение каретки.Если вы все еще хотите пойти против рекомендации Clarity, вы можете просто написать свой собственный CSS, чтобы переопределить стили Clarity, чтобы сделать это, либо с абсолютным положением, упорядоченным порядком или любым другим решением, которое работает для компонента, который вы используете.

...