Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Mendiak/portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

102 Commits

Repository files navigation

Mikel Aramendia Β· Portfolio

Portfolio Preview

A personal web sanctuary and experimental playground focused on Swiss Design principles: minimalism, modularity, and typographic clarity. Built with a "Vanilla First" philosophy.


πŸ“ Design Philosophy

This project is an exploration of the International Typographic Style. It prioritizes:

  • Modular Grids: Systematic layouts that ensure visual balance.
  • Minimalist Aesthetic: Stripping away the unnecessary to let content speak.
  • Interactive Nuance: Subtle, purposeful motion that enhances rather than distracts.

πŸš€ Key Features

  • Custom i18n Engine: A lightweight, vanilla JavaScript translation system supporting English and Spanish.
  • Interactive Motion: Smooth, scroll-triggered animations powered by GSAP.
  • Dark Mode: A refined theme system with manual override and system preference detection.
  • Open Source Showcase: Integrated GitHub connectivity for featured projects.
  • Responsive Architecture: Fluid layouts designed to be readable across all viewport scales.

πŸ› οΈ Tech Stack

  • Languages: HTML5, CSS3 (Custom Properties), JavaScript (ES6+).
  • Libraries: GSAP (ScrollTrigger), Bootstrap Icons.
  • Tools: Spotlight.js for immersive image galleries.

πŸ“‚ Project Structure

β”œβ”€β”€ assets/ # Optimized webp images and assets
β”œβ”€β”€ locales/ # i18n JSON translation files
β”œβ”€β”€ i18n.js # Custom translation engine
β”œβ”€β”€ script.js # Main interactive logic
β”œβ”€β”€ styles.css # Swiss Design system & variables
└── index.html # Semantic document structure

⌨️ Development

Clone the repository and serve the root directory using any local server (like VS Code's Live Server):

git clone https://github.com/Mendiak/portfolio.git
cd portfolio

πŸ“„ License

This project is open-source and available under the MIT License.


Created by Mikel Aramendia

About

My personal portfolio

Topics

Resources

License

Stars

Watchers

Forks

Contributors

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /