diff --git a/layouts/default.vue b/layouts/default.vue
index 6a5e367..f6fde7b 100644
--- a/layouts/default.vue
+++ b/layouts/default.vue
@@ -6,7 +6,9 @@
NuxtLink.navbar-item(to="/") 主页
.expnone
.navbar-user(v-if="account.online")
- NuxtLink.username(to="/account") {{ account.name }}
+ NuxtLink.userinfo(to="/account")
+ img.avatar(:src="account.avatar")
+ span.name {{ account.name }}
.navbar-sign(v-else)
NuxtLink.button(to="/account/signin") Signin
NuxtLink.button(to="/account/create") Login
@@ -84,9 +86,16 @@ header.header
color: #fff
.expnone
flex: 1
- .username
+ .userinfo
color: #ffffff
font-weight: 600
+ display: flex
+ align-items: center
+ .avatar
+ width: 24px
+ height: 24px
+ border-radius: 50%
+ margin-right: .5rem
footer.footer
text-align: center
margin: 4rem
diff --git a/pages/account/index.vue b/pages/account/index.vue
index b69ae6a..eb167e2 100644
--- a/pages/account/index.vue
+++ b/pages/account/index.vue
@@ -1,19 +1,18 @@
.account
- .main-width
- img.avatar(:src="account.avatar")
- span.name {{ account.name }}
- //input.upload(type="file", name="photos", multiple, @change="setAvatar()")
- .banner_item.add
- label.img_add(for="img_add") +
- input#img_add(
- type="file",
- accept="image/*",
- multiple="multiple",
- @change="upload($event)"
- )
- p account
- NuxtLink.button(to="/account/setting") 账户设置
+ .header
+ label.img_add(for="img_add")
+ img.avatar(:src="account.avatar")
+ .name {{ account.name }}
+ input#img_add(
+ type="file",
+ accept="image/*",
+ multiple="multiple",
+ @change="upload($event)"
+ )
+ .content.main-width
+ p account
+ NuxtLink.button(to="/account/setting") 账户设置