From 545a7e2020f1596c446824ef54f766bd43f45624 Mon Sep 17 00:00:00 2001 From: gosangam Date: Mon, 4 May 2026 13:00:39 +0530 Subject: [PATCH] feat: about page added, password gate removed --- app/about/page.tsx | 196 +++++++++++++++++++++++++++++++++++++ app/layout.tsx | 6 +- components/site-footer.tsx | 31 ++++++ 3 files changed, 231 insertions(+), 2 deletions(-) create mode 100644 app/about/page.tsx create mode 100644 components/site-footer.tsx diff --git a/app/about/page.tsx b/app/about/page.tsx new file mode 100644 index 00000000..4fbfc427 --- /dev/null +++ b/app/about/page.tsx @@ -0,0 +1,196 @@ +import Link from "next/link"; +import { PageHeader } from "@/components/page-header"; +import { + BookOpen, + BrainCircuit, + Blocks, + Circle, + CheckCircle2, +} from "lucide-react"; + +const PHASES = [ + { + title: "Phase I — The Vedabase", + status: "in-progress" as const, + icon: BookOpen, + description: + "Indexing the complete pre-1980s Vedabase into a structured, searchable database — books, letters, essays, magazines, journals, glossary, and disciple records — with a clean, accessible reading interface.", + highlights: [ + "Verse-by-verse editions with Devanagari, transliteration, synonyms, translations & purports", + "6,800+ letters browsable by year, recipient, and location", + "4,700+ initiated disciples indexed with initiation details", + "Comprehensive glossary of 2,700+ Sanskrit & Vedic terms", + "Accessibility features — adjustable font size, line height, and theme", + ], + }, + { + title: "Phase II — AI Companion", + status: "upcoming" as const, + icon: BrainCircuit, + description: + "Training and integrating an AI companion grounded entirely in Śrīla Prabhupāda's teachings — designed to help devotees study, cross-reference, and deepen their understanding of the philosophy.", + highlights: [ + "Answers rooted exclusively in Śrīla Prabhupāda's books and lectures", + "Cross-referencing across books, letters, and conversations", + "Guided study paths for new and experienced devotees", + ], + }, + { + title: "Phase III — Decentralized Preservation", + status: "upcoming" as const, + icon: Blocks, + description: + "Deploying the Vedabase onto blockchain infrastructure to ensure the teachings remain permanently accessible, tamper-proof, and beyond the control of any single entity.", + highlights: [], + }, +]; + +export default function AboutPage() { + return ( +
+ + + ← Home + +

About

+

+ Who we are and what we're building +

+
+ +
+ {/* ---- Mission ---- */} +
+

Our Mission

+
+

+ + Prabhupāda Says + {" "} + is built by a small team of Prabhupādānugas — devotees dedicated + to preserving and presenting the teachings of His Divine Grace + A.C. Bhaktivedanta Swami Prabhupāda exactly as he gave them, + without alteration, reinterpretation, or institutional bias. +

+

+ Our sole purpose is to make Śrīla Prabhupāda's vāṇī{" "} + — his words, books, letters, and instructions — freely available + to sincere seekers everywhere, presented as faithfully as possible + in a modern, accessible format. +

+

+ We are an independent project. We are not affiliated with, nor do + we represent or promote the views of, any institution, governing + body, or faction within the broader Vaiṣṇava community. Our work + speaks for itself: Śrīla Prabhupāda's words, as they are. +

+
+
+ + {/* ---- Data Source ---- */} +
+

About the Data

+
+

+ The content on this site is sourced from the{" "} + + pre-1980s Vedabase + {" "} + — the original, unrevised collection of Śrīla Prabhupāda's + literary and personal works compiled during and shortly after his + physical presence. +

+

+ We are aware that additional letters, documents, conversations, + and initiated disciples' records were discovered in the years + following 1980. Some of this material may not yet be reflected on + Prabhupāda Says. We are actively working to verify, index, and + incorporate these documents into our database as quickly and + carefully as possible. +

+

+ If you have access to original documents, corrections, or + historical information that could improve the accuracy of this + archive, we welcome your contribution. +

+
+
+ + {/* ---- Roadmap ---- */} +
+
+

Roadmap

+

+ Our work is organized into three phases — each building on the + last. +

+
+ +
+ {/* Vertical timeline line */} +
+ + {PHASES.map((phase, i) => { + const Icon = phase.icon; + const isInProgress = phase.status === "in-progress"; + + return ( +
+ {/* Timeline node */} +
+ {isInProgress ? ( +
+ + +
+ ) : ( + + )} +
+ + {/* Content */} +
+
+

+ {phase.title} +

+ {isInProgress ? ( + + + In Progress + + ) : ( + + + Upcoming + + )} +
+ +

+ {phase.description} +

+ + {phase.highlights.length > 0 && ( +
    + {phase.highlights.map((item, j) => ( +
  • + + {item} +
  • + ))} +
+ )} +
+
+ ); + })} +
+
+
+
+ ); +} diff --git a/app/layout.tsx b/app/layout.tsx index 5c8b865f..19ffeffd 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -2,7 +2,8 @@ import type { Metadata } from "next"; import { Geist, Geist_Mono } from "next/font/google"; import { ThemeProvider } from "@/components/theme-provider"; import { TooltipProvider } from "@/components/ui/tooltip"; -import { PasswordGate } from "@/components/password-gate"; + +import { SiteFooter } from "@/components/site-footer"; import "./globals.css"; const geistSans = Geist({ @@ -40,7 +41,8 @@ export default function RootLayout({ disableTransitionOnChange > - {children} + {children} + diff --git a/components/site-footer.tsx b/components/site-footer.tsx new file mode 100644 index 00000000..811c4ab4 --- /dev/null +++ b/components/site-footer.tsx @@ -0,0 +1,31 @@ +import Link from "next/link"; + +export function SiteFooter() { + return ( + + ); +}