-
Notifications
You must be signed in to change notification settings - Fork 39
Conversation
Напомните, в каком состоянии сейчас компонент ? |
Все как в описании. |
необходимость есть, high priority |
Ок, тогда к понедельнику доведу PR |
http://d.mikeozornin.ru/X7Rd2T Хувер таба прямоугольный, а должен быть такой же формы, как фон выбранной вкладки. http://d.mikeozornin.ru/sJYeXJ border-radius у табов 3 пк, а не 2 пк. Мы не ставим фокус на элементы, если его кликнули мышкой, фокус ставится только если нажимаем клавиатурой. Сейчас при клике на таб у него зажигается рамка фокуса, а не должна. Правильное поведение можно посмотреть в кнопках в мастере. Таска в package.json не на своем месте http://d.mikeozornin.ru/7tbMR6 Текст на дизебленной вкладке ярче чем надо, должен быть бледный. |
Это сделано по аналогии с material, управляется опцией, можно выключить: |
Я удивлен такому подходу. |
Первый подход больше подходит для легких вкладок, со статическим или легким контентом. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Нужно обновить документацию https://wiki.ptsecurity.com/display/MOSAIC/Tabs
это поведение реализовано в FocusMonitor, тебе осталось только использовать его, и в стилях заменить .cdk-focused на .cdk-keyboard-focused. Можно посмотреть на другие компоненты. |
Пытался посмотреть MR, но не пошло, без документации не хочется по коду разбираться, что такое mc-tab-link, mc-tab-nav-bar, mc-light-tabs, mcPreffix и т.д. |
Я изменю поведение для консистентности, но мой вопрос больше касается UX. |
при клике фокус будет на этом элементе, но он не будет виден и после нажатия на Tab фокус перейдет на следующий элемент и будет отображен. |
Хорошо, первым делом займусь документацией. |
@lskramarov |
http://screenshots.ptsecurity.com/mozornin-2018-11-14_15-52-50.png http://d.mikeozornin.ru/06HdXT Остальное все хорошо. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Посмотрел не все, завтра продолжу.
Максим, скажи, у тебя есть время что бы можно было поправить замечания в ближайшие дни ? например завтра или в понедельник ? Очень не хочется затягивать и ждать еще неделю... |
|
Прошу прощения :) |
@lskramarov |
Еще предстоит:
Документация
Ховер должен иметь закругленный бордер
Табы должны быть 40px в высоту
border-radius у табов должен быть 3px (сейчас 2px)
Текст на дизебленной вкладке ярче чем надо, должен быть бледный.
При клике не должен появляться фокус
border не должен менять цвет в disabled state
стиль hover не должны не нужен на выбранном табе.
lint
БЭМ
? Удалить возможность анимированного переключения контента?
? Клавиатурная навигация: переключать контент сразу или по нажатию Enter/Space ?