feat: remove admin panel callout and dashboard statistics for cleaner layout

This commit is contained in:
gabdevele
2026-06-18 14:03:16 +02:00 Unverified
parent 2a8cbf4299
commit 0a9bd7778e
@@ -14,40 +14,10 @@ const adminActions = [
<template> <template>
<div> <div>
<div class="callout callout-highlight callout-danger mb-4">
<div class="callout-title">Pannello Admin</div>
<p class="mb-0">
Accesso di livello 1. Da qui puoi gestire configurazioni di sistema, segnalazioni, categorie e moderazione.
</p>
</div>
<div class="row g-3 mb-4" v-if="!pending && statsRes?.ok">
<div class="col-6 col-lg-3">
<div class="card card-bg dashboard-stat h-100">
<div class="card-body py-3">
<div class="stat-value">{{ statsRes.total_users || 0 }}</div>
<div class="small text-muted">Utenti registrati</div>
</div>
</div>
</div>
<div class="col-6 col-lg-3">
<div class="card card-bg dashboard-stat h-100">
<div class="card-body py-3">
<div class="stat-value">
{{ statsRes.open_reports ?? statsRes.reports_by_status?.find(s => s.status === 'OPEN')?.total ?? 0 }}
</div>
<div class="small text-muted">Segnalazioni aperte</div>
</div>
</div>
</div>
</div>
<div class="card card-bg"> <div class="card card-bg">
<div class="card-body"> <div class="card-body">
<div class="d-flex justify-content-between align-items-center mb-3"> <div class="d-flex justify-content-between align-items-center mb-3">
<h2 class="h5 card-title mb-0">Gestione sistema</h2> <h2 class="h5 card-title mb-0">Gestione sistema</h2>
<span class="small text-muted">{{ adminActions.length }} sezioni</span>
</div> </div>
<div class="row g-2"> <div class="row g-2">