perf: 样式调优

This commit is contained in:
weifashi 2023-12-04 11:28:14 +08:00
parent 22050b7488
commit bc250ad4b8
4 changed files with 11 additions and 8 deletions

View File

@ -6,7 +6,7 @@
trigger="click"
@on-click="settingRoute"
@on-visible-change="menuVisibleChange"
transfer>
>
<div :class="['manage-box-title', visibleMenu ? 'menu-visible' : '']">
<div class="manage-box-avatar">
<UserAvatar :userid="userId" :size="48" tooltipDisabled/>

View File

@ -1,5 +1,5 @@
<template>
<div :class="classArray">
<div :class="classArray" :data-dialog-id="source.id">
<div v-if="source.type === 'tag'" class="dialog-tag" @click="onViewTag">
<div class="tag-user"><UserAvatar :userid="source.userid" :tooltipDisabled="source.userid == userId" :show-name="true" :show-icon="false"/></div>
{{$L(source.msg.action === 'remove' ? '取消标注' : '标注了')}}

View File

@ -1027,7 +1027,7 @@ export default {
this.inputFocus()
}
//
setTimeout(()=>this.msgRead(),100)
setTimeout(()=>this.msgRead(),500)
}
this.$store.dispatch('closeDialog', old_id)
this.getUserApproveStatus();
@ -2229,10 +2229,12 @@ export default {
return;
}
this.$nextTick(()=>{
if(!this.$refs.scroller.$el.querySelector('div.active')){
this.$refs.scroller.activeEvent(this.$refs.scroller.$el)
}
this.$nextTick(()=>{
this.$refs.scroller.$el.querySelectorAll('div.active .dialog-view')?.forEach(element => {
const mid = Number(element.getAttribute('data-id') || 0) || 0;
this.$refs.scroller.$el.querySelectorAll('div.active .dialog-item')?.forEach(element => {
const mid = Number(element.getAttribute('data-dialog-id') || 0) || 0;
if(mid){
const source = this.allMsgs.find(msg =>{return msg.id == mid})
if(source){

View File

@ -260,9 +260,9 @@
color: #999999;
.taskfont{
font-size: 22px;
padding: 8px;
padding: 4px;
cursor: pointer;
border-radius: 8px;
border-radius: 4px;
&:hover{
background-color: #ffffff;
color: #8FCE78;
@ -313,6 +313,7 @@
width: 86%;
}
.ivu-select-dropdown {
min-width: 180px;
padding: 7px 0;
.ivu-dropdown-item {
padding: 9px 16px;