diff --git a/app/(public)/cgpa-calculator/page.tsx b/app/(public)/cgpa-calculator/page.tsx index a3ec630..77685c4 100644 --- a/app/(public)/cgpa-calculator/page.tsx +++ b/app/(public)/cgpa-calculator/page.tsx @@ -71,11 +71,37 @@ export default function CgpaCalculatorPage() { return (
- {/* Ultra-Premium Ambient Background */} -
-
-
-
+ {/* Ultra-Premium Dynamic Ambient Background */} +
+ {/* Orb 1: Top Left Blue */} + + {/* Orb 2: Top Right Purple */} + + {/* Orb 3: Bottom Center Indigo */} + +
@@ -118,11 +144,11 @@ export default function CgpaCalculatorPage() { -
+
{/* Total Semesters */} -
+
@@ -138,13 +164,13 @@ export default function CgpaCalculatorPage() { max="12" value={totalSemesters} onChange={(e) => setTotalSemesters(Number(e.target.value))} - className="w-full pl-14 pr-4 py-4 rounded-xl border-2 border-slate-100 dark:border-white/5 bg-white dark:bg-white/[0.03] text-slate-900 dark:text-white font-black text-xl focus:bg-white dark:focus:bg-black/40 focus:border-blue-500 dark:focus:border-blue-500 focus:ring-4 focus:ring-blue-500/20 outline-none transition-all shadow-sm hover:shadow-md" + className="w-full pl-14 pr-4 py-3 sm:py-4 rounded-xl border-2 border-slate-100 dark:border-white/5 bg-white dark:bg-white/[0.03] text-slate-900 dark:text-white font-black text-lg sm:text-xl focus:bg-white dark:focus:bg-black/40 focus:border-blue-500 dark:focus:border-blue-500 focus:ring-4 focus:ring-blue-500/20 outline-none transition-all shadow-sm hover:shadow-md" />
{/* Current Semester */} -
+
@@ -160,13 +186,13 @@ export default function CgpaCalculatorPage() { max="12" value={currentSemester} onChange={(e) => setCurrentSemester(Number(e.target.value))} - className="w-full pl-14 pr-4 py-4 rounded-xl border-2 border-slate-100 dark:border-white/5 bg-white dark:bg-white/[0.03] text-slate-900 dark:text-white font-black text-xl focus:bg-white dark:focus:bg-black/40 focus:border-blue-500 dark:focus:border-blue-500 focus:ring-4 focus:ring-blue-500/20 outline-none transition-all shadow-sm hover:shadow-md" + className="w-full pl-14 pr-4 py-3 sm:py-4 rounded-xl border-2 border-slate-100 dark:border-white/5 bg-white dark:bg-white/[0.03] text-slate-900 dark:text-white font-black text-lg sm:text-xl focus:bg-white dark:focus:bg-black/40 focus:border-blue-500 dark:focus:border-blue-500 focus:ring-4 focus:ring-blue-500/20 outline-none transition-all shadow-sm hover:shadow-md" />
{/* Current CGPA */} -
+
@@ -184,13 +210,13 @@ export default function CgpaCalculatorPage() { placeholder="0.00" value={currentCgpa} onChange={(e) => setCurrentCgpa(e.target.value)} - className="w-full pl-14 pr-4 py-4 rounded-xl border-2 border-slate-100 dark:border-white/5 bg-white dark:bg-white/[0.03] text-slate-900 dark:text-white font-black text-xl focus:bg-white dark:focus:bg-black/40 focus:border-blue-500 dark:focus:border-blue-500 focus:ring-4 focus:ring-blue-500/20 outline-none transition-all shadow-sm hover:shadow-md placeholder:font-medium placeholder:text-slate-300 dark:placeholder:text-slate-600" + className="w-full pl-14 pr-4 py-3 sm:py-4 rounded-xl border-2 border-slate-100 dark:border-white/5 bg-white dark:bg-white/[0.03] text-slate-900 dark:text-white font-black text-lg sm:text-xl focus:bg-white dark:focus:bg-black/40 focus:border-blue-500 dark:focus:border-blue-500 focus:ring-4 focus:ring-blue-500/20 outline-none transition-all shadow-sm hover:shadow-md placeholder:font-medium placeholder:text-slate-300 dark:placeholder:text-slate-600" />
{/* Target CGPA */} -
+
@@ -208,13 +234,13 @@ export default function CgpaCalculatorPage() { placeholder="0.00" value={targetCgpa} onChange={(e) => setTargetCgpa(e.target.value)} - className="w-full pl-14 pr-4 py-4 rounded-xl border-2 border-slate-100 dark:border-white/5 bg-white dark:bg-white/[0.03] text-slate-900 dark:text-white font-black text-xl focus:bg-white dark:focus:bg-black/40 focus:border-blue-500 dark:focus:border-blue-500 focus:ring-4 focus:ring-blue-500/20 outline-none transition-all shadow-sm hover:shadow-md placeholder:font-medium placeholder:text-slate-300 dark:placeholder:text-slate-600" + className="w-full pl-14 pr-4 py-3 sm:py-4 rounded-xl border-2 border-slate-100 dark:border-white/5 bg-white dark:bg-white/[0.03] text-slate-900 dark:text-white font-black text-lg sm:text-xl focus:bg-white dark:focus:bg-black/40 focus:border-blue-500 dark:focus:border-blue-500 focus:ring-4 focus:ring-blue-500/20 outline-none transition-all shadow-sm hover:shadow-md placeholder:font-medium placeholder:text-slate-300 dark:placeholder:text-slate-600" />
-
+
@@ -236,7 +262,7 @@ export default function CgpaCalculatorPage() { > {/* Absolute Glow behind the card */}
-
+
{!currentCgpa || !targetCgpa ? ( {/* Placement Eligibility Radar */} -
-
- -
- +
@@ -523,19 +545,27 @@ export default function CgpaCalculatorPage() {