2026.06.8

This commit is contained in:
brusnitsyn
2026-06-18 17:45:41 +09:00
parent 698422e0ba
commit f163b95663
15 changed files with 695 additions and 20 deletions

View File

@@ -3,7 +3,7 @@ import AppLayout from "../../Layouts/AppLayout.vue"
import { useAuthStore } from "../../Stores/auth.js"
import { NEl, NFlex, NText, NTag, NAvatar } from 'naive-ui'
import ActionTile from "../../Components/ActionTile.vue"
import { TbUsers, TbChartBar, TbLayoutDashboard } from "vue-icons-plus/tb"
import { TbUsers, TbChartBar, TbLayoutDashboard, TbRefresh } from "vue-icons-plus/tb"
import { Link } from "@inertiajs/vue3"
import { computed } from "vue"
import { useThemeVars } from "naive-ui"
@@ -23,7 +23,7 @@ const dividerColor = computed(() => themeVars.value.dividerColor)
<template>
<AppLayout>
<div class="flex flex-col justify-center items-center" style="min-height: calc(100vh - 48px);">
<NFlex vertical :size="10" class="max-w-xl w-full" style="padding: 0 16px 24px;">
<NFlex vertical :size="10" class="max-w-2xl w-full" style="padding: 0 16px 24px;">
<!-- Шапка -->
<NEl class="panel-card rounded-2xl" style="padding: 18px 22px;">
@@ -43,7 +43,7 @@ const dividerColor = computed(() => themeVars.value.dividerColor)
<NAvatar
round :size="40"
style="
background: color-mix(in srgb, var(--primary-color) 22%, transparent);
background: transparent;
color: var(--primary-color);
font-size: 15px; font-weight: 700;
"
@@ -78,6 +78,13 @@ const dividerColor = computed(() => themeVars.value.dividerColor)
:tag="Link"
href="/admin/metrics"
/>
<ActionTile
:icon="TbRefresh"
title="Репликация"
description="Запуск синхронизации и история вебхуков"
:tag="Link"
href="/admin/replication"
/>
</div>
<!-- Назад -->