diff --git a/.github/workflows/jekyll.yml b/.github/workflows/jekyll.yml deleted file mode 100644 index 68520b5..0000000 --- a/.github/workflows/jekyll.yml +++ /dev/null @@ -1,64 +0,0 @@ -# This workflow uses actions that are not certified by GitHub. -# They are provided by a third-party and are governed by -# separate terms of service, privacy policy, and support -# documentation. - -# Sample workflow for building and deploying a Jekyll site to GitHub Pages -name: Deploy Jekyll site to Pages - -on: - # Runs on pushes targeting the default branch - push: - branches: ["main"] - - # Allows you to run this workflow manually from the Actions tab - workflow_dispatch: - -# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages -permissions: - contents: read - pages: write - id-token: write - -# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued. -# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete. -concurrency: - group: "pages" - cancel-in-progress: false - -jobs: - # Build job - build: - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v4 - - name: Setup Ruby - uses: ruby/setup-ruby@8575951200e472d5f2d95c625da0c7bec8217c42 # v1.161.0 - with: - ruby-version: '3.1' # Not needed with a .ruby-version file - bundler-cache: true # runs 'bundle install' and caches installed gems automatically - cache-version: 0 # Increment this number if you need to re-download cached gems - - name: Setup Pages - id: pages - uses: actions/configure-pages@v5 - - name: Build with Jekyll - # Outputs to the './_site' directory by default - run: bundle exec jekyll build --baseurl "${{ steps.pages.outputs.base_path }}" - env: - JEKYLL_ENV: production - - name: Upload artifact - # Automatically uploads an artifact from the './_site' directory by default - uses: actions/upload-pages-artifact@v3 - - # Deployment job - deploy: - environment: - name: github-pages - url: ${{ steps.deployment.outputs.page_url }} - runs-on: ubuntu-latest - needs: build - steps: - - name: Deploy to GitHub Pages - id: deployment - uses: actions/deploy-pages@v4 diff --git a/.gitignore b/.gitignore index 5ff030b..590d024 100644 --- a/.gitignore +++ b/.gitignore @@ -1,70 +1,12 @@ -# Created by https://www.toptal.com/developers/gitignore/api/jekyll,ruby -# Edit at https://www.toptal.com/developers/gitignore?templates=jekyll,ruby - -### Jekyll ### +# Local Site Directories _site/ .sass-cache/ .jekyll-cache/ .jekyll-metadata -# Ignore folders generated by Bundler -.bundle/ -vendor/ - -### Ruby ### -*.gem -*.rbc -/.config -/coverage/ -/InstalledFiles -/pkg/ -/spec/reports/ -/spec/examples.txt -/test/tmp/ -/test/version_tmp/ -/tmp/ - -# Used by dotenv library to load environment variables. -# .env - -# Ignore Byebug command history file. -.byebug_history - -## Specific to RubyMotion: -.dat* -.repl_history -build/ -*.bridgesupport -build-iPhoneOS/ -build-iPhoneSimulator/ - -## Specific to RubyMotion (use of CocoaPods): -# -# We recommend against adding the Pods directory to your .gitignore. However -# you should judge for yourself, the pros and cons are mentioned at: -# https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control -# vendor/Pods/ - -## Documentation cache and generated files: -/.yardoc/ -/_yardoc/ -/doc/ -/rdoc/ - -## Environment normalization: -/.bundle/ -/vendor/bundle -/lib/bundler/man/ - -# for a library or gem, you might want to ignore these files since the code is -# intended to run in multiple environments; otherwise, check them in: -# Gemfile.lock -# .ruby-version -# .ruby-gemset - -# unless supporting rvm < 1.11.0 or doing something fancy, ignore this: -.rvmrc -# Used by RuboCop. Remote config files pulled in from inherit_from directive. -# .rubocop-https?--* +# Ruby Gems +.bundle +Gemfile.lock -# End of https://www.toptal.com/developers/gitignore/api/jekyll,ruby +# Log Files +*.log \ No newline at end of file diff --git a/Gemfile b/Gemfile index 6dba665..1498e64 100644 --- a/Gemfile +++ b/Gemfile @@ -1,13 +1,4 @@ -# frozen_string_literal: true - source "https://rubygems.org" -# gem "rails" - -gem "jekyll", "~> 4.3" - -group :jekyll_plugins do - gem "jekyll-sitemap" - gem "jekyll-feed" - gem "jekyll-seo-tag" -end +gem "github-pages", group: :jekyll_plugins +gem 'wdm', '>= 0.1.0' if Gem.win_platform? \ No newline at end of file diff --git a/Gemfile.lock b/Gemfile.lock deleted file mode 100644 index 3b28037..0000000 --- a/Gemfile.lock +++ /dev/null @@ -1,100 +0,0 @@ -GEM - remote: https://rubygems.org/ - specs: - addressable (2.8.7) - public_suffix (>= 2.0.2, < 7.0) - bigdecimal (3.1.8) - colorator (1.1.0) - concurrent-ruby (1.3.4) - em-websocket (0.5.3) - eventmachine (>= 0.12.9) - http_parser.rb (~> 0) - eventmachine (1.2.7) - ffi (1.17.0) - forwardable-extended (2.6.0) - google-protobuf (4.28.3) - bigdecimal - rake (>= 13) - google-protobuf (4.28.3-arm64-darwin) - bigdecimal - rake (>= 13) - google-protobuf (4.28.3-x86_64-darwin) - bigdecimal - rake (>= 13) - google-protobuf (4.28.3-x86_64-linux) - bigdecimal - rake (>= 13) - http_parser.rb (0.8.0) - i18n (1.14.6) - concurrent-ruby (~> 1.0) - jekyll (4.3.4) - addressable (~> 2.4) - colorator (~> 1.0) - em-websocket (~> 0.5) - i18n (~> 1.0) - jekyll-sass-converter (>= 2.0, < 4.0) - jekyll-watch (~> 2.0) - kramdown (~> 2.3, >= 2.3.1) - kramdown-parser-gfm (~> 1.0) - liquid (~> 4.0) - mercenary (>= 0.3.6, < 0.5) - pathutil (~> 0.9) - rouge (>= 3.0, < 5.0) - safe_yaml (~> 1.0) - terminal-table (>= 1.8, < 4.0) - webrick (~> 1.7) - jekyll-feed (0.17.0) - jekyll (>= 3.7, < 5.0) - jekyll-sass-converter (3.0.0) - sass-embedded (~> 1.54) - jekyll-seo-tag (2.8.0) - jekyll (>= 3.8, < 5.0) - jekyll-sitemap (1.4.0) - jekyll (>= 3.7, < 5.0) - jekyll-watch (2.2.1) - listen (~> 3.0) - kramdown (2.5.0) - rexml (>= 3.3.6) - kramdown-parser-gfm (1.1.0) - kramdown (~> 2.0) - liquid (4.0.4) - listen (3.9.0) - rb-fsevent (~> 0.10, >= 0.10.3) - rb-inotify (~> 0.9, >= 0.9.10) - mercenary (0.4.0) - pathutil (0.16.2) - forwardable-extended (~> 2.6) - public_suffix (6.0.1) - rake (13.2.1) - rb-fsevent (0.11.2) - rb-inotify (0.11.1) - ffi (~> 1.0) - rexml (3.3.9) - rouge (4.5.1) - safe_yaml (1.0.5) - sass-embedded (1.81.0) - google-protobuf (~> 4.28) - rake (>= 13) - terminal-table (3.0.2) - unicode-display_width (>= 1.1.1, < 3) - unicode-display_width (2.6.0) - webrick (1.9.0) - -PLATFORMS - aarch64-mingw-ucrt - arm64-darwin - ruby - x86-cygwin - x86-mingw-ucrt - x86_64-cygwin - x86_64-darwin - x86_64-linux - -DEPENDENCIES - jekyll (~> 4.3) - jekyll-feed - jekyll-seo-tag - jekyll-sitemap - -BUNDLED WITH - 2.5.23 diff --git a/__assets/endless_journey.png b/__assets/endless_journey.png new file mode 100644 index 0000000..9dcf9aa Binary files /dev/null and b/__assets/endless_journey.png differ diff --git a/_authors/brice.md b/_authors/brice.md deleted file mode 100644 index 7f78f7e..0000000 --- a/_authors/brice.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -short_name: brice -name: Brice Desousa ---- - -- [github](https://github.com/KitetsuK) diff --git a/_authors/guillaume.md b/_authors/guillaume.md deleted file mode 100644 index b7e502d..0000000 --- a/_authors/guillaume.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -short_name: guillaume -name: Guillaume Abel ---- - -- [github](https://github.com/guillaumeAbel) diff --git a/_authors/leonore.md b/_authors/leonore.md deleted file mode 100644 index 01bb05f..0000000 --- a/_authors/leonore.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -short_name: leonore -name: Léonore Clos-Manescau ---- - -- [github](https://github.com/TTENSHII) diff --git a/_authors/romain.md b/_authors/romain.md deleted file mode 100644 index 4a8eb43..0000000 --- a/_authors/romain.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -short_name: romain -name: Romain Panno ---- - -- [github](https://github.com/romainpanno) diff --git a/_authors/xavier.md b/_authors/xavier.md deleted file mode 100644 index b859a4d..0000000 --- a/_authors/xavier.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -short_name: xavier -name: Xavier Mitault ---- - -- [github](https://github.com/Saverio976) diff --git a/_config.yml b/_config.yml index 59f2585..7a1077d 100644 --- a/_config.yml +++ b/_config.yml @@ -1,24 +1,81 @@ +### Site Settings ### +title : EndlessJourney +description : >- + Immerse yourself in a horror/co-op game + where each session is a unique experience. +repository : X-R-G-B/EndlessJourney-public # Change to /.github.io (or remove it if you don't need remote projects) +remote_theme : yousinix/portfolYOU@v2.3.0 +open_new_tab : false # Opens external URLs in new tab (works for posts, projects and navbar only) + + +### Plugins ### +plugins: + - jemoji + + +### Navbar Settings ### +nav_exclude: # The following paths are excluded from navbar + - pages/tags.html + - pages/404.html + - pages/index.md + + +### Author Info ### +author: + name : XLRGB + image : https://avatars.githubusercontent.com/u/102259774 + github : X-R-G-B +# instagram : your_username +# linkedin : your_username +# medium : your_username +# twitch : your_username +# twitter : your_username +# youtube : your_channel_name + + +### Posts ### +permalink: /blog/:title + + +### Collections ### collections: - authors: + projects: output: true + permalink: /projects/:name + +### Disqus ### +disqus: + shortname: your-short-name-disqus-does-not-exist # Your website Shortname on disqus + + +### Analytics ### +analytics: + enabled: false # Set true to enable analytics + + +### Buy me a coffee ### +buymeacoffee: + enabled: false + + +### Defaults for collections ### defaults: - scope: path: "" - type: "authors" + type: "projects" values: - layout: "author" + layout: "page" - scope: path: "" type: "posts" values: - layout: "post" - - scope: - path: "" - values: - layout: "default" + comments: false # Set to true to enable disqus comments -plugins: - - jekyll-feed - - jekyll-sitemap - - jekyll-seo-tag + +### Exclude from processing ### +exclude: + - README.md + - CONTRIBUTING.md + - LICENSE + - "*.log" diff --git a/_data/navigation.yml b/_data/navigation.yml deleted file mode 100644 index 46732c3..0000000 --- a/_data/navigation.yml +++ /dev/null @@ -1,8 +0,0 @@ -- name: Home - link: / -- name: About - link: /about.html -- name: Blog - link: /blog.html -- name: Authors - link: /authors.html diff --git a/_data/other-skills.yml b/_data/other-skills.yml new file mode 100644 index 0000000..543d3bb --- /dev/null +++ b/_data/other-skills.yml @@ -0,0 +1,7 @@ +- name: Adobe Photoshop + percentage: 95 + color: info + +- name: Adobe Illustrator + percentage: 90 + color: success \ No newline at end of file diff --git a/_data/programming-skills.yml b/_data/programming-skills.yml new file mode 100644 index 0000000..b879a61 --- /dev/null +++ b/_data/programming-skills.yml @@ -0,0 +1,11 @@ +- name: HTML5/CSS3 + percentage: 90 + color: danger + +- name: Go + percentage: 80 + color: + +- name: Python + percentage: 70 + color: secondary \ No newline at end of file diff --git a/_data/social-media.yml b/_data/social-media.yml new file mode 100644 index 0000000..df26cff --- /dev/null +++ b/_data/social-media.yml @@ -0,0 +1,97 @@ +# Get Icons from : https://fontawesome.com/icons +# Get Colors from : https://brandcolors.net/ + +behance: + url : https://www.behance.net/ + icon : fab fa-behance + color : 1769ff + +dribbble: + url : https://dribbble.com/ + icon : fab fa-dribbble + color : 444444 + +email: + url : "mailto:" + icon : fas fa-envelope + color : db4437 + +facebook: + url : https://www.facebook.com/ + icon : fab fa-facebook + color : 3b5998 + +github: + url : https://www.github.com/ + icon : fab fa-github + color : 333333 + +gitlab: + url : https://www.gitlab.com/ + icon : fab fa-gitlab + color : fca326 + +instagram: + url : https://www.instagram.com/ + icon : fab fa-instagram + color : 405de6 + +kaggle: + url : https://www.kaggle.com/ + icon : fab fa-kaggle + color : 20beff + +linkedin: + url : https://www.linkedin.com/in/ + icon : fab fa-linkedin-in + color : 007bb5 + +medium: + url : https://medium.com/@ + icon : fab fa-medium + color : 00ab6c + +soundcloud: + url : https://www.soundcloud.com/ + icon : fab fa-soundcloud + color : ff8800 + +spotify: + url : https://open.spotify.com/user/ + icon : fab fa-spotify + color : 1db954 + +stackoverflow: + url : https://stackoverflow.com/u/ + icon : fab fa-stack-overflow + color : f48024 + +tumblr: + url : https:// + icon : fab fa-tumblr + color : 35465c + +twitch: + url : https://www.twitch.tv/ + icon : fab fa-twitch + color : 6441a5 + +twitter: + url : https://www.twitter.com/ + icon : fab fa-twitter + color : 1da1f2 + +vimeo: + url : https://www.vimeo.com/ + icon : fab fa-vimeo-v + color : 162221 + +youtube: + url : https://www.youtube.com/ + icon : fab fa-youtube + color : ff0000 + +keybase: + url : https://www.keybase.io/ + icon : fab fa-keybase + color : 66ccff \ No newline at end of file diff --git a/_data/timeline.yml b/_data/timeline.yml new file mode 100644 index 0000000..0efce11 --- /dev/null +++ b/_data/timeline.yml @@ -0,0 +1,17 @@ +- title: Student, Harvard CS + from: 2014 + to: 2018 + description: Lorem ipsum dolor sit amet, consectetur adipiscing elit, + sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. + Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris + nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in + reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. + +- title: Software Engineer, Google, UK + from: 2018 + to: present + description: Lorem ipsum dolor sit amet, consectetur adipiscing elit, + sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. + Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris + nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in + reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. \ No newline at end of file diff --git a/_includes/navigation.html b/_includes/navigation.html deleted file mode 100644 index 5b97501..0000000 --- a/_includes/navigation.html +++ /dev/null @@ -1,5 +0,0 @@ - diff --git a/_layouts/author.html b/_layouts/author.html deleted file mode 100644 index 1b8c57b..0000000 --- a/_layouts/author.html +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: default ---- - -

{{ page.name }}

- -{{ content }} - -

Posts

- diff --git a/_layouts/default.html b/_layouts/default.html deleted file mode 100644 index faf33b1..0000000 --- a/_layouts/default.html +++ /dev/null @@ -1,14 +0,0 @@ - - - - - {{ page.title }} - - {% feed_meta %} - {% seo %} - - - {% include navigation.html %} - {{ content }} - - diff --git a/_layouts/post.html b/_layouts/post.html deleted file mode 100644 index 4fe4306..0000000 --- a/_layouts/post.html +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: default ---- - -

{{ page.title }}

- -

- {{ page.date | date_to_string }} - {% assign author = site.authors | where: 'short_name', page.author | first %} - {% if author %} - - {{ author.name }} - {% endif %} -

- -{{ content }} diff --git a/_posts/2024-11-18-start-of-our-end-year-project.md b/_posts/2024-11-18-start-of-our-end-year-project.md index 16825d0..6bb3356 100644 --- a/_posts/2024-11-18-start-of-our-end-year-project.md +++ b/_posts/2024-11-18-start-of-our-end-year-project.md @@ -1,10 +1,14 @@ --- -author: xavier +title: Start of our End Year Project +tags: [EndlessJourney] +style: fill +color: secondary +description: First post about our project --- We are happy to start our end student year project. -The goal is to make a multi-player game using some LLM to create a new quests every time the +The goal is to make a multi-player** game using some LLM to create a new quests every time the player end its last quests. That way, the player can keep playing the same game without being bored or finishing the game. diff --git a/_projects/(1) EndlessJourney.md b/_projects/(1) EndlessJourney.md new file mode 100644 index 0000000..616ee47 --- /dev/null +++ b/_projects/(1) EndlessJourney.md @@ -0,0 +1,10 @@ +--- +name: EndlessJourney +tools: [C++, UnrealEngine] +image: https://raw.githubusercontent.com/X-R-G-B/EndlessJourney-public/refs/heads/main/__assets/endless_journey.png +description: Immerse yourself in a horror/co-op game where each session is a unique experience. +--- + +# EndlessJourney + + diff --git a/_sass/main.scss b/_sass/main.scss deleted file mode 100644 index bc25e9e..0000000 --- a/_sass/main.scss +++ /dev/null @@ -1,3 +0,0 @@ -.current { - color: green; -} diff --git a/about.md b/about.md deleted file mode 100644 index 47dd23c..0000000 --- a/about.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: About ---- - -# About - -Endless Journey is a student end year project at EPITECH. - -We are curently 5 student working on this: -- Brice Desousa -- Guillaume Abel -- Léonore Clos-Manescau -- Romain Panno -- Xavier Mitault diff --git a/assets/css/styles.scss b/assets/css/styles.scss deleted file mode 100644 index 381e071..0000000 --- a/assets/css/styles.scss +++ /dev/null @@ -1,4 +0,0 @@ ---- ---- - -@use "main"; diff --git a/authors.html b/authors.html deleted file mode 100644 index 10bce56..0000000 --- a/authors.html +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Authors ---- - -

Authors

- - diff --git a/blog.html b/blog.html deleted file mode 100644 index a349cbf..0000000 --- a/blog.html +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Blog ---- - -

Latest Posts

- - diff --git a/index.html b/index.html deleted file mode 100644 index 59be88a..0000000 --- a/index.html +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Home ---- - -

{{ page.title }}

diff --git a/pages/404.html b/pages/404.html new file mode 100644 index 0000000..ed32b75 --- /dev/null +++ b/pages/404.html @@ -0,0 +1,6 @@ +--- +layout: null +permalink: /404.html +--- + +{% include 404.html %} diff --git a/pages/about.md b/pages/about.md new file mode 100644 index 0000000..4e57f52 --- /dev/null +++ b/pages/about.md @@ -0,0 +1,16 @@ +--- +layout: page +title: About +permalink: /about/ +weight: 3 +--- + +# **About Us** + +- [guillaumeAbel](https://github.com/guillaumeAbel) +- [KitetsuK](https://github.com/KitetsuK) +- [romainpanno](https://github.com/romainpanno) +- [Saverio976](https://github.com/Saverio976) +- [TTENSHII](https://github.com/TTENSHII) + +We are studying at Epitech. diff --git a/pages/blog.html b/pages/blog.html new file mode 100644 index 0000000..ae3f993 --- /dev/null +++ b/pages/blog.html @@ -0,0 +1,9 @@ +--- +layout: default +title: Blog +weight: 2 +permalink: /blog/ +--- + +{% include blog/search.html %} +{% include blog/index.html %} \ No newline at end of file diff --git a/pages/index.md b/pages/index.md new file mode 100644 index 0000000..83354c6 --- /dev/null +++ b/pages/index.md @@ -0,0 +1,6 @@ +--- +layout: default +permalink: / +--- + +{% include landing.html %} \ No newline at end of file diff --git a/pages/projects.html b/pages/projects.html new file mode 100644 index 0000000..67e4d96 --- /dev/null +++ b/pages/projects.html @@ -0,0 +1,11 @@ +--- +layout: default +title: Projects +permalink: /projects/ +weight: 1 +remote_projects: + - WorldTimeZone + - R-Bus +--- + +{% include projects/index.html %} diff --git a/pages/search.json b/pages/search.json new file mode 100644 index 0000000..d95a760 --- /dev/null +++ b/pages/search.json @@ -0,0 +1,15 @@ +--- +layout: null +permalink: /search.json +--- +[ + {% for post in site.posts %} + { + "title" : "{{ post.title | escape }}", + "category" : "{{ post.category }}", + "tags" : "{{ post.tags | join: ', ' }}", + "url" : "{{ post.external_url | default: post.url | relative_url }}", + "date" : "{{ post.date }}" + } {% unless forloop.last %},{% endunless %} + {% endfor %} +] \ No newline at end of file diff --git a/pages/tags.html b/pages/tags.html new file mode 100644 index 0000000..13747ed --- /dev/null +++ b/pages/tags.html @@ -0,0 +1,7 @@ +--- +layout: page +title: Tags +permalink: /blog/tags +--- + +{% include blog/tags.html %} \ No newline at end of file