Skip to content

v2.0.0

Choose a tag to compare

@JosephDavisC JosephDavisC released this 29 Jan 04:09
· 136 commits to main since this release

What's New in v2.0.0

A complete redesign of joechamdani.com — moving from a generic dark-mode template to a Tactile, Paper-Textured aesthetic that reflects who I am.

Design System

  • Organic Color Palette: Tennis Court Green (#4CBB17) and Espresso Brown (#3D2B1F) as primary colors
  • Neobrutalist Design Language: Tactile offset shadows, hand-drawn scribble underlines, and playful hover states
  • Dual-Identity Theme System: Warm light mode (paper textures) + sleek dark mode (glassmorphism, neon blue accents)
  • Premium 500ms Theme Transitions: Smooth color-sweep when switching themes

New Features

  • Projects Page (/projects): Browse all projects with category filtering (AI, Web, Games, Data)
  • UW Husky Mode Easter Egg: Type "UW" or "INFO" anywhere to activate UW Purple & Gold theme
  • Tennis Ball Rain: Click the tennis badge 3x for a surprise animation
  • Academic Mode: Hover on profile picture to access UW coursework portal

UI Improvements

  • Custom detailed tennis ball SVG icons with gradients and seams
  • Theme-aware progress bar (green gradient in light mode, neon gradient in dark mode)
  • Improved skills grid with better spacing and responsive layout
  • Aligned theme toggle button with smaller, centered thumb

Technical

  • No emoji fallbacks — all icons are custom SVGs
  • Theme flash prevention on page load
  • SEO-optimized with Open Graph tags