diff --git a/resources/assets/js/app.js b/resources/assets/js/app.js index c0cfadca..c22faef5 100644 --- a/resources/assets/js/app.js +++ b/resources/assets/js/app.js @@ -30,11 +30,13 @@ Vue.component('TableAction', TableAction); Vue.component('UserAvatar', UserAvatar); import { + Avatar, Tooltip, Dropdown, DropdownMenu, DropdownItem, } from 'element-ui'; +Vue.component('EAvatar', Avatar); Vue.component('ETooltip', Tooltip); Vue.component('EDropdown', Dropdown); Vue.component('EDropdownMenu', DropdownMenu); diff --git a/resources/assets/js/components/UserAvatar.vue b/resources/assets/js/components/UserAvatar.vue index 7b607971..e0c5421e 100755 --- a/resources/assets/js/components/UserAvatar.vue +++ b/resources/assets/js/components/UserAvatar.vue @@ -14,8 +14,8 @@
- - {{nickname}} + + {{nickname}}
{{user.nickname}}
@@ -23,11 +23,9 @@ diff --git a/resources/assets/js/pages/manage/components/ProjectList.vue b/resources/assets/js/pages/manage/components/ProjectList.vue index ac9100b8..7a16f516 100644 --- a/resources/assets/js/pages/manage/components/ProjectList.vue +++ b/resources/assets/js/pages/manage/components/ProjectList.vue @@ -333,13 +333,14 @@

{{$L('移除成员负责的任务将变成无负责人,')}}

{{$L('注意此操作不可逆!')}}

- +
diff --git a/resources/assets/sass/components/user-avatar.scss b/resources/assets/sass/components/user-avatar.scss index 04d94da6..787daf43 100755 --- a/resources/assets/sass/components/user-avatar.scss +++ b/resources/assets/sass/components/user-avatar.scss @@ -6,6 +6,8 @@ .avatar-box { position: relative; border-radius: 50%; + display: flex; + align-items: center; .avatar-text { background-color: $primary-color; } @@ -13,8 +15,8 @@ position: absolute; right: 0; bottom: 0; - width: 9px; - height: 9px; + width: 8px; + height: 8px; border-radius: 50%; background-color: #ff0000; border: 1px solid #ffffff; diff --git a/resources/assets/sass/components/user-input.scss b/resources/assets/sass/components/user-input.scss index 31d8b371..2763b974 100755 --- a/resources/assets/sass/components/user-input.scss +++ b/resources/assets/sass/components/user-input.scss @@ -27,7 +27,9 @@ display: flex; align-items: center; .user-input-avatar { - .ivu-avatar { + display: flex; + align-items: center; + .avatar { width: 26px; height: 26px; } diff --git a/resources/assets/sass/element.scss b/resources/assets/sass/element.scss index 2a5cfab1..a3af2877 100644 --- a/resources/assets/sass/element.scss +++ b/resources/assets/sass/element.scss @@ -6,6 +6,7 @@ $--dropdown-menuItem-hover-fill: #f4f5f7; $--dropdown-menuItem-hover-color: #606266; @import "~element-ui/packages/theme-chalk/src/common/transition"; +@import "~element-ui/packages/theme-chalk/src/avatar"; @import "~element-ui/packages/theme-chalk/src/tooltip"; @import "~element-ui/packages/theme-chalk/src/dropdown"; @import "~element-ui/packages/theme-chalk/src/dropdown-menu";