diff --git a/src/components/App/Menu/AppMenu.vue b/src/components/App/Menu/AppMenu.vue index 69b919a66..873ca7da0 100644 --- a/src/components/App/Menu/AppMenu.vue +++ b/src/components/App/Menu/AppMenu.vue @@ -29,6 +29,7 @@ - +
@@ -26,6 +26,7 @@ export default class SidebarItemContent extends Mixins(TranslationMixin) { @Prop({ default: '', type: String }) readonly icon!: string; @Prop({ default: '', type: String }) readonly title!: string; @Prop({ default: 'div', type: String }) readonly tag!: string; + @Prop() readonly tabindex!: string | number; get classes(): Array { const base = 'sidebar-item-content'; @@ -98,4 +99,7 @@ $icon-size: 42px; background-repeat: no-repeat; background-position: center center; } +.el-menu-item:not(.is-active):not(.is-disabled):focus .sora-card-sidebar-icon path { + fill: var(--s-color-base-content-secondary) !important; // focus state of sora card item +} diff --git a/src/components/SoraCard/steps/Phone.vue b/src/components/SoraCard/steps/Phone.vue index 59d6412db..024aa31b3 100644 --- a/src/components/SoraCard/steps/Phone.vue +++ b/src/components/SoraCard/steps/Phone.vue @@ -1,14 +1,24 @@