mirror of
https://github.com/1Panel-dev/1Panel.git
synced 2025-10-25 06:56:32 +08:00
style: Optimization of the loading style of the overview page (#8592)
This commit is contained in:
parent
6fdddc201f
commit
fff7bfc3d2
3 changed files with 16 additions and 4 deletions
|
|
@ -1,6 +1,6 @@
|
|||
<template>
|
||||
<div>
|
||||
<CardWithHeader :header="$t('app.app')" class="card-interval" :loading="loading">
|
||||
<CardWithHeader :header="$t('app.app')" class="card-interval" v-loading="loading">
|
||||
<template #header-r>
|
||||
<el-popover placement="left" :width="226" trigger="click">
|
||||
<el-input size="small" v-model="filter" clearable @input="loadOption()" />
|
||||
|
|
|
|||
|
|
@ -87,7 +87,11 @@
|
|||
<Status ref="statusRef" style="margin-bottom: 33px" />
|
||||
</template>
|
||||
</CardWithHeader>
|
||||
<CardWithHeader :header="$t('menu.monitor')" class="card-interval">
|
||||
<CardWithHeader
|
||||
:header="$t('menu.monitor')"
|
||||
class="card-interval chart-card"
|
||||
v-loading="!chartsOption['networkChart']"
|
||||
>
|
||||
<template #header-r>
|
||||
<el-radio-group
|
||||
style="float: right; margin-left: 5px"
|
||||
|
|
@ -411,7 +415,7 @@ const onLoadBaseInfo = async (isInit: boolean, range: string) => {
|
|||
const res = await loadBaseInfo(searchInfo.ioOption, searchInfo.netOption);
|
||||
baseInfo.value = res.data;
|
||||
currentInfo.value = baseInfo.value.currentInfo;
|
||||
await onLoadCurrentInfo();
|
||||
onLoadCurrentInfo();
|
||||
isStatusInit.value = false;
|
||||
statusRef.value.acceptParams(currentInfo.value, baseInfo.value);
|
||||
appRef.value.acceptParams();
|
||||
|
|
@ -634,4 +638,8 @@ onBeforeUnmount(() => {
|
|||
line-height: 20px;
|
||||
}
|
||||
}
|
||||
|
||||
.chart-card {
|
||||
min-height: 383px;
|
||||
}
|
||||
</style>
|
||||
|
|
|
|||
|
|
@ -331,7 +331,11 @@ const currentInfo = ref<Dashboard.CurrentInfo>({
|
|||
|
||||
const cpuShowAll = ref();
|
||||
|
||||
const chartsOption = ref({ cpu: null, memory: null, load: null });
|
||||
const chartsOption = ref({
|
||||
cpu: { title: 'CPU', data: 0 },
|
||||
memory: { title: i18n.global.t('monitor.memory'), data: 0 },
|
||||
load: { title: i18n.global.t('home.load'), data: 0 },
|
||||
});
|
||||
|
||||
const acceptParams = (current: Dashboard.CurrentInfo, base: Dashboard.BaseInfo): void => {
|
||||
currentInfo.value = current;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue