This repository has been archived on 2023-03-14. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
2021-10-08 22:23:50 +02:00
.vscode feat: now using flex for the 11ty-nav 2021-10-08 18:32:15 +02:00
assets fix: converted favicon to png, takes way less space 2021-10-08 13:16:08 +02:00
src fix: renamed eportfolio's layout 2021-10-08 19:17:06 +02:00
.editorconfig feat: changed various config files 2021-10-07 18:31:51 +02:00
.eleventy.js feat: now using flex for the 11ty-nav 2021-10-08 18:32:15 +02:00
.gitignore refactor: renamed pages/ -> src/ 2021-10-07 18:33:29 +02:00
.gitlab-ci.yml feat: added an expiration time for job artifacts 2021-10-08 09:30:47 +02:00
LICENSE feat: Added LICENSE 2021-05-23 00:16:10 +02:00
package.json feat: now using flex for the 11ty-nav 2021-10-08 18:32:15 +02:00
README feat: added a README 2021-10-08 22:23:50 +02:00
yarn.lock feat: converted index.njk to index.md 2021-10-07 22:45:46 +02:00

# Laurent Fainsin's Personnal website

## Built with

- [EditorConfig](https://editorconfig.org/)
- [VS Code](https://code.visualstudio.com/)
- [Nunjuck](https://mozilla.github.io/nunjucks/)
- [11ty.js](https://www.11ty.dev/)
- [Yarn](https://yarnpkg.com/)
- [Sass](https://sass-lang.com/)

## Getting started

### Prerequisites

[Yarn](https://yarnpkg.com/) should manage every dependencies for you. \
It is recommended to use [VS Code](https://code.visualstudio.com/) with these extensions :

- [Nunjucks Template Formatter](https://marketplace.visualstudio.com/items?itemName=okitavera.vscode-nunjucks-formatter)
- [EditorConfig for VS Code](https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig)
- [HTML CSS Support](https://marketplace.visualstudio.com/items?itemName=ecmel.vscode-html-css)
- [Nunjucks](https://marketplace.visualstudio.com/items?itemName=ronnidc.nunjucks)
- [Beautify](https://marketplace.visualstudio.com/items?itemName=HookyQR.beautify)

### Installation

Clone the repository :

```bash
git clone git@git.inpt.fr:fainsil/personnal-website.git
```

Install the dependencies :

```bash
cd personnal-website
yarn install
```

### Usage

To run locally the website on your machine press F5 in vscode or use :

```bash
yarn run start
```

To build the website for deployment :

```bash
yarn run build
```

## Contributing

Please use [conventionnal commits](https://www.conventionalcommits.org/) (or at least try to).

## License

Distributed under the [MIT](https://choosealicense.com/licenses/mit/) license.
See [`LICENSE`](https://git.inpt.fr/fainsil/personnal-website/-/blob/master/LICENSE) for more information.

## Contact

Laurent Fainsin \<[laurentfainsin@protonmail.com](mailto:laurentfainsin@protonmail.com)\>