Skip to content

Commit fe71cfc

Browse files
committed
Fix tropical lagoon background animation classes
- Replace non-existent 'lagoon-drift' animation with proper caustic-layer classes - Use same animation pattern as working Login page - Fixed both Workspace Welcome page and GraphSelectionModal - Added caustic-layer-1 through caustic-layer-5 for proper light scattering effect - Kept lagoon-shimmer layers for subtle secondary animation - Now matches the beautiful animated background from login page Animation hierarchy: - caustic-layer classes: Main flowing light caustic effects - lagoon-shimmer classes: Secondary shimmer overlay effects - All animations properly defined in index.css with lagoonCaustics keyframes
1 parent f17910c commit fe71cfc

2 files changed

Lines changed: 10 additions & 16 deletions

File tree

packages/web/src/components/GraphSelectionModal.tsx

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -247,14 +247,11 @@ export function GraphSelectionModal({ isOpen, onClose }: GraphSelectionModalProp
247247
<div className="py-12 relative z-10">
248248
{/* Tropical lagoon light scattering background animation - zen mode for empty state */}
249249
<div className="lagoon-caustics absolute inset-0 opacity-30">
250-
<div
251-
className="absolute inset-0 opacity-40"
252-
style={{
253-
background: 'radial-gradient(circle at 20% 50%, rgba(120, 130, 140, 0.13), transparent 50%), radial-gradient(circle at 80% 20%, rgba(120, 140, 160, 0.13), transparent 50%), radial-gradient(circle at 40% 80%, rgba(100, 150, 130, 0.13), transparent 50%)',
254-
animation: 'lagoon-drift 20s infinite linear',
255-
}}
256-
/>
257-
250+
<div className="caustic-layer caustic-layer-1"></div>
251+
<div className="caustic-layer caustic-layer-2"></div>
252+
<div className="caustic-layer caustic-layer-3"></div>
253+
<div className="caustic-layer caustic-layer-4"></div>
254+
<div className="caustic-layer caustic-layer-5"></div>
258255
<div className="lagoon-shimmer lagoon-shimmer-1"></div>
259256
<div className="lagoon-shimmer lagoon-shimmer-2"></div>
260257
<div className="lagoon-shimmer lagoon-shimmer-3"></div>

packages/web/src/pages/Workspace.tsx

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -251,14 +251,11 @@ export function Workspace() {
251251
<div className="h-full flex items-center justify-center bg-gradient-to-br from-gray-900 via-gray-800 to-gray-900 relative">
252252
{/* Tropical lagoon light scattering background animation - zen mode for welcome page */}
253253
<div className="lagoon-caustics absolute inset-0 opacity-30">
254-
<div
255-
className="absolute inset-0 opacity-40"
256-
style={{
257-
background: 'radial-gradient(circle at 20% 50%, rgba(120, 130, 140, 0.13), transparent 50%), radial-gradient(circle at 80% 20%, rgba(120, 140, 160, 0.13), transparent 50%), radial-gradient(circle at 40% 80%, rgba(100, 150, 130, 0.13), transparent 50%)',
258-
animation: 'lagoon-drift 20s infinite linear',
259-
}}
260-
/>
261-
254+
<div className="caustic-layer caustic-layer-1"></div>
255+
<div className="caustic-layer caustic-layer-2"></div>
256+
<div className="caustic-layer caustic-layer-3"></div>
257+
<div className="caustic-layer caustic-layer-4"></div>
258+
<div className="caustic-layer caustic-layer-5"></div>
262259
<div className="lagoon-shimmer lagoon-shimmer-1"></div>
263260
<div className="lagoon-shimmer lagoon-shimmer-2"></div>
264261
<div className="lagoon-shimmer lagoon-shimmer-3"></div>

0 commit comments

Comments
 (0)