From 1cfa6349b3b448d1e3315fdaffb88c7be7f69ed0 Mon Sep 17 00:00:00 2001
From: WickedJack99
Date: Wed, 21 Sep 2022 11:01:08 +0200
Subject: [PATCH] pushing localDocs to main-branch
---
localdocs/.gitignore | 5 +
localdocs/404.html | 25 +++
localdocs/Gemfile | 33 ++++
localdocs/Gemfile.lock | 267 ++++++++++++++++++++++++++
localdocs/README.md | 15 ++
localdocs/_config.yml | 54 ++++++
localdocs/_data/footerNavbar.yml | 8 +
localdocs/_data/navigation.yml | 6 +
localdocs/_includes/footerNavbar.html | 5 +
localdocs/_includes/navigation.html | 5 +
localdocs/_layouts/default.html | 13 ++
localdocs/_layouts/law.html | 13 ++
localdocs/_layouts/post.html | 7 +
localdocs/_posts/2022-09-20.html | 135 +++++++++++++
localdocs/_sass/main.scss | 3 +
localdocs/about.html | 9 +
localdocs/accessibility.html | 5 +
localdocs/assets/css/law.scss | 3 +
localdocs/assets/css/styles.scss | 3 +
localdocs/blog.html | 13 ++
localdocs/imprint.html | 11 ++
localdocs/index.html | 6 +
localdocs/privacy.html | 15 ++
localdocs/terms.html | 7 +
24 files changed, 666 insertions(+)
create mode 100644 localdocs/.gitignore
create mode 100644 localdocs/404.html
create mode 100644 localdocs/Gemfile
create mode 100644 localdocs/Gemfile.lock
create mode 100644 localdocs/README.md
create mode 100644 localdocs/_config.yml
create mode 100644 localdocs/_data/footerNavbar.yml
create mode 100644 localdocs/_data/navigation.yml
create mode 100644 localdocs/_includes/footerNavbar.html
create mode 100644 localdocs/_includes/navigation.html
create mode 100644 localdocs/_layouts/default.html
create mode 100644 localdocs/_layouts/law.html
create mode 100644 localdocs/_layouts/post.html
create mode 100644 localdocs/_posts/2022-09-20.html
create mode 100644 localdocs/_sass/main.scss
create mode 100644 localdocs/about.html
create mode 100644 localdocs/accessibility.html
create mode 100644 localdocs/assets/css/law.scss
create mode 100644 localdocs/assets/css/styles.scss
create mode 100644 localdocs/blog.html
create mode 100644 localdocs/imprint.html
create mode 100644 localdocs/index.html
create mode 100644 localdocs/privacy.html
create mode 100644 localdocs/terms.html
diff --git a/localdocs/.gitignore b/localdocs/.gitignore
new file mode 100644
index 0000000..f40fbd8
--- /dev/null
+++ b/localdocs/.gitignore
@@ -0,0 +1,5 @@
+_site
+.sass-cache
+.jekyll-cache
+.jekyll-metadata
+vendor
diff --git a/localdocs/404.html b/localdocs/404.html
new file mode 100644
index 0000000..086a5c9
--- /dev/null
+++ b/localdocs/404.html
@@ -0,0 +1,25 @@
+---
+permalink: /404.html
+layout: default
+---
+
+
+
+
+
404
+
+
Page not found :(
+
The requested page could not be found.
+
diff --git a/localdocs/Gemfile b/localdocs/Gemfile
new file mode 100644
index 0000000..7083af4
--- /dev/null
+++ b/localdocs/Gemfile
@@ -0,0 +1,33 @@
+source "https://rubygems.org"
+# Hello! This is where you manage which Jekyll version is used to run.
+# When you want to use a different version, change it below, save the
+# file and run `bundle install`. Run Jekyll with `bundle exec`, like so:
+#
+# bundle exec jekyll serve
+#
+# This will help ensure the proper Jekyll version is running.
+# Happy Jekylling!
+# gem "jekyll", "~> 4.2.2"
+# This is the default theme for new Jekyll sites. You may change this to anything you like.
+gem "minima", "~> 2.5"
+# If you want to use GitHub Pages, remove the "gem "jekyll"" above and
+# uncomment the line below. To upgrade, run `bundle update github-pages`.
+gem "github-pages", "~> 227", group: :jekyll_plugins
+# If you have any plugins, put them here!
+group :jekyll_plugins do
+ gem "jekyll-feed", "~> 0.12"
+end
+
+# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem
+# and associated library.
+platforms :mingw, :x64_mingw, :mswin, :jruby do
+ gem "tzinfo", "~> 1.2"
+ gem "tzinfo-data"
+end
+
+# Performance-booster for watching directories on Windows
+gem "wdm", "~> 0.1.1", :platforms => [:mingw, :x64_mingw, :mswin]
+
+# Lock `http_parser.rb` gem to `v0.6.x` on JRuby builds since newer versions of the gem
+# do not have a Java counterpart.
+gem "http_parser.rb", "~> 0.6.0", :platforms => [:jruby]
diff --git a/localdocs/Gemfile.lock b/localdocs/Gemfile.lock
new file mode 100644
index 0000000..4f99716
--- /dev/null
+++ b/localdocs/Gemfile.lock
@@ -0,0 +1,267 @@
+GEM
+ remote: https://rubygems.org/
+ specs:
+ activesupport (6.0.6)
+ concurrent-ruby (~> 1.0, >= 1.0.2)
+ i18n (>= 0.7, < 2)
+ minitest (~> 5.1)
+ tzinfo (~> 1.1)
+ zeitwerk (~> 2.2, >= 2.2.2)
+ addressable (2.8.1)
+ public_suffix (>= 2.0.2, < 6.0)
+ coffee-script (2.4.1)
+ coffee-script-source
+ execjs
+ coffee-script-source (1.11.1)
+ colorator (1.1.0)
+ commonmarker (0.23.5)
+ concurrent-ruby (1.1.10)
+ dnsruby (1.61.9)
+ simpleidn (~> 0.1)
+ em-websocket (0.5.3)
+ eventmachine (>= 0.12.9)
+ http_parser.rb (~> 0)
+ ethon (0.15.0)
+ ffi (>= 1.15.0)
+ eventmachine (1.2.7)
+ execjs (2.8.1)
+ faraday (2.5.2)
+ faraday-net_http (>= 2.0, < 3.1)
+ ruby2_keywords (>= 0.0.4)
+ faraday-net_http (3.0.0)
+ ffi (1.15.5)
+ forwardable-extended (2.6.0)
+ gemoji (3.0.1)
+ github-pages (227)
+ github-pages-health-check (= 1.17.9)
+ jekyll (= 3.9.2)
+ jekyll-avatar (= 0.7.0)
+ jekyll-coffeescript (= 1.1.1)
+ jekyll-commonmark-ghpages (= 0.2.0)
+ jekyll-default-layout (= 0.1.4)
+ jekyll-feed (= 0.15.1)
+ jekyll-gist (= 1.5.0)
+ jekyll-github-metadata (= 2.13.0)
+ jekyll-include-cache (= 0.2.1)
+ jekyll-mentions (= 1.6.0)
+ jekyll-optional-front-matter (= 0.3.2)
+ jekyll-paginate (= 1.1.0)
+ jekyll-readme-index (= 0.3.0)
+ jekyll-redirect-from (= 0.16.0)
+ jekyll-relative-links (= 0.6.1)
+ jekyll-remote-theme (= 0.4.3)
+ jekyll-sass-converter (= 1.5.2)
+ jekyll-seo-tag (= 2.8.0)
+ jekyll-sitemap (= 1.4.0)
+ jekyll-swiss (= 1.0.0)
+ jekyll-theme-architect (= 0.2.0)
+ jekyll-theme-cayman (= 0.2.0)
+ jekyll-theme-dinky (= 0.2.0)
+ jekyll-theme-hacker (= 0.2.0)
+ jekyll-theme-leap-day (= 0.2.0)
+ jekyll-theme-merlot (= 0.2.0)
+ jekyll-theme-midnight (= 0.2.0)
+ jekyll-theme-minimal (= 0.2.0)
+ jekyll-theme-modernist (= 0.2.0)
+ jekyll-theme-primer (= 0.6.0)
+ jekyll-theme-slate (= 0.2.0)
+ jekyll-theme-tactile (= 0.2.0)
+ jekyll-theme-time-machine (= 0.2.0)
+ jekyll-titles-from-headings (= 0.5.3)
+ jemoji (= 0.12.0)
+ kramdown (= 2.3.2)
+ kramdown-parser-gfm (= 1.1.0)
+ liquid (= 4.0.3)
+ mercenary (~> 0.3)
+ minima (= 2.5.1)
+ nokogiri (>= 1.13.6, < 2.0)
+ rouge (= 3.26.0)
+ terminal-table (~> 1.4)
+ github-pages-health-check (1.17.9)
+ addressable (~> 2.3)
+ dnsruby (~> 1.60)
+ octokit (~> 4.0)
+ public_suffix (>= 3.0, < 5.0)
+ typhoeus (~> 1.3)
+ html-pipeline (2.14.2)
+ activesupport (>= 2)
+ nokogiri (>= 1.4)
+ http_parser.rb (0.8.0)
+ i18n (0.9.5)
+ concurrent-ruby (~> 1.0)
+ jekyll (3.9.2)
+ addressable (~> 2.4)
+ colorator (~> 1.0)
+ em-websocket (~> 0.5)
+ i18n (~> 0.7)
+ jekyll-sass-converter (~> 1.0)
+ jekyll-watch (~> 2.0)
+ kramdown (>= 1.17, < 3)
+ liquid (~> 4.0)
+ mercenary (~> 0.3.3)
+ pathutil (~> 0.9)
+ rouge (>= 1.7, < 4)
+ safe_yaml (~> 1.0)
+ jekyll-avatar (0.7.0)
+ jekyll (>= 3.0, < 5.0)
+ jekyll-coffeescript (1.1.1)
+ coffee-script (~> 2.2)
+ coffee-script-source (~> 1.11.1)
+ jekyll-commonmark (1.4.0)
+ commonmarker (~> 0.22)
+ jekyll-commonmark-ghpages (0.2.0)
+ commonmarker (~> 0.23.4)
+ jekyll (~> 3.9.0)
+ jekyll-commonmark (~> 1.4.0)
+ rouge (>= 2.0, < 4.0)
+ jekyll-default-layout (0.1.4)
+ jekyll (~> 3.0)
+ jekyll-feed (0.15.1)
+ jekyll (>= 3.7, < 5.0)
+ jekyll-gist (1.5.0)
+ octokit (~> 4.2)
+ jekyll-github-metadata (2.13.0)
+ jekyll (>= 3.4, < 5.0)
+ octokit (~> 4.0, != 4.4.0)
+ jekyll-include-cache (0.2.1)
+ jekyll (>= 3.7, < 5.0)
+ jekyll-mentions (1.6.0)
+ html-pipeline (~> 2.3)
+ jekyll (>= 3.7, < 5.0)
+ jekyll-optional-front-matter (0.3.2)
+ jekyll (>= 3.0, < 5.0)
+ jekyll-paginate (1.1.0)
+ jekyll-readme-index (0.3.0)
+ jekyll (>= 3.0, < 5.0)
+ jekyll-redirect-from (0.16.0)
+ jekyll (>= 3.3, < 5.0)
+ jekyll-relative-links (0.6.1)
+ jekyll (>= 3.3, < 5.0)
+ jekyll-remote-theme (0.4.3)
+ addressable (~> 2.0)
+ jekyll (>= 3.5, < 5.0)
+ jekyll-sass-converter (>= 1.0, <= 3.0.0, != 2.0.0)
+ rubyzip (>= 1.3.0, < 3.0)
+ jekyll-sass-converter (1.5.2)
+ sass (~> 3.4)
+ jekyll-seo-tag (2.8.0)
+ jekyll (>= 3.8, < 5.0)
+ jekyll-sitemap (1.4.0)
+ jekyll (>= 3.7, < 5.0)
+ jekyll-swiss (1.0.0)
+ jekyll-theme-architect (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-cayman (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-dinky (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-hacker (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-leap-day (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-merlot (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-midnight (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-minimal (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-modernist (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-primer (0.6.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-github-metadata (~> 2.9)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-slate (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-tactile (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-time-machine (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-titles-from-headings (0.5.3)
+ jekyll (>= 3.3, < 5.0)
+ jekyll-watch (2.2.1)
+ listen (~> 3.0)
+ jemoji (0.12.0)
+ gemoji (~> 3.0)
+ html-pipeline (~> 2.2)
+ jekyll (>= 3.0, < 5.0)
+ kramdown (2.3.2)
+ rexml
+ kramdown-parser-gfm (1.1.0)
+ kramdown (~> 2.0)
+ liquid (4.0.3)
+ listen (3.7.1)
+ rb-fsevent (~> 0.10, >= 0.10.3)
+ rb-inotify (~> 0.9, >= 0.9.10)
+ mercenary (0.3.6)
+ minima (2.5.1)
+ jekyll (>= 3.5, < 5.0)
+ jekyll-feed (~> 0.9)
+ jekyll-seo-tag (~> 2.1)
+ minitest (5.16.3)
+ nokogiri (1.13.8-x86_64-linux)
+ racc (~> 1.4)
+ octokit (4.25.1)
+ faraday (>= 1, < 3)
+ sawyer (~> 0.9)
+ pathutil (0.16.2)
+ forwardable-extended (~> 2.6)
+ public_suffix (4.0.7)
+ racc (1.6.0)
+ rb-fsevent (0.11.2)
+ rb-inotify (0.10.1)
+ ffi (~> 1.0)
+ rexml (3.2.5)
+ rouge (3.26.0)
+ ruby2_keywords (0.0.5)
+ rubyzip (2.3.2)
+ safe_yaml (1.0.5)
+ sass (3.7.4)
+ sass-listen (~> 4.0.0)
+ sass-listen (4.0.0)
+ rb-fsevent (~> 0.9, >= 0.9.4)
+ rb-inotify (~> 0.9, >= 0.9.7)
+ sawyer (0.9.2)
+ addressable (>= 2.3.5)
+ faraday (>= 0.17.3, < 3)
+ simpleidn (0.2.1)
+ unf (~> 0.1.4)
+ terminal-table (1.8.0)
+ unicode-display_width (~> 1.1, >= 1.1.1)
+ thread_safe (0.3.6)
+ typhoeus (1.4.0)
+ ethon (>= 0.9.0)
+ tzinfo (1.2.10)
+ thread_safe (~> 0.1)
+ unf (0.1.4)
+ unf_ext
+ unf_ext (0.0.8.2)
+ unicode-display_width (1.8.0)
+ zeitwerk (2.6.0)
+
+PLATFORMS
+ x86_64-linux
+
+DEPENDENCIES
+ github-pages (~> 227)
+ http_parser.rb (~> 0.6.0)
+ jekyll-feed (~> 0.12)
+ minima (~> 2.5)
+ tzinfo (~> 1.2)
+ tzinfo-data
+ wdm (~> 0.1.1)
+
+BUNDLED WITH
+ 2.3.22
diff --git a/localdocs/README.md b/localdocs/README.md
new file mode 100644
index 0000000..6a5bd1e
--- /dev/null
+++ b/localdocs/README.md
@@ -0,0 +1,15 @@
+This is my first approach to a website which is deployed to GitHub Pages.
+
+I use Jekyll for some nice building tricks.
+
+> https://jekyllrb.com/
+
+Things for me to check out:
+
+> https://jekyllrb.com/docs/liquid/tags/
+>
+> https://jekyllrb.com/docs/variables/
+
+Visit Page: (Will make a guide how I did the setup of the webpage)
+
+https://wickedjack99.github.io/website/
\ No newline at end of file
diff --git a/localdocs/_config.yml b/localdocs/_config.yml
new file mode 100644
index 0000000..c4087da
--- /dev/null
+++ b/localdocs/_config.yml
@@ -0,0 +1,54 @@
+# Welcome to Jekyll!
+#
+# This config file is meant for settings that affect your whole blog, values
+# which you are expected to set up once and rarely edit after that. If you find
+# yourself editing this file very often, consider using Jekyll's data files
+# feature for the data you need to update frequently.
+#
+# For technical reasons, this file is *NOT* reloaded automatically when you use
+# 'bundle exec jekyll serve'. If you change this file, please restart the server process.
+#
+# If you need help with YAML syntax, here are some quick references for you:
+# https://learn-the-web.algonquindesign.ca/topics/markdown-yaml-cheat-sheet/#yaml
+# https://learnxinyminutes.com/docs/yaml/
+#
+# Site settings
+# These are used to personalize your new site. If you look in the HTML files,
+# you will see them accessed via {{ site.title }}, {{ site.email }}, and so on.
+# You can create any custom variable you would like, and they will be accessible
+# in the templates via {{ site.myvariable }}.
+
+title: Mr.
+email: amoser@stud.hs-offenburg.de
+description: >- # this means to ignore newlines until "baseurl:"
+ Write an awesome description for your new site here. You can edit this
+ line in _config.yml. It will appear in your document head meta (for
+ Google search results) and in your feed.xml site description.
+baseurl: "" # the subpath of your site, e.g. /blog
+url: "" # the base hostname & protocol for your site, e.g. http://example.com
+github_username: WickedJack99
+
+# Build settings
+theme: minima
+plugins:
+ - jekyll-feed
+
+# Exclude from processing.
+# The following items will not be processed, by default.
+# Any item listed under the `exclude:` key here will be automatically added to
+# the internal "default list".
+#
+# Excluded items can be processed by explicitly listing the directories or
+# their entries' file path in the `include:` list.
+#
+# exclude:
+# - .sass-cache/
+# - .jekyll-cache/
+# - gemfiles/
+# - Gemfile
+# - Gemfile.lock
+# - node_modules/
+# - vendor/bundle/
+# - vendor/cache/
+# - vendor/gems/
+# - vendor/ruby/
diff --git a/localdocs/_data/footerNavbar.yml b/localdocs/_data/footerNavbar.yml
new file mode 100644
index 0000000..55e9d25
--- /dev/null
+++ b/localdocs/_data/footerNavbar.yml
@@ -0,0 +1,8 @@
+- name: Terms
+ link: /website/terms.html
+- name: Privacy
+ link: /website/privacy.html
+- name: Blog
+ link: /website/blog.html
+- name: Imprint
+ link: /website/imprint.html
\ No newline at end of file
diff --git a/localdocs/_data/navigation.yml b/localdocs/_data/navigation.yml
new file mode 100644
index 0000000..88238c0
--- /dev/null
+++ b/localdocs/_data/navigation.yml
@@ -0,0 +1,6 @@
+- name: Home
+ link: /website/index.html
+- name: About
+ link: /website/about.html
+- name: Blog
+ link: /website/blog.html
\ No newline at end of file
diff --git a/localdocs/_includes/footerNavbar.html b/localdocs/_includes/footerNavbar.html
new file mode 100644
index 0000000..eef0849
--- /dev/null
+++ b/localdocs/_includes/footerNavbar.html
@@ -0,0 +1,5 @@
+
+ {% for item in site.data.footerNavbar %}
+ {{ item.name }}
+ {% endfor %}
+
\ No newline at end of file
diff --git a/localdocs/_includes/navigation.html b/localdocs/_includes/navigation.html
new file mode 100644
index 0000000..d4144dd
--- /dev/null
+++ b/localdocs/_includes/navigation.html
@@ -0,0 +1,5 @@
+
+ {% for item in site.data.navigation %}
+ {{ item.name }}
+ {% endfor %}
+
\ No newline at end of file
diff --git a/localdocs/_layouts/default.html b/localdocs/_layouts/default.html
new file mode 100644
index 0000000..67bb852
--- /dev/null
+++ b/localdocs/_layouts/default.html
@@ -0,0 +1,13 @@
+
+
+
+
+ {{ page.title }}
+
+
+
+ {% include navigation.html %}
+ {{ content }}
+ {% include footerNavbar.html %}
+
+
\ No newline at end of file
diff --git a/localdocs/_layouts/law.html b/localdocs/_layouts/law.html
new file mode 100644
index 0000000..5579f64
--- /dev/null
+++ b/localdocs/_layouts/law.html
@@ -0,0 +1,13 @@
+
+
+
+
+ {{ page.title }}
+
+
+
+ {% include navigation.html %}
+ {{ content }}
+ {% include footerNavbar.html %}
+
+
\ No newline at end of file
diff --git a/localdocs/_layouts/post.html b/localdocs/_layouts/post.html
new file mode 100644
index 0000000..3419bc2
--- /dev/null
+++ b/localdocs/_layouts/post.html
@@ -0,0 +1,7 @@
+---
+layout: default
+---
+{{ page.title }}
+{{ page.date | date_to_string }} - {{ page.author }}
+
+{{ content }}
\ No newline at end of file
diff --git a/localdocs/_posts/2022-09-20.html b/localdocs/_posts/2022-09-20.html
new file mode 100644
index 0000000..60ec52b
--- /dev/null
+++ b/localdocs/_posts/2022-09-20.html
@@ -0,0 +1,135 @@
+---
+layout: post
+author: Aaron
+title: How to create a static website with Jekyll and deploy it on GitHubPages
+---
+
+
+
+
+
+
+
+ Install Jekyll and Bundler
+ $ gem install jekyll bundler
+
+
+
+
+
+
+
+ Clone the repository to a local directory:
+ SSH
+
+ $ git clone --recursive SSH_URL
+
+ HTTPS
+
+ $ git -c http.sslVerify=false clone --recursive HTTPS_URL
+
+
+
+
+
+
+ Create two directories: docs and localDev.
+
+
+ $ mkdir docs
+
+ $ mkdir localDev
+
+
+ docs will contain the content of the website later on.
+ localDev will contain our Jekyll project.
+
+
+
+
+
+ Move to the localDev-directory:
+
+
+
+
+
+
+ Create a new Jekyll-project at localDev-directory:
+
+
+ $ jekyll new --skip-bundle .
+
+ (make sure you got the dot)
+
+
+
+
+
+
+
+ Open the Gemfile that Jekyll created and comment out the line which starts with gem "jekyll"
+ Add the github-pages gem by editing the line starting with # gem "github-pages".
+ Change this line (# gem "github-pages") to:
+ gem "github-pages", "~> GITHUB-PAGES-VERSION", group: :jekyll_plugins
+ You can find the actual version of GitHub-pages here .
+ Now save and close the Gemfile.
+
+
+
+
+
+ Now still being at the localDev-directory, install the bundle:
+
+ Optionally you can make changes at the _config.yml file.
+
+
+
+
+
+ Optionally you can create another branch called gh-pages from where GitHub Pages will take the website-files.
+
+
+ $ git checkout -b gh-pages
+
+
+
+
+
+
+ Follow instructions on: https://docs.github.com/en/pages/setting-up-a-github-pages-site-with-jekyll/creating-a-github-pages-site-with-jekyll
+ Deploy: https://jekyllrb.com/docs/step-by-step/10-deployment/
+ JEKYLL_ENV=production bundle exec jekyll build
+ https://jekyllrb.com/docs/step-by-step/01-setup/
+ https://jekyllrb.com/docs/structure/
+ https://docs.github.com/en/pages/setting-up-a-github-pages-site-with-jekyll/testing-your-github-pages-site-locally-with-jekyll
+ https://docs.github.com/en/pages/setting-up-a-github-pages-site-with-jekyll/creating-a-github-pages-site-with-jekyll
+ https://docs.github.com/en/get-started/quickstart/set-up-git
+ https://docs.github.com/en/pages/quickstart
+ https://github.com/WickedJack99/website/settings/pages
+ https://wickedjack99.github.io/website/2022/09/20/jekyll_&_github.html
+ https://nav.hs-offenburg.de/pflichtnavi/erklaerung-zur-barrierefreiheit
+ https://duckduckgo.com/?q=german+english&t=newext&atb=v330-1&ia=web
+ https://www.markdownguide.org/basic-syntax
+ https://www.w3schools.com/html/default.asp
+ https://www.w3schools.com/html/tryit.asp?filename=tryhtml_figcaption
+ https://www.w3schools.com/html/tryit.asp?filename=tryhtml5_section
+
\ No newline at end of file
diff --git a/localdocs/_sass/main.scss b/localdocs/_sass/main.scss
new file mode 100644
index 0000000..74411a4
--- /dev/null
+++ b/localdocs/_sass/main.scss
@@ -0,0 +1,3 @@
+.current {
+ color: black;
+}
\ No newline at end of file
diff --git a/localdocs/about.html b/localdocs/about.html
new file mode 100644
index 0000000..4c76197
--- /dev/null
+++ b/localdocs/about.html
@@ -0,0 +1,9 @@
+---
+layout: default
+title: About
+---
+About
+
+What's uuuuuuuuuuuuuuuuuuuuuuuup!
+My name is Aaron and I'm studying Applied Computer Science at the University of Applied Science Offenburg.
+This is my first approach of a website using Jekyll.
\ No newline at end of file
diff --git a/localdocs/accessibility.html b/localdocs/accessibility.html
new file mode 100644
index 0000000..01196c8
--- /dev/null
+++ b/localdocs/accessibility.html
@@ -0,0 +1,5 @@
+---
+layout: law
+title: Accessibility
+---
+{{ page.title }}
\ No newline at end of file
diff --git a/localdocs/assets/css/law.scss b/localdocs/assets/css/law.scss
new file mode 100644
index 0000000..4e445d8
--- /dev/null
+++ b/localdocs/assets/css/law.scss
@@ -0,0 +1,3 @@
+---
+---
+@import "main";
\ No newline at end of file
diff --git a/localdocs/assets/css/styles.scss b/localdocs/assets/css/styles.scss
new file mode 100644
index 0000000..4e445d8
--- /dev/null
+++ b/localdocs/assets/css/styles.scss
@@ -0,0 +1,3 @@
+---
+---
+@import "main";
\ No newline at end of file
diff --git a/localdocs/blog.html b/localdocs/blog.html
new file mode 100644
index 0000000..2385dc7
--- /dev/null
+++ b/localdocs/blog.html
@@ -0,0 +1,13 @@
+---
+layout: default
+title: Blog
+---
+Latest Posts
+
+
+ {% for post in site.posts %}
+
+
+
+ {% endfor %}
+
\ No newline at end of file
diff --git a/localdocs/imprint.html b/localdocs/imprint.html
new file mode 100644
index 0000000..0f60c15
--- /dev/null
+++ b/localdocs/imprint.html
@@ -0,0 +1,11 @@
+---
+layout: law
+title: Blog
+---
+Imprint
+
+ Aaron Moser
+ Zaehringerstrasse 36b
+ 77652 Offenburg
+ E-Mail: amoser@stud.hs-offenburg.de
+
diff --git a/localdocs/index.html b/localdocs/index.html
new file mode 100644
index 0000000..2bc29d1
--- /dev/null
+++ b/localdocs/index.html
@@ -0,0 +1,6 @@
+---
+layout: default
+title: Homepage
+---
+
+{{ page.title }}
\ No newline at end of file
diff --git a/localdocs/privacy.html b/localdocs/privacy.html
new file mode 100644
index 0000000..7706465
--- /dev/null
+++ b/localdocs/privacy.html
@@ -0,0 +1,15 @@
+---
+layout: law
+title: Privacy
+---
+Privacy Policy
+Links to external websites
+ This website contains links to external websites. I have no access on the content of these websites
+ and take no responsibilities or liablities for the admissibility, correctness, presentation and completeness
+ of that content.
+ I'm informing you that with following those links, probably your IP-address will be recorded.
+ If you leave this website I recommend you to check out their Privacy-Policy before accessing their website.
+
+Cookies :P
+I'm hungry, give me some cookies please!
+I don't use cookies but this site is hosted by GitHub Pages so maybe they use them.
\ No newline at end of file
diff --git a/localdocs/terms.html b/localdocs/terms.html
new file mode 100644
index 0000000..02f55f8
--- /dev/null
+++ b/localdocs/terms.html
@@ -0,0 +1,7 @@
+---
+layout: law
+title: Terms & Conditions
+---
+Terms and Conditions
+
+
\ No newline at end of file