Skip to content

EDM115/website

Repository files navigation

EDM115/website

Basically my website, hosted at edm115.dev (edm115.eu.org is a backup (also available at old.edm115.dev), real-time preview of the latest commit at edm115.netlify.app)

DeepSource

Plan

  • Complete redesign ✅
  • Vue 3 + Vite + Vuetify ✅
  • Drop of Bootstrap (and most libraries) ✅
  • Dark theme (by default) ✅
  • Usage of the Dracula color scheme if possible ✅
  • Modern feel, glassy interface ❌
  • Custom cursor on few elements ❌
  • Reloadless transitions between pages ✅
  • Holographic card effect on my logo ❌
  • Breadcrumb ❌
  • Working contact form ❌
  • Simple colors ✅
  • Animate on scroll ❇️
  • Responsive ❇️
  • Fast to load ✅
  • Not too fancy ✅
  • Showcase of my projects ❇️
  • B&W water filling animation on load ? ❌
  • Glow ❌
  • Neon ❌
  • A bunch of stuff I obviously don't handle well but just to show that "eh I can use that bro 🤓" and flex on poor souls visiting my website ❌
  • It have to act as a portfolio (showcase of my projects, my skills, my experiences, etc.) and a blog (where I can share my thoughts, my projects, etc.) ❇️

Note

Legend :

  • ✅ : Done
  • ❇️ : In progress
  • ❌ : Not done

Minimal repro

git clone https://github.com/EDM115/website.git && cd website
npm run i
npm run dev
npm run lint-fix
npm run build
npm run serve

Old stuff