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";