Add account setting link

This commit is contained in:
syuilo 2020-03-22 15:11:16 +09:00
parent 43e3ce1ed5
commit 76f992906d
2 changed files with 21 additions and 1 deletions

View File

@ -3,6 +3,8 @@
<portal to="icon"><fa :icon="faCog"/></portal>
<portal to="title">{{ $t('clinetSettings') }}</portal>
<router-link v-if="$store.getters.isSignedIn" class="_panel _buttonPrimary" to="/my/settings" style="margin-bottom: var(--margin);">{{ $t('accountSettings') }}</router-link>
<x-theme/>
<section class="_card">

View File

@ -292,7 +292,7 @@ main ._panel {
box-shadow: 0 1px 0 0 var(--divider), 0 -1px 0 0 var(--divider);
}
._panel._button {
.__panelButton {
display: flex;
width: 100%;
min-height: 48px;
@ -300,6 +300,24 @@ main ._panel {
justify-content: center;
}
._panel._button {
@extend .__panelButton;
}
._panel._buttonPrimary {
@extend .__panelButton;
color: var(--accent);
background: var(--panel);
&:not(:disabled):hover {
background: var(--panel);
}
&:not(:disabled):active {
background: var(--panel);
}
}
._card {
@extend ._panel;