mirror of
https://github.com/1Panel-dev/1Panel.git
synced 2025-03-14 01:34:47 +08:00
feat: 调整样式
This commit is contained in:
parent
aa02787647
commit
abd51c5853
@ -111,7 +111,7 @@ html.dark {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
.menu {
|
.menu {
|
||||||
border-right: 1px solid var(--el-border-color-light);
|
border-right: 1px solid var(--el-border-color-light);
|
||||||
}
|
}
|
||||||
.el-menu {
|
.el-menu {
|
||||||
.el-menu-item {
|
.el-menu-item {
|
||||||
@ -267,4 +267,11 @@ html.dark {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.infinite-list .infinite-list-item {
|
||||||
|
background: #212426;
|
||||||
|
&:hover {
|
||||||
|
background: #212426;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -46,15 +46,15 @@
|
|||||||
</template>
|
</template>
|
||||||
<template #main>
|
<template #main>
|
||||||
<el-row :gutter="5">
|
<el-row :gutter="5">
|
||||||
<el-col v-for="(app, index) in apps" :key="index" :span="8">
|
<el-col v-for="(app, index) in apps" :key="index" :xs="12" :sm="12" :md="8" :lg="8" :xl="8">
|
||||||
<div class="app-card">
|
<div class="app-card">
|
||||||
<el-row :gutter="24">
|
<el-row :gutter="24">
|
||||||
<el-col :span="5">
|
<el-col :xs="5" :sm="5" :md="6" :lg="6" :xl="5">
|
||||||
<div class="app-icon">
|
<div class="app-icon">
|
||||||
<el-avatar shape="square" :size="60" :src="'data:image/png;base64,' + app.icon" />
|
<el-avatar shape="square" :size="60" :src="'data:image/png;base64,' + app.icon" />
|
||||||
</div>
|
</div>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="19">
|
<el-col :xs="19" :sm="19" :md="18" :lg="18" :xl="19">
|
||||||
<div class="app-content">
|
<div class="app-content">
|
||||||
<div class="app-header">
|
<div class="app-header">
|
||||||
<span class="app-title">{{ app.name }}</span>
|
<span class="app-title">{{ app.name }}</span>
|
||||||
@ -179,7 +179,6 @@ onMounted(() => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.app-card {
|
.app-card {
|
||||||
height: 120px;
|
|
||||||
margin-top: 10px;
|
margin-top: 10px;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
padding: 5px;
|
padding: 5px;
|
||||||
@ -208,13 +207,14 @@ onMounted(() => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.app-desc {
|
.app-desc {
|
||||||
margin-top: 10px;
|
margin-top: 5px;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
display: -webkit-box;
|
display: -webkit-box;
|
||||||
-webkit-line-clamp: 2;
|
-webkit-line-clamp: 2;
|
||||||
-webkit-box-orient: vertical;
|
-webkit-box-orient: vertical;
|
||||||
|
|
||||||
text-overflow: ellipsis;
|
text-overflow: ellipsis;
|
||||||
|
height: 45px;
|
||||||
|
|
||||||
.desc {
|
.desc {
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
|
@ -1,12 +1,8 @@
|
|||||||
.install-card {
|
.install-card {
|
||||||
height: 140px;
|
|
||||||
margin-top: 10px;
|
margin-top: 10px;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
padding: 10px;
|
padding: 10px;
|
||||||
|
|
||||||
.icon {
|
|
||||||
margin-left: 20px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.a-detail {
|
.a-detail {
|
||||||
height: 100%;
|
height: 100%;
|
||||||
@ -45,6 +41,7 @@
|
|||||||
}
|
}
|
||||||
.d-button {
|
.d-button {
|
||||||
margin-top: 10px;
|
margin-top: 10px;
|
||||||
|
min-width: 440px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
&:hover {
|
&:hover {
|
||||||
|
@ -56,10 +56,10 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<el-row :gutter="5">
|
<el-row :gutter="5">
|
||||||
<el-col v-for="(installed, index) in data" :key="index" :span="12">
|
<el-col v-for="(installed, index) in data" :key="index" :xs="24" :sm="24" :md="24" :lg="12" :xl="12">
|
||||||
<div class="install-card">
|
<div class="install-card">
|
||||||
<el-row :gutter="24">
|
<el-row :gutter="24">
|
||||||
<el-col :span="4">
|
<el-col :xs="3" :sm="3" :md="3" :lg="4" :xl="4">
|
||||||
<div class="icon">
|
<div class="icon">
|
||||||
<el-avatar
|
<el-avatar
|
||||||
shape="square"
|
shape="square"
|
||||||
@ -68,7 +68,7 @@
|
|||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="20">
|
<el-col :xs="21" :sm="21" :md="21" :lg="20" :xl="20">
|
||||||
<div class="a-detail">
|
<div class="a-detail">
|
||||||
<div class="d-name">
|
<div class="d-name">
|
||||||
<span class="name">{{ installed.name }}</span>
|
<span class="name">{{ installed.name }}</span>
|
||||||
|
@ -542,18 +542,17 @@ defineExpose({
|
|||||||
margin: 10px;
|
margin: 10px;
|
||||||
color: var(--el-color-primary);
|
color: var(--el-color-primary);
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
|
&:hover {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
height: 30px;
|
||||||
|
background: var(--el-color-primary-light-9);
|
||||||
|
margin: 10px;
|
||||||
|
font-weight: 500;
|
||||||
|
color: red;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
.infinite-list .infinite-list-item:hover {
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
justify-content: center;
|
|
||||||
height: 30px;
|
|
||||||
background: var(--el-color-primary-light-9);
|
|
||||||
margin: 10px;
|
|
||||||
font-weight: 500;
|
|
||||||
color: red;
|
|
||||||
}
|
|
||||||
|
|
||||||
.a-card {
|
.a-card {
|
||||||
font-size: 17px;
|
font-size: 17px;
|
||||||
.el-card {
|
.el-card {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user