Skip to content

lusoalex/lusoalex.github.io

Repository files navigation

#Alexandre Faria's personal website : https://lusoalex.github.io

This is a simple and minimalist template for Jekyll designed for developers that want to show of their portfolio.

The Theme features:

  • Gulp
  • SASS
  • Sweet Scroll
  • Particle.js
  • BrowserSync
  • Font Awesome and Devicon icons
  • Google Analytics
  • Info Customization

Basic Setup

  1. Install Jekyll
  2. Fork the Particle Theme
  3. Clone the repo you just forked.
  4. Edit _config.yml to personalize your site.

Install

  1. npm install
  2. gulp

Run locally

You can use either use docker or install everything locally.

Using docker

Run this command:

# npm install
# construction de l'image
docker compose build

# Lancement des conteneurs 
docker-compose up -d
Pour ensuite jouer avec node et gulp :

# Installation des dépendances node
docker-compose exec node npm install 

# lancement de la tâche « build »
docker-compose exec node gulp build


# Build
docker run --rm --volume="$PWD:/srv/jekyll" -it jekyll/jekyll:3.8 jekyll build
# Live serve/code
docker run --rm --volume="$PWD:/srv/jekyll" --name myblog -p 3000:4000 -it jekyll/jekyll:3.8 jekyll serve --watch

Local installation

  1. For Mac OS install RVM
  2. Follow these instructions
  3. Run bundle exec jekyll serve

License

This project is free and open source software, distributed under the The MIT License. So feel free to use this Jekyll theme anyway you want.

Credits

This theme was partially designed with the inspiration from these fine folks