diff --git a/apps/web/src/assets/images/dashboard-bg.webp b/apps/web/src/assets/images/dashboard-bg.webp deleted file mode 100644 index 56d93fd..0000000 Binary files a/apps/web/src/assets/images/dashboard-bg.webp and /dev/null differ diff --git a/apps/web/src/assets/images/scan-guide-bg.webp b/apps/web/src/assets/images/scan-guide-bg.webp deleted file mode 100644 index 8480f2f..0000000 Binary files a/apps/web/src/assets/images/scan-guide-bg.webp and /dev/null differ diff --git a/apps/web/src/pages/dashboard-page.tsx b/apps/web/src/pages/dashboard-page.tsx index ebe71ea..da7f28e 100644 --- a/apps/web/src/pages/dashboard-page.tsx +++ b/apps/web/src/pages/dashboard-page.tsx @@ -6,7 +6,6 @@ import { Button } from "@/components/ui/button"; import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card"; import { useUiStore } from "@/store/ui-store"; import { apiClient } from "@/lib/api-client"; -import bg from "@/assets/images/dashboard-bg.webp"; export function DashboardPage() { const { dashboardCompact } = useUiStore(); @@ -23,16 +22,17 @@ export function DashboardPage() { const summary = summaryQuery.data; const diseases = diseasesQuery.data ?? []; - const diseasesQuick = useMemo(() => - diseases - .sort((a, b) => a.displayOrder - b.displayOrder) - .map((d) => ({ - name: d.commonName, - sci: d.label, - color: d.accentColor, - slug: d.slug, - })), - [diseases] + const diseasesQuick = useMemo( + () => + diseases + .sort((a, b) => a.displayOrder - b.displayOrder) + .map((d) => ({ + name: d.commonName, + sci: d.label, + color: d.accentColor, + slug: d.slug, + })), + [diseases], ); const missionCards = [ @@ -74,7 +74,11 @@ export function DashboardPage() { {/* Hero header */}
@@ -82,7 +86,9 @@ export function DashboardPage() { AI FOR SMART EDUCATION -

Selamat Datang di

+

+ Selamat Datang di +

ZeaVis Edu

@@ -107,10 +113,7 @@ export function DashboardPage() { variant="outline" className="px-4 md:px-6 py-3 md:py-6 text-sm md:text-lg font-semibold text-white hover:bg-[#1E8A2A]" > - + Pustaka Penyakit @@ -169,7 +172,10 @@ export function DashboardPage() {
{summary.imageClassificationCount}
- + Lihat daftar @@ -186,7 +192,10 @@ export function DashboardPage() {
{summary.needsReviewCount}
- + Lihat daftar @@ -200,10 +209,11 @@ export function DashboardPage() { -
- — -
- +
+ Lihat daftar
@@ -220,7 +230,10 @@ export function DashboardPage() {
{summary.riskDistribution.high}
- + Lihat pustaka @@ -276,7 +289,8 @@ export function DashboardPage() { Penyakit yang Dapat Dideteksi

- {diseases.length} kelas penyakit dan kondisi daun jagung dalam sistem kami + {diseases.length} kelas penyakit dan kondisi daun jagung dalam + sistem kami

{diseasesQuick.map((d) => ( - +
-

Siap Mendeteksi Penyakit Daun?

+

+ Siap Mendeteksi Penyakit Daun? +

Unggah foto daun jagung Anda dan dapatkan hasil analisis AI dalam hitungan detik.