Skip to content

jcommaret/jcommaret.github.io

Repository files navigation

Vite + TypeScript + Gh-Pages

This is my porfolio, using the T.G.V. (Typescript, Gh-Pages, Vite) Framework.

The project is build with the help of the Vite framework, and the code is written in Typescript.

The project is deployed to GitHub Pages using the gh-pages package.

Features

  • Typescript
  • Gh-Pages
  • Vite
  • Responsive Design
  • Smooth Scrolling
  • Pages Navigation working with the router
  • Dynamic Content by using a json file

To Do

  • Fix the modal (working but there is a visal bug when opening it on mobile)
  • Make reponsive images work with webp compression on build
  • Make the project more dynamic by using a json file

License

Ce projet est sous licence GNU GPL v3 - voir le fichier LICENSE pour plus de détails.

La GPL v3 est une licence copyleft qui garantit que :

  • Vous pouvez utiliser ce code librement
  • Vous pouvez modifier ce code
  • Vous pouvez redistribuer ce code
  • Toute version modifiée doit également être sous licence GPL v3
  • Le code source doit toujours être disponible
  • Les modifications doivent être documentées

Cette licence protège la liberté du logiciel et assure que toutes les versions dérivées resteront libres.

Pour plus d'informations sur la GPL v3 : gnu.org/licenses/gpl-3.0

Author

This project was created by @jcommaret using codewithsadee static html template.