Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| c2de0e417f | |||
| 9c9ed0e126 | |||
| 8b068a0f50 | |||
| 11449a1edd | |||
| 316eb956c0 |
@@ -11,15 +11,8 @@ import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/Nav
|
|||||||
import PricingCardOne from '@/components/sections/pricing/PricingCardOne';
|
import PricingCardOne from '@/components/sections/pricing/PricingCardOne';
|
||||||
import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen';
|
import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen';
|
||||||
import TextAbout from '@/components/sections/about/TextAbout';
|
import TextAbout from '@/components/sections/about/TextAbout';
|
||||||
import { useState } from 'react';
|
|
||||||
|
|
||||||
export default function LandingPage() {
|
export default function LandingPage() {
|
||||||
const [requests] = useState([
|
|
||||||
{ id: 'REQ-001', name: 'John Doe', status: 'Pending', date: '2025-05-15' },
|
|
||||||
{ id: 'REQ-002', name: 'Jane Smith', status: 'In Review', date: '2025-05-16' },
|
|
||||||
{ id: 'REQ-003', name: 'Bob Johnson', status: 'Completed', date: '2025-05-17' },
|
|
||||||
]);
|
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<ThemeProvider
|
<ThemeProvider
|
||||||
defaultButtonVariant="bounce-effect"
|
defaultButtonVariant="bounce-effect"
|
||||||
@@ -38,7 +31,6 @@ export default function LandingPage() {
|
|||||||
<NavbarStyleFullscreen
|
<NavbarStyleFullscreen
|
||||||
navItems={[
|
navItems={[
|
||||||
{ name: "Home", id: "hero" },
|
{ name: "Home", id: "hero" },
|
||||||
{ name: "Dashboard", id: "admin" },
|
|
||||||
{ name: "Tarief", id: "pricing" },
|
{ name: "Tarief", id: "pricing" },
|
||||||
{ name: "Contact", id: "contact" },
|
{ name: "Contact", id: "contact" },
|
||||||
]}
|
]}
|
||||||
@@ -46,39 +38,6 @@ export default function LandingPage() {
|
|||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="admin" data-section="admin" className="py-20 px-8">
|
|
||||||
<div className="max-w-6xl mx-auto">
|
|
||||||
<h2 className="text-3xl font-bold mb-8">VSO Intake Requests</h2>
|
|
||||||
<div className="overflow-x-auto shadow-md rounded-lg">
|
|
||||||
<table className="w-full text-left">
|
|
||||||
<thead className="bg-accent text-foreground">
|
|
||||||
<tr>
|
|
||||||
<th className="p-4">Request ID</th>
|
|
||||||
<th className="p-4">Name</th>
|
|
||||||
<th className="p-4">Date</th>
|
|
||||||
<th className="p-4">Status</th>
|
|
||||||
<th className="p-4">Actions</th>
|
|
||||||
</tr>
|
|
||||||
</thead>
|
|
||||||
<tbody>
|
|
||||||
{requests.map((req) => (
|
|
||||||
<tr key={req.id} className="border-b border-accent">
|
|
||||||
<td className="p-4">{req.id}</td>
|
|
||||||
<td className="p-4">{req.name}</td>
|
|
||||||
<td className="p-4">{req.date}</td>
|
|
||||||
<td className="p-4 font-semibold text-primary-cta">{req.status}</td>
|
|
||||||
<td className="p-4 flex gap-2">
|
|
||||||
<button className="px-3 py-1 bg-primary-cta text-white rounded text-sm">View</button>
|
|
||||||
<button className="px-3 py-1 bg-background-accent text-white rounded text-sm">Edit</button>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
))}
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="hero" data-section="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroOverlayTestimonial
|
<HeroOverlayTestimonial
|
||||||
title="Laat je VSO controleren door arbeidsrecht juristen"
|
title="Laat je VSO controleren door arbeidsrecht juristen"
|
||||||
|
|||||||
@@ -57,7 +57,17 @@ export default function VsoUploadPage() {
|
|||||||
<div className="bg-card p-8 rounded-lg">
|
<div className="bg-card p-8 rounded-lg">
|
||||||
<h2 className="text-2xl mb-6">{steps[step - 1]}</h2>
|
<h2 className="text-2xl mb-6">{steps[step - 1]}</h2>
|
||||||
<div className="space-y-4">
|
<div className="space-y-4">
|
||||||
<input className="w-full p-3 border rounded" placeholder="Vul hier je gegevens in..." />
|
{step === 8 ? (
|
||||||
|
<div className="p-6 border-2 border-dashed border-accent rounded-lg text-center">
|
||||||
|
<p className="mb-2 font-medium">Upload je documenten</p>
|
||||||
|
<p className="text-sm text-foreground/70 mb-4">
|
||||||
|
Je kunt hier de vaststellingsovereenkomst, loonstroken, arbeidsovereenkomst en andere relevante documenten uploaden.
|
||||||
|
</p>
|
||||||
|
<input type="file" multiple className="w-full p-3 border rounded" />
|
||||||
|
</div>
|
||||||
|
) : (
|
||||||
|
<input className="w-full p-3 border rounded" placeholder="Vul hier je gegevens in..." />
|
||||||
|
)}
|
||||||
</div>
|
</div>
|
||||||
<div className="mt-8 flex gap-4">
|
<div className="mt-8 flex gap-4">
|
||||||
{step > 1 && <ButtonHoverMagnetic text="Vorige" onClick={() => setStep(step - 1)} />}
|
{step > 1 && <ButtonHoverMagnetic text="Vorige" onClick={() => setStep(step - 1)} />}
|
||||||
|
|||||||
Reference in New Issue
Block a user