|
|
@@ -61,22 +61,30 @@
|
|
|
<section class="portal-mobile-shortcuts mt-3 md:hidden!">
|
|
|
<button
|
|
|
type="button"
|
|
|
- class="portal-mobile-shortcut"
|
|
|
+ class="portal-mobile-shortcut flex flex-col items-center justify-center"
|
|
|
@click="router.push('/flow')"
|
|
|
>
|
|
|
+ <img src="../assets//images/flow.png" alt="" class="w-10 h-10" />
|
|
|
流程门户
|
|
|
</button>
|
|
|
<button
|
|
|
type="button"
|
|
|
- class="portal-mobile-shortcut"
|
|
|
+ class="portal-mobile-shortcut flex flex-col items-center justify-center"
|
|
|
@click="router.push('/drive')"
|
|
|
>
|
|
|
+ <img src="../assets//images/driveicon.png" alt="" class="w-10 h-10" />
|
|
|
驾驶舱门户
|
|
|
</button>
|
|
|
- <button type="button" class="portal-mobile-shortcut">报表门户</button>
|
|
|
+ <button
|
|
|
+ type="button"
|
|
|
+ class="portal-mobile-shortcut flex flex-col items-center justify-center"
|
|
|
+ >
|
|
|
+ <img src="../assets//images/report.png" alt="" class="w-10 h-10" />
|
|
|
+ 报表门户
|
|
|
+ </button>
|
|
|
</section>
|
|
|
|
|
|
- <section class="mt-3 grid gap-4 xl:grid-cols-[1.74fr_0.74fr]">
|
|
|
+ <section class="mt-3 grid gap-4 xl:grid-cols-[1.74fr_0.74fr] grid-cols-1">
|
|
|
<div class="space-y-4">
|
|
|
<article
|
|
|
v-for="section in portalSections"
|
|
|
@@ -1235,7 +1243,7 @@ onUnmounted(() => {
|
|
|
border: 0;
|
|
|
border-radius: 10px;
|
|
|
padding: 10px 8px;
|
|
|
- background: linear-gradient(180deg, #ffffff 0%, #eaf2ff 100%);
|
|
|
+ background: linear-gradient(180deg, #ffffff 0%, #5b90e4 100%);
|
|
|
color: #0d4a9d;
|
|
|
font-size: 13px;
|
|
|
font-weight: 600;
|
|
|
@@ -1244,6 +1252,7 @@ onUnmounted(() => {
|
|
|
|
|
|
.side-card {
|
|
|
overflow: hidden;
|
|
|
+
|
|
|
background: #e8f1f8;
|
|
|
/* box-shadow: 0 12px 28px rgba(58, 110, 187, 0.06); */
|
|
|
}
|