design: lower book stack position slightly, add gold light reflection overlays to covers and pages
Browse files
frontend/src/App.css
CHANGED
|
@@ -2215,8 +2215,9 @@ input[type=number] {
|
|
| 2215 |
box-shadow:
|
| 2216 |
inset 0 0 30px rgba(0,0,0,0.45),
|
| 2217 |
inset 4px 0 10px rgba(255,255,255,0.06),
|
| 2218 |
-
/* Soft cosmic ambient highlight
|
| 2219 |
-
inset 0 15px 30px rgba(14, 165, 233, 0.08)
|
|
|
|
| 2220 |
transform: translateZ(var(--t, 36px));
|
| 2221 |
}
|
| 2222 |
|
|
@@ -2267,7 +2268,8 @@ input[type=number] {
|
|
| 2267 |
transform: rotateY(90deg);
|
| 2268 |
background-color: #f4ebd7; /* Solid fallback to prevent transparency gaps */
|
| 2269 |
background:
|
| 2270 |
-
|
|
|
|
| 2271 |
repeating-linear-gradient(
|
| 2272 |
to bottom,
|
| 2273 |
#f5e9d3 0px,
|
|
@@ -2293,7 +2295,8 @@ input[type=number] {
|
|
| 2293 |
transform: rotateX(-90deg);
|
| 2294 |
background-color: #f4ebd7; /* Solid fallback */
|
| 2295 |
background:
|
| 2296 |
-
|
|
|
|
| 2297 |
repeating-linear-gradient(
|
| 2298 |
to right,
|
| 2299 |
#f5e9d3 0px,
|
|
|
|
| 2215 |
box-shadow:
|
| 2216 |
inset 0 0 30px rgba(0,0,0,0.45),
|
| 2217 |
inset 4px 0 10px rgba(255,255,255,0.06),
|
| 2218 |
+
/* Soft cosmic ambient highlight + warm gold light reflection overlay */
|
| 2219 |
+
inset 0 15px 30px rgba(14, 165, 233, 0.08),
|
| 2220 |
+
inset 0 -20px 40px rgba(251, 191, 36, 0.09);
|
| 2221 |
transform: translateZ(var(--t, 36px));
|
| 2222 |
}
|
| 2223 |
|
|
|
|
| 2268 |
transform: rotateY(90deg);
|
| 2269 |
background-color: #f4ebd7; /* Solid fallback to prevent transparency gaps */
|
| 2270 |
background:
|
| 2271 |
+
/* Warm gold ambient highlight blend + deep ambient shading */
|
| 2272 |
+
linear-gradient(to right, rgba(251, 191, 36, 0.15) 0%, transparent 40%, rgba(0,0,0,0.2) 100%),
|
| 2273 |
repeating-linear-gradient(
|
| 2274 |
to bottom,
|
| 2275 |
#f5e9d3 0px,
|
|
|
|
| 2295 |
transform: rotateX(-90deg);
|
| 2296 |
background-color: #f4ebd7; /* Solid fallback */
|
| 2297 |
background:
|
| 2298 |
+
/* Warm gold reflection overlay + deep ambient shading */
|
| 2299 |
+
linear-gradient(to bottom, rgba(251, 191, 36, 0.15) 0%, transparent 40%, rgba(0,0,0,0.2) 100%),
|
| 2300 |
repeating-linear-gradient(
|
| 2301 |
to right,
|
| 2302 |
#f5e9d3 0px,
|
frontend/src/pages/LandingPage.tsx
CHANGED
|
@@ -813,7 +813,7 @@ export default function LandingPage({ onGoogleLogin, googleClientId, onAuthSucce
|
|
| 813 |
</div>
|
| 814 |
|
| 815 |
{/* Right Column — Volumetric 3D CSS Book Stack */}
|
| 816 |
-
<div className="flex justify-center items-center relative w-full max-w-md lg:max-w-none pt-4 lg:pt-0 lg:-translate-y-[
|
| 817 |
<div
|
| 818 |
className="book-stack-wrapper"
|
| 819 |
onClick={handleOpenBook}
|
|
|
|
| 813 |
</div>
|
| 814 |
|
| 815 |
{/* Right Column — Volumetric 3D CSS Book Stack */}
|
| 816 |
+
<div className="flex justify-center items-center relative w-full max-w-md lg:max-w-none pt-4 lg:pt-0 lg:-translate-y-[11%] lg:translate-x-[2%] animate-fade-rise-delay">
|
| 817 |
<div
|
| 818 |
className="book-stack-wrapper"
|
| 819 |
onClick={handleOpenBook}
|