feat:Projects Gallery & Collaborations Redesign + Page Import Scripts
This Merge Request synchronizes the Projects Gallery and Collaborations pages with the premium, light-themed aesthetic of the About page. It also introduces a collection of automated scripts for importing page content into Strapi.
🎨 UI & UX Improvements
-
Theme Matching: Redesigned Hero sections to perfectly match the About page style (center-aligned, deep blue
#1e40aftypography, and minimalist light-themed taglines). -
Dark Mode Optimization: Standardized background colors (using
#0f172a) across all sections to remove visual "breaks" or jumps in dark theme. - Seamless Flow: Removed wave dividers and inconsistent borders to ensure a smooth vertical scroll across all device types.
-
Bug Fix: Resolved a
ReferenceErroron the Collaborations page caused by a missing Icon component import.
⚙ ️ Automation & Infrastructure
-
Page Import Scripts: Added
scripts/page/directory containing Python scripts for importing content for:- Home Page
- About Page
- Collaborations
- Roadmap
- Organization Structure
- Summer of AI
-
Repository Hygiene: Corrected
.gitignoreto properly excludevenv/and.astro/directories, keeping the workspace clean and preventing thousands of untracked files from appearing in the IDE.
🧪 Verification
-
Background consistency checked in both Light and Dark modes. -
Responsive layout verified for mobile/desktop. -
Icon component functionality restored on Collaborations page. -
Scripts verified for basic structure and API connectivity.