chore: dispalay py adjust
This commit is contained in:
@@ -345,9 +345,9 @@ const siteTitle = computed(() => {
|
|||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
<!-- 主要内容区域 -->
|
<!-- 主要内容区域 -->
|
||||||
<main class="max-w-7xl mx-auto py-6 px-4 sm:px-6 lg:px-8">
|
<main class="max-w-7xl mx-auto py-2 px-4 sm:px-2 lg:px-8">
|
||||||
<!-- <div class="bg-white rounded-lg shadow-sm border border-gray-200"> -->
|
<!-- <div class="bg-white rounded-lg shadow-sm border border-gray-200"> -->
|
||||||
<div class="">
|
<div>
|
||||||
<!-- 使用 router-view 显示嵌套路由的内容 -->
|
<!-- 使用 router-view 显示嵌套路由的内容 -->
|
||||||
<router-view></router-view>
|
<router-view></router-view>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -149,7 +149,7 @@ onMounted(async () => {
|
|||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<div class="p-6 w-full max-w-6xl mx-auto space-y-2">
|
<div class="p-4 w-full max-w-6xl mx-auto space-y-2">
|
||||||
<div class="flex flex-col sm:flex-row sm:items-center sm:justify-between gap-2 sm:gap-4">
|
<div class="flex flex-col sm:flex-row sm:items-center sm:justify-between gap-2 sm:gap-4">
|
||||||
<div class="flex flex-col sm:flex-row gap-2 sm:gap-4">
|
<div class="flex flex-col sm:flex-row gap-2 sm:gap-4">
|
||||||
<div class="flex-1 sm:flex-initial">
|
<div class="flex-1 sm:flex-initial">
|
||||||
|
|||||||
@@ -421,7 +421,7 @@ onMounted(() => {
|
|||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<div class="w-[90%] mx-auto grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-5 gap-4">
|
<div class="w-[90%] mx-auto pt-4 grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-5 gap-4">
|
||||||
<StatCard title="推送留存数" :value="state.basicData.message_total_num" description="" :icon="DatabaseIcon" />
|
<StatCard title="推送留存数" :value="state.basicData.message_total_num" description="" :icon="DatabaseIcon" />
|
||||||
<StatCard title="托管消息数" :value="state.basicData.hosted_message_total_num" description="" :icon="BarChartIcon" />
|
<StatCard title="托管消息数" :value="state.basicData.hosted_message_total_num" description="" :icon="BarChartIcon" />
|
||||||
<StatCard title="今日发送数" :value="state.basicData.today_total_num" description="" :icon="SendIcon" />
|
<StatCard title="今日发送数" :value="state.basicData.today_total_num" description="" :icon="SendIcon" />
|
||||||
|
|||||||
@@ -100,7 +100,7 @@ onMounted(async () => {
|
|||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<div class="p-6 w-full max-w-6xl mx-auto space-y-2">
|
<div class="p-4 w-full max-w-6xl mx-auto space-y-2">
|
||||||
<div class="flex flex-col sm:flex-row sm:items-center gap-2 sm:gap-4">
|
<div class="flex flex-col sm:flex-row sm:items-center gap-2 sm:gap-4">
|
||||||
<div class="flex-1 sm:flex-initial">
|
<div class="flex-1 sm:flex-initial">
|
||||||
<Input v-model="state.search" placeholder="搜索消息..." class="w-full sm:w-64" @keyup.enter="filterFunc"
|
<Input v-model="state.search" placeholder="搜索消息..." class="w-full sm:w-64" @keyup.enter="filterFunc"
|
||||||
|
|||||||
@@ -130,7 +130,7 @@ onMounted(async () => {
|
|||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<div class="p-6 w-full max-w-6xl mx-auto space-y-2">
|
<div class="p-4 w-full max-w-6xl mx-auto space-y-2">
|
||||||
<div class="flex flex-col sm:flex-row sm:items-center gap-2 sm:gap-4">
|
<div class="flex flex-col sm:flex-row sm:items-center gap-2 sm:gap-4">
|
||||||
<div class="flex-1 sm:flex-initial">
|
<div class="flex-1 sm:flex-initial">
|
||||||
<Input v-model="state.search" placeholder="搜索任务..." class="w-full sm:w-64" @keyup.enter="filterFunc"
|
<Input v-model="state.search" placeholder="搜索任务..." class="w-full sm:w-64" @keyup.enter="filterFunc"
|
||||||
|
|||||||
@@ -165,7 +165,7 @@ onMounted(async () => {
|
|||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<div class="p-6 w-full max-w-6xl mx-auto space-y-2">
|
<div class="p-4 w-full max-w-6xl mx-auto space-y-2">
|
||||||
<div class="flex flex-col sm:flex-row sm:items-center sm:justify-between gap-2 sm:gap-4">
|
<div class="flex flex-col sm:flex-row sm:items-center sm:justify-between gap-2 sm:gap-4">
|
||||||
<div class="flex flex-col sm:flex-row gap-2 sm:gap-4">
|
<div class="flex flex-col sm:flex-row gap-2 sm:gap-4">
|
||||||
<div class="flex-1 sm:flex-initial">
|
<div class="flex-1 sm:flex-initial">
|
||||||
|
|||||||
@@ -158,7 +158,7 @@ onMounted(async () => {
|
|||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<div class="p-6 w-full max-w-6xl mx-auto space-y-2">
|
<div class="p-4 w-full max-w-6xl mx-auto space-y-2">
|
||||||
<div class="flex flex-col sm:flex-row sm:items-center sm:justify-between gap-2 sm:gap-4">
|
<div class="flex flex-col sm:flex-row sm:items-center sm:justify-between gap-2 sm:gap-4">
|
||||||
<div class="flex flex-col sm:flex-row gap-2 sm:gap-4">
|
<div class="flex flex-col sm:flex-row gap-2 sm:gap-4">
|
||||||
<div class="flex-1 sm:flex-initial">
|
<div class="flex-1 sm:flex-initial">
|
||||||
|
|||||||
Reference in New Issue
Block a user