Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions app/company/about/page.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
export default function AboutPage() {
return (
<div className="min-h-screen px-6 py-20 bg-white dark:bg-slate-900 text-slate-800 dark:text-white transition-all duration-300">
<div className="max-w-3xl mx-auto text-center">
<h1 className="text-4xl font-bold mb-6 text-teal-600 dark:text-teal-400 animate-fadeIn">
About Us
</h1>
<p className="text-lg leading-relaxed text-slate-600 dark:text-slate-300 animate-slideUp">
We’re on a mission to simplify legal access for all Indians using AI. LegalEase bridges the gap
between law and people through intuitive tools and clear language.
</p>
</div>
</div>
);
}
12 changes: 12 additions & 0 deletions app/company/contact/page.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
export default function ContactPage() {
return (
<div className="min-h-screen px-6 py-20 bg-white dark:bg-slate-900 text-slate-800 dark:text-white transition-all duration-300">
<div className="max-w-3xl mx-auto text-center animate-fadeIn">
<h1 className="text-4xl font-bold mb-6 text-teal-600 dark:text-teal-400">Contact Us</h1>
<p className="text-lg text-slate-600 dark:text-slate-300">
Got questions or suggestions? We'd love to hear from you!
</p>
</div>
</div>
);
}
12 changes: 12 additions & 0 deletions app/company/privacy-policy/page.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
export default function PrivacyPolicyPage() {
return (
<div className="min-h-screen px-6 py-20 bg-white dark:bg-slate-900 text-slate-800 dark:text-white transition-all duration-300">
<div className="max-w-3xl mx-auto text-center animate-fadeIn">
<h1 className="text-4xl font-bold mb-6 text-teal-600 dark:text-teal-400">Privacy Policy</h1>
<p className="text-lg text-slate-600 dark:text-slate-300">
Learn how we collect, use, and protect your personal information.
</p>
</div>
</div>
);
}
12 changes: 12 additions & 0 deletions app/company/terms/page.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
export default function TermsOfServicePage() {
return (
<div className="min-h-screen px-6 py-20 bg-white dark:bg-slate-900 text-slate-800 dark:text-white transition-all duration-300">
<div className="max-w-3xl mx-auto text-center animate-fadeIn">
<h1 className="text-4xl font-bold mb-6 text-teal-600 dark:text-teal-400">Terms of Service</h1>
<p className="text-lg text-slate-600 dark:text-slate-300">
Read the rules and conditions that apply when you use our platform.
</p>
</div>
</div>
);
}
4 changes: 4 additions & 0 deletions app/globals.css
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@
@tailwind components;
@tailwind utilities;

html {
scroll-behavior: smooth;
}

body {
font-family: Arial, Helvetica, sans-serif;
}
Expand Down
12 changes: 12 additions & 0 deletions app/resources/blog/page.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
export default function BlogPage() {
return (
<div className="min-h-screen px-6 py-20 bg-white dark:bg-slate-900 text-slate-800 dark:text-white transition-all duration-300">
<div className="max-w-3xl mx-auto text-center animate-fadeIn">
<h1 className="text-4xl font-bold mb-6 text-teal-600 dark:text-teal-400">Blog</h1>
<p className="text-lg text-slate-600 dark:text-slate-300">
Read about legal updates, stories, and helpful articles curated by experts.
</p>
</div>
</div>
);
}
12 changes: 12 additions & 0 deletions app/resources/document-templete/page.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
export default function DocumentTemplatesPage() {
return (
<div className="min-h-screen px-6 py-20 bg-white dark:bg-slate-900 text-slate-800 dark:text-white transition-all duration-300">
<div className="max-w-3xl mx-auto text-center animate-fadeIn">
<h1 className="text-4xl font-bold mb-6 text-teal-600 dark:text-teal-400">Document Templates</h1>
<p className="text-lg text-slate-600 dark:text-slate-300">
Download legal document templates to handle common legal matters.
</p>
</div>
</div>
);
}
12 changes: 12 additions & 0 deletions app/resources/faq/page.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
export default function FAQPage() {
return (
<div className="min-h-screen px-6 py-20 bg-white dark:bg-slate-900 text-slate-800 dark:text-white transition-all duration-300">
<div className="max-w-3xl mx-auto text-center animate-fadeIn">
<h1 className="text-4xl font-bold mb-6 text-teal-600 dark:text-teal-400">FAQs</h1>
<p className="text-lg text-slate-600 dark:text-slate-300">
Find answers to the most frequently asked questions about our platform and services.
</p>
</div>
</div>
);
}
12 changes: 12 additions & 0 deletions app/resources/legal-guidance/page.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
export default function LegalGuidesPage() {
return (
<div className="min-h-screen px-6 py-20 bg-white dark:bg-slate-900 text-slate-800 dark:text-white transition-all duration-300">
<div className="max-w-3xl mx-auto text-center animate-fadeIn">
<h1 className="text-4xl font-bold mb-6 text-teal-600 dark:text-teal-400">Legal Guides</h1>
<p className="text-lg text-slate-600 dark:text-slate-300">
Explore comprehensive guides to help you understand Indian law in simple terms.
</p>
</div>
</div>
);
}
2 changes: 1 addition & 1 deletion components.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"tsx": true,
"tailwind": {
"config": "tailwind.config.ts",
"css": "app/globals.css",
"css": "app/globals.css" ,
"baseColor": "neutral",
"cssVariables": true,
"prefix": ""
Expand Down
16 changes: 8 additions & 8 deletions components/footer.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -96,31 +96,31 @@ export function Footer() {
<ul className="space-y-2">
<li>
<Link
href="#"
href="/resources/legal-guidance"
className="text-sm text-slate-600 hover:text-teal-600 dark:text-slate-400 dark:hover:text-teal-400"
>
Legal Guides
</Link>
</li>
<li>
<Link
href="#"
href="/resources/document-templete"
className="text-sm text-slate-600 hover:text-teal-600 dark:text-slate-400 dark:hover:text-teal-400"
>
Document Templates
</Link>
</li>
<li>
<Link
href="#"
href="/resources/faq"
className="text-sm text-slate-600 hover:text-teal-600 dark:text-slate-400 dark:hover:text-teal-400"
>
FAQs
</Link>
</li>
<li>
<Link
href="#"
href="/resources/blog"
className="text-sm text-slate-600 hover:text-teal-600 dark:text-slate-400 dark:hover:text-teal-400"
>
Blog
Expand All @@ -134,31 +134,31 @@ export function Footer() {
<ul className="space-y-2">
<li>
<Link
href="#"
href="/company/about"
className="text-sm text-slate-600 hover:text-teal-600 dark:text-slate-400 dark:hover:text-teal-400"
>
About Us
</Link>
</li>
<li>
<Link
href="#"
href="/company/contact"
className="text-sm text-slate-600 hover:text-teal-600 dark:text-slate-400 dark:hover:text-teal-400"
>
Contact
</Link>
</li>
<li>
<Link
href="#"
href="/company/privacy-policy"
className="text-sm text-slate-600 hover:text-teal-600 dark:text-slate-400 dark:hover:text-teal-400"
>
Privacy Policy
</Link>
</li>
<li>
<Link
href="#"
href="/company/terms"
className="text-sm text-slate-600 hover:text-teal-600 dark:text-slate-400 dark:hover:text-teal-400"
>
Terms of Service
Expand Down
21 changes: 18 additions & 3 deletions tailwind.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -100,13 +100,28 @@ const config = {
from: { height: "var(--radix-accordion-content-height)" },
to: { height: "0" },
},
fadeIn: {
"0%": { opacity: "0" },
"100%": { opacity: "1" },
},
slideUp: {
"0%": { transform: "translateY(20px)", opacity: "0" },
"100%": { transform: "translateY(0)", opacity: "1" },
},
},

animation: {
"accordion-down": "accordion-down 0.2s ease-out",
"accordion-up": "accordion-up 0.2s ease-out",
},
"accordion-down": "accordion-down 0.4s ease-out",
"accordion-up": "accordion-up 0.4s ease-out",
fadeIn: "fadeIn 0.6s ease-out forwards",
slideUp: "slideUp 0.8s ease-out forwards",
},
animationDelay: {
200: '200ms',
500: '500ms'
}
},
},
plugins: [require("tailwindcss-animate")],
} satisfies Config

Expand Down