Update src/app/admin/page.tsx
This commit is contained in:
@@ -8,7 +8,7 @@ import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
|
|||||||
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
|
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
|
||||||
import { Calendar, DollarSign, MessageSquare, Users, Wrench } from "lucide-react";
|
import { Calendar, DollarSign, MessageSquare, Users, Wrench } from "lucide-react";
|
||||||
|
|
||||||
export default function LandingPage() {
|
export default function AdminPage() {
|
||||||
return (
|
return (
|
||||||
<ThemeProvider
|
<ThemeProvider
|
||||||
defaultButtonVariant="directional-hover"
|
defaultButtonVariant="directional-hover"
|
||||||
@@ -27,35 +27,21 @@ export default function LandingPage() {
|
|||||||
<NavbarLayoutFloatingInline
|
<NavbarLayoutFloatingInline
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{
|
||||||
name: "Acasă",
|
name: "Acasă", id: "/"},
|
||||||
id: "/",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Programare VTP",
|
name: "Programare VTP", id: "/programare-vtp"},
|
||||||
id: "/programare-vtp",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Intervenții",
|
name: "Intervenții", id: "/interventii"},
|
||||||
id: "/interventii",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Centrale Termice",
|
name: "Centrale Termice", id: "/centrale-termice"},
|
||||||
id: "/centrale-termice",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "ENA CONFORT",
|
name: "ENA CONFORT", id: "/ena-confort"},
|
||||||
id: "/ena-confort",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Contact",
|
name: "Contact", id: "/#contact"},
|
||||||
id: "/#contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
brandName="ENA INSTAL"
|
brandName="ENA INSTAL"
|
||||||
button={{
|
button={{
|
||||||
text: "Login Admin",
|
text: "Login Admin", href: "/admin"}}
|
||||||
href: "/admin",
|
|
||||||
}}
|
|
||||||
animateOnLoad={true}
|
animateOnLoad={true}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -68,37 +54,13 @@ export default function LandingPage() {
|
|||||||
description="Gestionează eficient operațiunile ENA INSTAL cu instrumente avansate."
|
description="Gestionează eficient operațiunile ENA INSTAL cu instrumente avansate."
|
||||||
features={[
|
features={[
|
||||||
{
|
{
|
||||||
tag: "Management",
|
tag: "Management", title: "Administrare Programări", subtitle: "Vezi și gestionează programările VTP", description: "O interfață intuitivă pentru vizualizarea, editarea și confirmarea tuturor programărilor de verificare tehnică periodică.", imageSrc: "http://img.b2bpic.net/free-photo/man-an-electrical-technician-working-switchboard-with-fuses-uses-tablet_169016-24154.jpg", imageAlt: "Man an electrical technician working in a switchboard with fuses uses a tablet"},
|
||||||
title: "Administrare Programări",
|
|
||||||
subtitle: "Vezi și gestionează programările VTP",
|
|
||||||
description: "O interfață intuitivă pentru vizualizarea, editarea și confirmarea tuturor programărilor de verificare tehnică periodică.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/man-electrical-technician-working-switchboard-with-fuses-uses-tablet_169016-24154.jpg",
|
|
||||||
imageAlt: "Man an electrical technician working in a switchboard with fuses uses a tablet",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
tag: "Urmărire",
|
tag: "Urmărire", title: "Monitorizare Intervenții", subtitle: "Status live pentru solicitările de intervenție", description: "Urmărește statusul intervențiilor în timp real, de la solicitare până la finalizare, cu detalii despre tehnician și locație.", imageSrc: "http://img.b2bpic.net/free-photo/hands-preparing-machine-scanning_23-2149341559.jpg", imageAlt: "Hands preparing machine for scanning"},
|
||||||
title: "Monitorizare Intervenții",
|
|
||||||
subtitle: "Status live pentru solicitările de intervenție",
|
|
||||||
description: "Urmărește statusul intervențiilor în timp real, de la solicitare până la finalizare, cu detalii despre tehnician și locație.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/hands-preparing-machine-scanning_23-2149341559.jpg",
|
|
||||||
imageAlt: "Hands preparing machine for scanning",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
tag: "Catalog",
|
tag: "Catalog", title: "Gestionează Produse", subtitle: "Actualizează ofertele de centrale termice", description: "Adaugă, editează și elimină produse din catalogul de centrale termice, menținând informațiile la zi.", imageSrc: "http://img.b2bpic.net/free-photo/woman-with-tomato-ktichen_23-2147782435.jpg", imageAlt: "Woman with tomato in ktichen"},
|
||||||
title: "Gestionează Produse",
|
|
||||||
subtitle: "Actualizează ofertele de centrale termice",
|
|
||||||
description: "Adaugă, editează și elimină produse din catalogul de centrale termice, menținând informațiile la zi.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-with-tomato-ktichen_23-2147782435.jpg",
|
|
||||||
imageAlt: "Woman with tomato in kitchen",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
tag: "Rapoarte",
|
tag: "Rapoarte", title: "Statistici Performanță", subtitle: "Analizează datele operaționale", description: "Generează rapoarte detaliate despre volumul de lucru, performanța tehnicienilor și satisfacția clienților.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-heat-pump-outside-home_23-2149250259.jpg", imageAlt: "Close up on heat pump outside home"},
|
||||||
title: "Statistici Performanță",
|
|
||||||
subtitle: "Analizează datele operaționale",
|
|
||||||
description: "Generează rapoarte detaliate despre volumul de lucru, performanța tehnicienilor și satisfacția clienților.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-heat-pump-outside-home_23-2149250259.jpg",
|
|
||||||
imageAlt: "Close up on heat pump outside home",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -107,33 +69,22 @@ export default function LandingPage() {
|
|||||||
<AboutMetric
|
<AboutMetric
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
title="Prezentare Generală Sistem"
|
title="Prezentare Generală Sistem"
|
||||||
description="Vizualizare rapidă a statisticilor cheie pentru operațiunile ENA INSTAL și ENA CONFORT."
|
|
||||||
metrics={[
|
metrics={[
|
||||||
{
|
{
|
||||||
icon: Calendar,
|
icon: Calendar,
|
||||||
label: "Programări Active",
|
label: "Programări Active", value: "120+"},
|
||||||
value: "120+",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
icon: Wrench,
|
icon: Wrench,
|
||||||
label: "Intervenții În Curs",
|
label: "Intervenții În Curs", value: "25"},
|
||||||
value: "25",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
icon: Users,
|
icon: Users,
|
||||||
label: "Clienți Noi (lună)",
|
label: "Clienți Noi (lună)", value: "45"},
|
||||||
value: "45",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
icon: DollarSign,
|
icon: DollarSign,
|
||||||
label: "Venit Estimat (lună)",
|
label: "Venit Estimat (lună)", value: "XXXXX RON"},
|
||||||
value: "XXXXX RON",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
icon: MessageSquare,
|
icon: MessageSquare,
|
||||||
label: "Feedback Nou",
|
label: "Feedback Nou", value: "10+"},
|
||||||
value: "10+",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
metricsAnimation="slide-up"
|
metricsAnimation="slide-up"
|
||||||
/>
|
/>
|
||||||
@@ -143,13 +94,9 @@ export default function LandingPage() {
|
|||||||
<FooterLogoReveal
|
<FooterLogoReveal
|
||||||
logoText="ENA INSTAL"
|
logoText="ENA INSTAL"
|
||||||
leftLink={{
|
leftLink={{
|
||||||
text: "Confidentialitate",
|
text: "Confidentialitate", href: "#"}}
|
||||||
href: "#",
|
|
||||||
}}
|
|
||||||
rightLink={{
|
rightLink={{
|
||||||
text: "Termeni și Condiții",
|
text: "Termeni și Condiții", href: "#"}}
|
||||||
href: "#",
|
|
||||||
}}
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
|
|||||||
Reference in New Issue
Block a user