Itziar Zameza García 52472588fa refactor: separate CSS and JavaScript into external files
- Extract inline CSS styles to css/styles.css
  - Glass morphism effects (.glass, .dark .glass)
  - Iridescent background gradients
  - Fluid blob shape animations

- Extract all JavaScript to js/main.js
  - Theme toggle functionality with localStorage persistence
  - Smooth scroll navigation functions
  - Modal open/close management
  - Keyboard event handlers (ESC to close modals)
  - Comprehensive JSDoc comments for maintainability

- Update index.html with external file references
- Remove legacy theme-toggle.js and language-toggle.js
- Improve cacheability and maintainability
- Reduce inline code bloat in HTML (60KB → ~950 bytes JS link)
2026-03-22 19:37:20 +01:00
2026-03-14 21:48:05 +01:00

Personal Portfolio - Itziar ZG

A modern, static portfolio website for AI & Automation Developer. Built with HTML, Tailwind CSS, and minimal JavaScript.

Features

  • Modern Design: Glassmorphism, gradients, fluid animations
  • Responsive: Mobile-first design with Tailwind CSS
  • Fast Loading: No build step, CDN-powered Tailwind
  • SEO Optimized: Semantic HTML5 markup
  • Smooth Navigation: Scroll-to-section anchors
  • Professional Layout: Hero, About, Projects, Tech Stack, Contact sections

Tech Stack

  • HTML5: Semantic markup
  • Tailwind CSS: Utility-first styling via CDN
  • Vanilla JavaScript: Smooth scrolling, minimal interactions
  • Google Fonts: Space Grotesk & Instrument Serif
  • Material Symbols: Icon system

Getting Started

Simply open index.html in your browser. No build step required.

# Or use a local server
python -m http.server 8000
# Then visit http://localhost:8000

Project Structure

├── index.html          # Main portfolio page
├── diseño/             # Original design files from Stitch
├── js/                 # Legacy JS files (not currently used)
├── styles/             # Legacy CSS files (not currently used)
└── README.md           # This file

Sections

  • Hero: Attention-grabbing intro with CTA buttons
  • About: Professional background and capabilities
  • Selected Works: 3 featured projects with tech tags
  • Tech Stack: Technologies and tools used
  • Contact: Call-to-action footer with email and social links

License

MIT

S
Description
No description provided
Readme
4.1 MiB
Languages
HTML 96.1%
JavaScript 2.3%
CSS 1.6%