perf: 优化已知问题

This commit is contained in:
kuaifan 2025-06-18 16:29:03 +08:00
parent b4aa8b37ea
commit 32f30826b9
7 changed files with 67 additions and 33 deletions

View File

@ -96,7 +96,7 @@ services:
appstore: appstore:
container_name: "dootask-appstore-${APP_ID}" container_name: "dootask-appstore-${APP_ID}"
privileged: true privileged: true
image: "dootask/appstore:0.1.1" image: "dootask/appstore:0.1.2"
volumes: volumes:
- shared_data:/usr/share/dootask - shared_data:/usr/share/dootask
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock

View File

@ -3,8 +3,12 @@
<div class="management-title"> <div class="management-title">
{{$L('团队管理')}} {{$L('团队管理')}}
<div class="title-zoom" @click="minBox=!minBox"> <div class="title-zoom" @click="minBox=!minBox">
<i v-if="minBox" class="taskfont">&#xe7d4;</i> <span>
<i v-else class="taskfont">&#xe7d3;</i> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<rect width="18" height="18" x="3" y="3" rx="2"></rect>
<path d="M9 3v18"></path>
</svg>
</span>
</div> </div>
<div class="title-icon"> <div class="title-icon">
<Loading v-if="loadIng > 0"/> <Loading v-if="loadIng > 0"/>

View File

@ -12,20 +12,22 @@
} }
} }
.common-img-update {
display: flex;
flex-wrap: wrap;
gap: 12px;
}
.imgcomp-upload-list { .imgcomp-upload-list {
display: inline-block; display: inline-block;
width: 60px; width: 60px;
height: 60px; height: 60px;
text-align: center; text-align: center;
line-height: 60px; line-height: 60px;
border: 1px solid transparent;
border-radius: 4px; border-radius: 4px;
overflow: hidden; overflow: hidden;
background: #fff; background: #fff;
position: relative; position: relative;
box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
margin-right: 4px;
vertical-align: top;
.imgcomp-upload-img { .imgcomp-upload-img {
position: absolute; position: absolute;
@ -48,19 +50,19 @@
flex-direction: row; flex-direction: row;
align-items: center; align-items: center;
justify-content: center; justify-content: center;
}
.imgcomp-upload-list-cover i { i {
color: #fff; color: #fff;
font-size: 24px; font-size: 24px;
cursor: pointer; cursor: pointer;
vertical-align: middle; vertical-align: middle;
margin: 0; margin: 0;
transition: all .2s; transition: all .2s;
}
.imgcomp-upload-list-cover i:hover { &:hover {
font-size: 28px; font-size: 28px;
}
}
} }
.ivu-progress { .ivu-progress {
@ -119,6 +121,10 @@
justify-content: center; justify-content: center;
width: 100%; width: 100%;
height: 100%; height: 100%;
> i {
pointer-events: none;
}
} }
.add-box-upload { .add-box-upload {

View File

@ -378,6 +378,7 @@
background-color: #ffffff; background-color: #ffffff;
display: flex; display: flex;
align-items: center; align-items: center;
border-radius: 18px;
.search-location { .search-location {
margin-left: 14px; margin-left: 14px;
display: flex; display: flex;

View File

@ -23,11 +23,27 @@
align-items: center; align-items: center;
height: 20px; height: 20px;
line-height: 20px; line-height: 20px;
margin-left: 6px; margin-left: 12px;
> i { > span {
cursor: pointer; cursor: pointer;
font-size: 24px; border: 1px solid #d9d9d9;
border-radius: 6px;
width: 26px;
height: 26px;
padding: 4px;
display: flex;
align-items: center;
justify-content: center;
&:hover {
background-color: #f5f5f5;
}
> svg {
width: 18px;
height: 18px;
}
} }
} }

View File

@ -88,8 +88,6 @@
} }
@media (max-width: 510px) { @media (max-width: 510px) {
background-color: #FFFFFF;
.apply-row-title { .apply-row-title {
margin-bottom: 8px !important; margin-bottom: 8px !important;
} }
@ -128,7 +126,6 @@
} }
} }
} }
} }
} }
@ -513,17 +510,21 @@
body.window-portrait { body.window-portrait {
.page-apply { .page-apply {
.apply-head { .apply-wrapper {
margin: 24px 24px 0 24px; background-color: #FFFFFF;
}
.apply-content { .apply-head {
padding: 16px 20px; margin: 24px 24px 0 24px;
}
.apply-col { .apply-content {
> div { padding: 16px 20px;
font-size: 12px;
font-weight: 500; .apply-col {
> div {
font-size: 12px;
font-weight: 500;
}
} }
} }
} }

View File

@ -488,6 +488,12 @@ body.window-portrait {
.manage-box-menu { .manage-box-menu {
display: none; display: none;
} }
.manage-box-main {
.manage-status-bar,
.manage-navigation-bar {
display: none;
}
}
&.show-tabbar { &.show-tabbar {
.manage-box-main { .manage-box-main {
margin-bottom: 60px; margin-bottom: 60px;