From e7339f67eaa163f986e2090cf08c30975de2ebb6 Mon Sep 17 00:00:00 2001 From: "Crom (Thibaut CHARLES)" Date: Fri, 7 Feb 2025 20:32:59 +0100 Subject: [PATCH] First --- .gitattributes | 3 + .gitignore | 8 + archetypes/default.md | 5 + assets/images/posts/3dengine-1.jpg | 3 + assets/images/posts/3dengine-2.jpg | 3 + assets/images/posts/akadoc-1.png | 3 + assets/images/posts/akadoc-2.png | 3 + assets/images/posts/bornearcade-1.jpg | 3 + assets/images/posts/bornearcade-2.jpg | 3 + assets/images/posts/bornearcade-3.jpg | 3 + assets/images/posts/bornearcade-4.jpg | 3 + assets/images/posts/bornearcade-5.jpg | 3 + assets/images/posts/bornearcade-6.jpg | 3 + assets/images/posts/bornearcade-7.jpg | 3 + assets/images/posts/bornearcade-8.jpg | 3 + assets/images/posts/burgerquizz-1.jpg | 3 + assets/images/posts/burgerquizz-2.jpg | 3 + assets/images/posts/clubelec-1.jpg | 3 + assets/images/posts/clubelec-2.jpg | 3 + assets/images/posts/drone-1.jpg | 3 + assets/images/posts/drone-2.jpg | 3 + assets/images/posts/drone-3.webm | 3 + assets/images/posts/fan-controller-1.jpg | 3 + assets/images/posts/fan-controller-2.jpg | 3 + assets/images/posts/fan-controller-3.jpg | 3 + assets/images/posts/fan-controller-4.png | 3 + assets/images/posts/genesys-1.jpg | 3 + assets/images/posts/gitcourse-1.jpg | 3 + assets/images/posts/hardenyourcode-1.jpg | 3 + assets/images/posts/hardenyourcode-2.png | 3 + assets/images/posts/hardenyourcode-3.png | 3 + assets/images/posts/hedgeclog-1.png | 3 + assets/images/posts/hedgeclog-2.png | 3 + assets/images/posts/hedgeclog-3.png | 3 + assets/images/posts/hedgeclog-feedback-1.png | 3 + assets/images/posts/hedgeclog-feedback-2.png | 3 + assets/images/posts/lcda-1.jpg | 3 + assets/images/posts/lcda-2.jpg | 3 + assets/images/posts/lcda-3.jpg | 3 + assets/images/posts/lcdaaccounts-1.jpg | 3 + assets/images/posts/lcdaaccounts-2.jpg | 3 + assets/images/posts/ludum32-1.jpg | 3 + assets/images/posts/ludum32-2.jpg | 3 + .../images/posts/matrixrun-wiidesktopvr.jpg | 3 + assets/images/posts/metadata.yaml | 3 + assets/images/posts/microtransat-1.jpg | 3 + assets/images/posts/microtransat-2.jpg | 3 + assets/images/posts/microtransat-3.jpg | 3 + assets/images/posts/microtransat-4.jpg | 3 + assets/images/posts/navalwars-1.jpg | 3 + assets/images/posts/navalwars-2.jpg | 3 + assets/images/posts/nwn2-1.jpg | 3 + assets/images/posts/nwn2-2.jpg | 3 + assets/images/posts/nwn2-3.jpg | 3 + assets/images/posts/nwngui-1.jpg | 3 + assets/images/posts/nwngui-2.jpg | 3 + assets/images/posts/nwnlog-1.png | 3 + assets/images/posts/nwnlog-2.png | 3 + assets/images/posts/rhumroll-1.jpg | 3 + assets/images/posts/served-1.png | 3 + assets/images/posts/served-2.png | 3 + assets/images/posts/served-3.png | 3 + assets/images/posts/stneverwinterscript-1.gif | 3 + assets/images/posts/thales-1.jpg | 3 + assets/sass/fonts.scss | 70 +++ assets/sass/lightbox-ovr.scss | 28 ++ assets/sass/main.scss | 92 ++++ assets/sass/monokai.scss | 154 +++++++ assets/sass/nav.scss | 122 +++++ assets/sass/section.scss | 419 ++++++++++++++++++ assets/videos/3dprinter.mp4 | 3 + assets/videos/3dprinter.webm | 3 + assets/videos/drone.mp4 | 3 + assets/videos/matrixrun.mp4 | 3 + assets/videos/matrixrun.webm | 3 + content/_index.md | 43 ++ content/aboutme/_index.md | 118 +++++ content/aboutme/posts/education.md | 41 ++ content/aboutme/posts/environment.md | 42 ++ content/aboutme/posts/hobbies.md | 27 ++ content/aboutme/posts/programming.md | 32 ++ content/aboutme/posts/sports.md | 18 + content/blog/_index.md | 4 + content/projects/_index.md | 4 + content/projects/posts/3denginetoy.md | 17 + content/projects/posts/3dprint-old.md | 21 + content/projects/posts/akadoc.md | 18 + content/projects/posts/aoc2020.md | 23 + content/projects/posts/arcadecabinet.md | 21 + content/projects/posts/burgerquizz.md | 22 + content/projects/posts/code4blind.md | 43 ++ content/projects/posts/course-git.md | 15 + content/projects/posts/dlang.md | 75 ++++ content/projects/posts/draft-flipperzero.md | 10 + content/projects/posts/draft-nwbash.md | 15 + content/projects/posts/draft-nwn-lib-rs.md | 15 + content/projects/posts/draft-nwnx4.md | 19 + content/projects/posts/draft-rerollsoldier.md | 18 + content/projects/posts/draft-tetrogue.md | 19 + content/projects/posts/fan-controller.md | 33 ++ content/projects/posts/git-shard.md | 26 ++ content/projects/posts/hardenyourcode.md | 23 + content/projects/posts/hedgeclog.md | 40 ++ content/projects/posts/ld32.md | 32 ++ content/projects/posts/matrix.md | 22 + content/projects/posts/matrixrun.md | 44 ++ content/projects/posts/navalwars.md | 19 + content/projects/posts/nwn2-dev.md | 113 +++++ content/projects/posts/nwn2.md | 46 ++ content/projects/posts/portfolio.md | 26 ++ content/projects/posts/quadcopter.md | 25 ++ content/projects/posts/rhumroll.md | 20 + content/projects/posts/stneverwinterscript.md | 38 ++ content/projects/posts/tempest.md | 54 +++ hugo.toml | 22 + layouts/_default/baseof.html | 25 ++ layouts/_default/home.html | 9 + layouts/_default/list.html | 25 ++ layouts/_default/single.html | 12 + layouts/partials/footer.html | 1 + layouts/partials/head.html | 7 + layouts/partials/head/css.html | 28 ++ layouts/partials/head/js.html | 12 + layouts/partials/header.html | 3 + layouts/partials/menu.html | 51 +++ layouts/partials/terms.html | 28 ++ layouts/shortcodes/cinema.html | 41 ++ static/favicon.ico | 3 + static/favicon.png | 3 + .../fonts/croissant-one-v5-latin-regular.eot | 3 + .../fonts/croissant-one-v5-latin-regular.svg | 3 + .../fonts/croissant-one-v5-latin-regular.ttf | 3 + .../fonts/croissant-one-v5-latin-regular.woff | 3 + .../croissant-one-v5-latin-regular.woff2 | 3 + static/fonts/noto-serif-v6-latin-700.eot | 3 + static/fonts/noto-serif-v6-latin-700.svg | 3 + static/fonts/noto-serif-v6-latin-700.ttf | 3 + static/fonts/noto-serif-v6-latin-700.woff | 3 + static/fonts/noto-serif-v6-latin-700.woff2 | 3 + .../fonts/noto-serif-v6-latin-700italic.eot | 3 + .../fonts/noto-serif-v6-latin-700italic.svg | 3 + .../fonts/noto-serif-v6-latin-700italic.ttf | 3 + .../fonts/noto-serif-v6-latin-700italic.woff | 3 + .../fonts/noto-serif-v6-latin-700italic.woff2 | 3 + static/fonts/noto-serif-v6-latin-italic.eot | 3 + static/fonts/noto-serif-v6-latin-italic.svg | 3 + static/fonts/noto-serif-v6-latin-italic.ttf | 3 + static/fonts/noto-serif-v6-latin-italic.woff | 3 + static/fonts/noto-serif-v6-latin-italic.woff2 | 3 + static/fonts/noto-serif-v6-latin-regular.eot | 3 + static/fonts/noto-serif-v6-latin-regular.svg | 3 + static/fonts/noto-serif-v6-latin-regular.ttf | 3 + static/fonts/noto-serif-v6-latin-regular.woff | 3 + .../fonts/noto-serif-v6-latin-regular.woff2 | 3 + static/images/avatar.png | 3 + static/images/logos/bluesky.png | 3 + static/images/logos/facebook.png | 3 + static/images/logos/forgejo.png | 3 + static/images/logos/github.png | 3 + static/images/logos/gitlab.png | 3 + static/images/logos/keybase.png | 3 + static/images/logos/linkedin.png | 3 + static/images/logos/mastodon.png | 3 + static/images/logos/twitter.png | 3 + static/images/ui/arrowleft.svg | 3 + static/images/ui/arrowtop.svg | 3 + static/images/ui/bgdark.png | 3 + static/images/ui/bggray.png | 3 + static/images/ui/close.png | 3 + static/images/ui/download.svg | 3 + static/images/ui/gnome3.jpg | 3 + static/images/ui/gototop.svg | 3 + static/images/ui/loading.gif | 3 + static/images/ui/next.png | 3 + static/images/ui/prev.png | 3 + static/images/ui/stripes.png | 3 + 176 files changed, 2751 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 archetypes/default.md create mode 100644 assets/images/posts/3dengine-1.jpg create mode 100644 assets/images/posts/3dengine-2.jpg create mode 100644 assets/images/posts/akadoc-1.png create mode 100644 assets/images/posts/akadoc-2.png create mode 100644 assets/images/posts/bornearcade-1.jpg create mode 100644 assets/images/posts/bornearcade-2.jpg create mode 100644 assets/images/posts/bornearcade-3.jpg create mode 100755 assets/images/posts/bornearcade-4.jpg create mode 100755 assets/images/posts/bornearcade-5.jpg create mode 100644 assets/images/posts/bornearcade-6.jpg create mode 100644 assets/images/posts/bornearcade-7.jpg create mode 100644 assets/images/posts/bornearcade-8.jpg create mode 100644 assets/images/posts/burgerquizz-1.jpg create mode 100644 assets/images/posts/burgerquizz-2.jpg create mode 100644 assets/images/posts/clubelec-1.jpg create mode 100644 assets/images/posts/clubelec-2.jpg create mode 100644 assets/images/posts/drone-1.jpg create mode 100644 assets/images/posts/drone-2.jpg create mode 100644 assets/images/posts/drone-3.webm create mode 100644 assets/images/posts/fan-controller-1.jpg create mode 100644 assets/images/posts/fan-controller-2.jpg create mode 100644 assets/images/posts/fan-controller-3.jpg create mode 100644 assets/images/posts/fan-controller-4.png create mode 100644 assets/images/posts/genesys-1.jpg create mode 100644 assets/images/posts/gitcourse-1.jpg create mode 100644 assets/images/posts/hardenyourcode-1.jpg create mode 100644 assets/images/posts/hardenyourcode-2.png create mode 100644 assets/images/posts/hardenyourcode-3.png create mode 100644 assets/images/posts/hedgeclog-1.png create mode 100644 assets/images/posts/hedgeclog-2.png create mode 100644 assets/images/posts/hedgeclog-3.png create mode 100644 assets/images/posts/hedgeclog-feedback-1.png create mode 100644 assets/images/posts/hedgeclog-feedback-2.png create mode 100644 assets/images/posts/lcda-1.jpg create mode 100644 assets/images/posts/lcda-2.jpg create mode 100644 assets/images/posts/lcda-3.jpg create mode 100644 assets/images/posts/lcdaaccounts-1.jpg create mode 100644 assets/images/posts/lcdaaccounts-2.jpg create mode 100644 assets/images/posts/ludum32-1.jpg create mode 100644 assets/images/posts/ludum32-2.jpg create mode 100644 assets/images/posts/matrixrun-wiidesktopvr.jpg create mode 100644 assets/images/posts/metadata.yaml create mode 100644 assets/images/posts/microtransat-1.jpg create mode 100755 assets/images/posts/microtransat-2.jpg create mode 100755 assets/images/posts/microtransat-3.jpg create mode 100755 assets/images/posts/microtransat-4.jpg create mode 100644 assets/images/posts/navalwars-1.jpg create mode 100644 assets/images/posts/navalwars-2.jpg create mode 100644 assets/images/posts/nwn2-1.jpg create mode 100644 assets/images/posts/nwn2-2.jpg create mode 100644 assets/images/posts/nwn2-3.jpg create mode 100644 assets/images/posts/nwngui-1.jpg create mode 100644 assets/images/posts/nwngui-2.jpg create mode 100644 assets/images/posts/nwnlog-1.png create mode 100644 assets/images/posts/nwnlog-2.png create mode 100644 assets/images/posts/rhumroll-1.jpg create mode 100644 assets/images/posts/served-1.png create mode 100644 assets/images/posts/served-2.png create mode 100644 assets/images/posts/served-3.png create mode 100644 assets/images/posts/stneverwinterscript-1.gif create mode 100644 assets/images/posts/thales-1.jpg create mode 100644 assets/sass/fonts.scss create mode 100644 assets/sass/lightbox-ovr.scss create mode 100644 assets/sass/main.scss create mode 100644 assets/sass/monokai.scss create mode 100644 assets/sass/nav.scss create mode 100644 assets/sass/section.scss create mode 100644 assets/videos/3dprinter.mp4 create mode 100644 assets/videos/3dprinter.webm create mode 100644 assets/videos/drone.mp4 create mode 100644 assets/videos/matrixrun.mp4 create mode 100644 assets/videos/matrixrun.webm create mode 100644 content/_index.md create mode 100644 content/aboutme/_index.md create mode 100644 content/aboutme/posts/education.md create mode 100644 content/aboutme/posts/environment.md create mode 100644 content/aboutme/posts/hobbies.md create mode 100644 content/aboutme/posts/programming.md create mode 100644 content/aboutme/posts/sports.md create mode 100644 content/blog/_index.md create mode 100644 content/projects/_index.md create mode 100644 content/projects/posts/3denginetoy.md create mode 100644 content/projects/posts/3dprint-old.md create mode 100644 content/projects/posts/akadoc.md create mode 100644 content/projects/posts/aoc2020.md create mode 100644 content/projects/posts/arcadecabinet.md create mode 100644 content/projects/posts/burgerquizz.md create mode 100644 content/projects/posts/code4blind.md create mode 100644 content/projects/posts/course-git.md create mode 100644 content/projects/posts/dlang.md create mode 100644 content/projects/posts/draft-flipperzero.md create mode 100644 content/projects/posts/draft-nwbash.md create mode 100644 content/projects/posts/draft-nwn-lib-rs.md create mode 100644 content/projects/posts/draft-nwnx4.md create mode 100644 content/projects/posts/draft-rerollsoldier.md create mode 100644 content/projects/posts/draft-tetrogue.md create mode 100644 content/projects/posts/fan-controller.md create mode 100644 content/projects/posts/git-shard.md create mode 100644 content/projects/posts/hardenyourcode.md create mode 100644 content/projects/posts/hedgeclog.md create mode 100644 content/projects/posts/ld32.md create mode 100644 content/projects/posts/matrix.md create mode 100644 content/projects/posts/matrixrun.md create mode 100644 content/projects/posts/navalwars.md create mode 100644 content/projects/posts/nwn2-dev.md create mode 100644 content/projects/posts/nwn2.md create mode 100644 content/projects/posts/portfolio.md create mode 100644 content/projects/posts/quadcopter.md create mode 100644 content/projects/posts/rhumroll.md create mode 100644 content/projects/posts/stneverwinterscript.md create mode 100644 content/projects/posts/tempest.md create mode 100644 hugo.toml create mode 100644 layouts/_default/baseof.html create mode 100644 layouts/_default/home.html create mode 100644 layouts/_default/list.html create mode 100644 layouts/_default/single.html create mode 100644 layouts/partials/footer.html create mode 100644 layouts/partials/head.html create mode 100644 layouts/partials/head/css.html create mode 100644 layouts/partials/head/js.html create mode 100644 layouts/partials/header.html create mode 100644 layouts/partials/menu.html create mode 100644 layouts/partials/terms.html create mode 100644 layouts/shortcodes/cinema.html create mode 100644 static/favicon.ico create mode 100644 static/favicon.png create mode 100644 static/fonts/croissant-one-v5-latin-regular.eot create mode 100644 static/fonts/croissant-one-v5-latin-regular.svg create mode 100644 static/fonts/croissant-one-v5-latin-regular.ttf create mode 100644 static/fonts/croissant-one-v5-latin-regular.woff create mode 100644 static/fonts/croissant-one-v5-latin-regular.woff2 create mode 100644 static/fonts/noto-serif-v6-latin-700.eot create mode 100644 static/fonts/noto-serif-v6-latin-700.svg create mode 100644 static/fonts/noto-serif-v6-latin-700.ttf create mode 100644 static/fonts/noto-serif-v6-latin-700.woff create mode 100644 static/fonts/noto-serif-v6-latin-700.woff2 create mode 100644 static/fonts/noto-serif-v6-latin-700italic.eot create mode 100644 static/fonts/noto-serif-v6-latin-700italic.svg create mode 100644 static/fonts/noto-serif-v6-latin-700italic.ttf create mode 100644 static/fonts/noto-serif-v6-latin-700italic.woff create mode 100644 static/fonts/noto-serif-v6-latin-700italic.woff2 create mode 100644 static/fonts/noto-serif-v6-latin-italic.eot create mode 100644 static/fonts/noto-serif-v6-latin-italic.svg create mode 100644 static/fonts/noto-serif-v6-latin-italic.ttf create mode 100644 static/fonts/noto-serif-v6-latin-italic.woff create mode 100644 static/fonts/noto-serif-v6-latin-italic.woff2 create mode 100644 static/fonts/noto-serif-v6-latin-regular.eot create mode 100644 static/fonts/noto-serif-v6-latin-regular.svg create mode 100644 static/fonts/noto-serif-v6-latin-regular.ttf create mode 100644 static/fonts/noto-serif-v6-latin-regular.woff create mode 100644 static/fonts/noto-serif-v6-latin-regular.woff2 create mode 100644 static/images/avatar.png create mode 100644 static/images/logos/bluesky.png create mode 100644 static/images/logos/facebook.png create mode 100644 static/images/logos/forgejo.png create mode 100644 static/images/logos/github.png create mode 100644 static/images/logos/gitlab.png create mode 100644 static/images/logos/keybase.png create mode 100644 static/images/logos/linkedin.png create mode 100644 static/images/logos/mastodon.png create mode 100644 static/images/logos/twitter.png create mode 100644 static/images/ui/arrowleft.svg create mode 100644 static/images/ui/arrowtop.svg create mode 100644 static/images/ui/bgdark.png create mode 100644 static/images/ui/bggray.png create mode 100644 static/images/ui/close.png create mode 100644 static/images/ui/download.svg create mode 100644 static/images/ui/gnome3.jpg create mode 100644 static/images/ui/gototop.svg create mode 100644 static/images/ui/loading.gif create mode 100644 static/images/ui/next.png create mode 100644 static/images/ui/prev.png create mode 100644 static/images/ui/stripes.png diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..c7f5490 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,3 @@ +/static/** filter=lfs diff=lfs merge=lfs -text +/assets/images/** filter=lfs diff=lfs merge=lfs -text +/assets/videos/** filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..84a5fae --- /dev/null +++ b/.gitignore @@ -0,0 +1,8 @@ +# Generated files by hugo +/public/ +/resources/_gen/ +/assets/jsconfig.json +hugo_stats.json + +# Temporary lock file while building +/.hugo_build.lock \ No newline at end of file diff --git a/archetypes/default.md b/archetypes/default.md new file mode 100644 index 0000000..0e0e1d5 --- /dev/null +++ b/archetypes/default.md @@ -0,0 +1,5 @@ ++++ +date = '{{ .Date }}' +title = '{{ replace .File.ContentBaseName "-" " " | title }}' +tags = [] ++++ diff --git a/assets/images/posts/3dengine-1.jpg b/assets/images/posts/3dengine-1.jpg new file mode 100644 index 0000000..4ee0f7f --- /dev/null +++ b/assets/images/posts/3dengine-1.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:94c95b75b1381f94c49d543f44f40ff9da27f550290dc57c6d98a2ba3285193e +size 65571 diff --git a/assets/images/posts/3dengine-2.jpg b/assets/images/posts/3dengine-2.jpg new file mode 100644 index 0000000..1d6330c --- /dev/null +++ b/assets/images/posts/3dengine-2.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4c4d195634bfeddc29ea70beb8a428ad0c8bcb38c7b8be2c4d564693f67751c2 +size 48779 diff --git a/assets/images/posts/akadoc-1.png b/assets/images/posts/akadoc-1.png new file mode 100644 index 0000000..ed2abe0 --- /dev/null +++ b/assets/images/posts/akadoc-1.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4ada97d9174dbc1f0b25ac3b1a8f79fbdf317d2664a186d577d2593175f7235b +size 397724 diff --git a/assets/images/posts/akadoc-2.png b/assets/images/posts/akadoc-2.png new file mode 100644 index 0000000..b42a4e9 --- /dev/null +++ b/assets/images/posts/akadoc-2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:07d31010f6bcb27d69d25b6ef8851d5120f8aeb2f4989e8d5ef87dc580685b43 +size 408687 diff --git a/assets/images/posts/bornearcade-1.jpg b/assets/images/posts/bornearcade-1.jpg new file mode 100644 index 0000000..e570d80 --- /dev/null +++ b/assets/images/posts/bornearcade-1.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ec7b1f88d7adba9fc6d0ba431b66ec1a849ac6d669aebfc8c94d13cab8f6593b +size 159720 diff --git a/assets/images/posts/bornearcade-2.jpg b/assets/images/posts/bornearcade-2.jpg new file mode 100644 index 0000000..e1da125 --- /dev/null +++ b/assets/images/posts/bornearcade-2.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5fe46f28a8e7e38cca843bc999356a101ad969d507255b9be93fa744429cb105 +size 30447 diff --git a/assets/images/posts/bornearcade-3.jpg b/assets/images/posts/bornearcade-3.jpg new file mode 100644 index 0000000..ee1854d --- /dev/null +++ b/assets/images/posts/bornearcade-3.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3913438a5916da42328a8b24e895dc6ac6d21e07ddc5f06cab4c884b5cf5ec86 +size 286851 diff --git a/assets/images/posts/bornearcade-4.jpg b/assets/images/posts/bornearcade-4.jpg new file mode 100755 index 0000000..08d3c8e --- /dev/null +++ b/assets/images/posts/bornearcade-4.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:049a3f5fab8885de27aec1f29ce23efe11df46add14f8c5c605d31d59d3b156c +size 371982 diff --git a/assets/images/posts/bornearcade-5.jpg b/assets/images/posts/bornearcade-5.jpg new file mode 100755 index 0000000..7de6ddd --- /dev/null +++ b/assets/images/posts/bornearcade-5.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d9295e9b7c7fcc193e2f8c49be9b2e8a3771108abef18c6bd21b5b441cfb961b +size 224924 diff --git a/assets/images/posts/bornearcade-6.jpg b/assets/images/posts/bornearcade-6.jpg new file mode 100644 index 0000000..b0c7acd --- /dev/null +++ b/assets/images/posts/bornearcade-6.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:95f7a3cc7054d8c5b5a780f1f1bd444edbd5db276fa4dbcfd2fcebefc887c867 +size 1467913 diff --git a/assets/images/posts/bornearcade-7.jpg b/assets/images/posts/bornearcade-7.jpg new file mode 100644 index 0000000..7c1c6dc --- /dev/null +++ b/assets/images/posts/bornearcade-7.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9dce79fd7f2aadf066f985430bc7fe5010e675e1b68fa1b19593c9ec117ff21b +size 1265140 diff --git a/assets/images/posts/bornearcade-8.jpg b/assets/images/posts/bornearcade-8.jpg new file mode 100644 index 0000000..44aaf67 --- /dev/null +++ b/assets/images/posts/bornearcade-8.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c636a6e5fab4fe5c5afe80aa8fc0f0bc188fa0d8e79f963978b73bb0240cdd5 +size 1081525 diff --git a/assets/images/posts/burgerquizz-1.jpg b/assets/images/posts/burgerquizz-1.jpg new file mode 100644 index 0000000..ced532f --- /dev/null +++ b/assets/images/posts/burgerquizz-1.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:620472516e7d34b07ede0176d4802e8cde1c8bf718845aafe12f71205174e809 +size 162167 diff --git a/assets/images/posts/burgerquizz-2.jpg b/assets/images/posts/burgerquizz-2.jpg new file mode 100644 index 0000000..68f39aa --- /dev/null +++ b/assets/images/posts/burgerquizz-2.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:44f96a2b5bdf4f4dd016d255b188000dfaa03101cf306c3763a13ec477208f9c +size 53433 diff --git a/assets/images/posts/clubelec-1.jpg b/assets/images/posts/clubelec-1.jpg new file mode 100644 index 0000000..edd5c62 --- /dev/null +++ b/assets/images/posts/clubelec-1.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7138661d8bacaf5a4561daef01ec4ad296d2683b6429cdad2ef66fafc9f71752 +size 238868 diff --git a/assets/images/posts/clubelec-2.jpg b/assets/images/posts/clubelec-2.jpg new file mode 100644 index 0000000..4a5ac1e --- /dev/null +++ b/assets/images/posts/clubelec-2.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e81d2704fdf7b220191f5172266208b1252ee58cfa45f520edca5212e884c338 +size 270426 diff --git a/assets/images/posts/drone-1.jpg b/assets/images/posts/drone-1.jpg new file mode 100644 index 0000000..45a09c4 --- /dev/null +++ b/assets/images/posts/drone-1.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3ef0e5eb846a1376497cc6c65b45b73cc6b53601bd9f6e91f4dec6617344cab1 +size 69845 diff --git a/assets/images/posts/drone-2.jpg b/assets/images/posts/drone-2.jpg new file mode 100644 index 0000000..bde59b2 --- /dev/null +++ b/assets/images/posts/drone-2.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bd215267fc162706b0f973a946f7265678de7113a1e0429b2859933138654a62 +size 220522 diff --git a/assets/images/posts/drone-3.webm b/assets/images/posts/drone-3.webm new file mode 100644 index 0000000..c2eb079 --- /dev/null +++ b/assets/images/posts/drone-3.webm @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:79c5b780cab06a9536343b7d276b3061b06c280e7d1ec7279cdcc6db3514251b +size 834264 diff --git a/assets/images/posts/fan-controller-1.jpg b/assets/images/posts/fan-controller-1.jpg new file mode 100644 index 0000000..a6b4270 --- /dev/null +++ b/assets/images/posts/fan-controller-1.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ddbec8735723735e6aa599ac3962974ace45df95c3e20be0afde1bdb94247f96 +size 102172 diff --git a/assets/images/posts/fan-controller-2.jpg b/assets/images/posts/fan-controller-2.jpg new file mode 100644 index 0000000..c4bd62f --- /dev/null +++ b/assets/images/posts/fan-controller-2.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a848e2f9164036bcca052df475c8bd5858071193dc8cf7c16ca3047a81de0736 +size 153833 diff --git a/assets/images/posts/fan-controller-3.jpg b/assets/images/posts/fan-controller-3.jpg new file mode 100644 index 0000000..cd30296 --- /dev/null +++ b/assets/images/posts/fan-controller-3.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51260123013315befe191edd21c7189617c6c48cd2ca8ac4aab206d18d75b724 +size 238773 diff --git a/assets/images/posts/fan-controller-4.png b/assets/images/posts/fan-controller-4.png new file mode 100644 index 0000000..dde779e --- /dev/null +++ b/assets/images/posts/fan-controller-4.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2bb012e21c0d18a0f1109547ba9e2d06a15f910821af3fd17b755649e5de8b1d +size 294902 diff --git a/assets/images/posts/genesys-1.jpg b/assets/images/posts/genesys-1.jpg new file mode 100644 index 0000000..4543ed6 --- /dev/null +++ b/assets/images/posts/genesys-1.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8fb2e11669623e5b1b94d22217ed6efbc342e488bff66b70bf73d5bc49e6e3d0 +size 65352 diff --git a/assets/images/posts/gitcourse-1.jpg b/assets/images/posts/gitcourse-1.jpg new file mode 100644 index 0000000..0b9e6b5 --- /dev/null +++ b/assets/images/posts/gitcourse-1.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a7f200421261a90390009d3c0698cef2e2987ade0a2bad85a1096434acca457 +size 852498 diff --git a/assets/images/posts/hardenyourcode-1.jpg b/assets/images/posts/hardenyourcode-1.jpg new file mode 100644 index 0000000..002908b --- /dev/null +++ b/assets/images/posts/hardenyourcode-1.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23717d37bb28d255824be01700aa85541c796eab277f1a8ab7c37af22360bda3 +size 90255 diff --git a/assets/images/posts/hardenyourcode-2.png b/assets/images/posts/hardenyourcode-2.png new file mode 100644 index 0000000..398e874 --- /dev/null +++ b/assets/images/posts/hardenyourcode-2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b317d39ac450b18f821f6f6163c19d0592f33e27fde1be38fde5b8dd627a72b5 +size 94797 diff --git a/assets/images/posts/hardenyourcode-3.png b/assets/images/posts/hardenyourcode-3.png new file mode 100644 index 0000000..bc65a5c --- /dev/null +++ b/assets/images/posts/hardenyourcode-3.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2ef88e55f44c36b006c629f6efb7700b3b6031f09ae9e0e47fd85b9109836700 +size 784426 diff --git a/assets/images/posts/hedgeclog-1.png b/assets/images/posts/hedgeclog-1.png new file mode 100644 index 0000000..979cbe3 --- /dev/null +++ b/assets/images/posts/hedgeclog-1.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4ce67c6fcf6d32c3da5e0b2e9622228fdddc25f9d6daa14e83e6e1bdd2243089 +size 30588 diff --git a/assets/images/posts/hedgeclog-2.png b/assets/images/posts/hedgeclog-2.png new file mode 100644 index 0000000..558515a --- /dev/null +++ b/assets/images/posts/hedgeclog-2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ddb1e51a07f76036d7eb4c1aabc1932cc0ea4b69cf6368dc217dae76f5b3fc40 +size 617063 diff --git a/assets/images/posts/hedgeclog-3.png b/assets/images/posts/hedgeclog-3.png new file mode 100644 index 0000000..cc45db8 --- /dev/null +++ b/assets/images/posts/hedgeclog-3.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:048ae7bc8aaa6303e2cda984335ff17e2eed10d9291662baef362d8b80511e8b +size 815884 diff --git a/assets/images/posts/hedgeclog-feedback-1.png b/assets/images/posts/hedgeclog-feedback-1.png new file mode 100644 index 0000000..71eb654 --- /dev/null +++ b/assets/images/posts/hedgeclog-feedback-1.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e49b39ccd52a2cd12acf7ac666f82eb7e9f4f3199ee9c98e9d543f5c11106aeb +size 64214 diff --git a/assets/images/posts/hedgeclog-feedback-2.png b/assets/images/posts/hedgeclog-feedback-2.png new file mode 100644 index 0000000..854eb10 --- /dev/null +++ b/assets/images/posts/hedgeclog-feedback-2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2df67967883af70ad82b693fb2ab101da65a72a001fdfa237b3ea930f420aa17 +size 962916 diff --git a/assets/images/posts/lcda-1.jpg b/assets/images/posts/lcda-1.jpg new file mode 100644 index 0000000..24a0119 --- /dev/null +++ b/assets/images/posts/lcda-1.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb0986010de1a5e4f3ea0d1d42d3ceab0b6250098158db4baa4c50a0a00ce3e0 +size 260557 diff --git a/assets/images/posts/lcda-2.jpg b/assets/images/posts/lcda-2.jpg new file mode 100644 index 0000000..9c2d9da --- /dev/null +++ b/assets/images/posts/lcda-2.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a3104e6d636814da7d422654914b635527a16a0580437d2cab35e941f9df471a +size 236641 diff --git a/assets/images/posts/lcda-3.jpg b/assets/images/posts/lcda-3.jpg new file mode 100644 index 0000000..75de1c7 --- /dev/null +++ b/assets/images/posts/lcda-3.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eaf64c24d174f1e4276241142968bdad3e4828984e79f0eeb9bf85951fce5006 +size 164110 diff --git a/assets/images/posts/lcdaaccounts-1.jpg b/assets/images/posts/lcdaaccounts-1.jpg new file mode 100644 index 0000000..442d53e --- /dev/null +++ b/assets/images/posts/lcdaaccounts-1.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:11c700a3f5d70895f4af6817f567558d854886f391b3aa5a478d4d6178f2588c +size 192427 diff --git a/assets/images/posts/lcdaaccounts-2.jpg b/assets/images/posts/lcdaaccounts-2.jpg new file mode 100644 index 0000000..831f9be --- /dev/null +++ b/assets/images/posts/lcdaaccounts-2.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:282cf81057440f21afde757032050eebecdc10718b8f4b11d4a739891d7c6a45 +size 212525 diff --git a/assets/images/posts/ludum32-1.jpg b/assets/images/posts/ludum32-1.jpg new file mode 100644 index 0000000..3ed8002 --- /dev/null +++ b/assets/images/posts/ludum32-1.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b1d68aa13a3570e2c40360eded07ac70fcbccaa38ea706a858eb3909fc9ae253 +size 57694 diff --git a/assets/images/posts/ludum32-2.jpg b/assets/images/posts/ludum32-2.jpg new file mode 100644 index 0000000..ccaa909 --- /dev/null +++ b/assets/images/posts/ludum32-2.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5147f1bb575ab3250270404f766fa3aadc69b2edff8c5dc2a04a99794163af19 +size 59676 diff --git a/assets/images/posts/matrixrun-wiidesktopvr.jpg b/assets/images/posts/matrixrun-wiidesktopvr.jpg new file mode 100644 index 0000000..eec5eac --- /dev/null +++ b/assets/images/posts/matrixrun-wiidesktopvr.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:86a7ace35a0da018acf86abf1fd5ffae220901552fea755e91b01ae3f61b6b09 +size 14285 diff --git a/assets/images/posts/metadata.yaml b/assets/images/posts/metadata.yaml new file mode 100644 index 0000000..f084622 --- /dev/null +++ b/assets/images/posts/metadata.yaml @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8bfae20b3e25ec0b24446198e9fbdc31b8c23fdb767affa765ec3a31c825ffbb +size 2479 diff --git a/assets/images/posts/microtransat-1.jpg b/assets/images/posts/microtransat-1.jpg new file mode 100644 index 0000000..56e081f --- /dev/null +++ b/assets/images/posts/microtransat-1.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e217efa2a6888ea50c613b675ebae7114cb5a4e9a98fbbead6349eba24dafd90 +size 55559 diff --git a/assets/images/posts/microtransat-2.jpg b/assets/images/posts/microtransat-2.jpg new file mode 100755 index 0000000..159d7d6 --- /dev/null +++ b/assets/images/posts/microtransat-2.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c8f4ac6262cae5dc24b1de7b1afc2515a84cda10edcb1bc9ffc369431ead662 +size 300707 diff --git a/assets/images/posts/microtransat-3.jpg b/assets/images/posts/microtransat-3.jpg new file mode 100755 index 0000000..c9cba6d --- /dev/null +++ b/assets/images/posts/microtransat-3.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6bd6a7814bfac89f729af82a90f75461935775697a3bfd1ae08ceb31fc87a640 +size 378838 diff --git a/assets/images/posts/microtransat-4.jpg b/assets/images/posts/microtransat-4.jpg new file mode 100755 index 0000000..6552495 --- /dev/null +++ b/assets/images/posts/microtransat-4.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e19a891fda25a4dae6e49820a9ce76eb20b0a00ad4039bbe1b92a93ca5b7e1b8 +size 273917 diff --git a/assets/images/posts/navalwars-1.jpg b/assets/images/posts/navalwars-1.jpg new file mode 100644 index 0000000..019318c --- /dev/null +++ b/assets/images/posts/navalwars-1.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:962899e2cc9148dc5c4f771f5f3369dfdd5c364a8a3b3f4199059a2683c67ca0 +size 30406 diff --git a/assets/images/posts/navalwars-2.jpg b/assets/images/posts/navalwars-2.jpg new file mode 100644 index 0000000..d518771 --- /dev/null +++ b/assets/images/posts/navalwars-2.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6cefd6c916d59993a48ec802beab7837354446853eedcb67bbc68d37e461306a +size 91459 diff --git a/assets/images/posts/nwn2-1.jpg b/assets/images/posts/nwn2-1.jpg new file mode 100644 index 0000000..da8c862 --- /dev/null +++ b/assets/images/posts/nwn2-1.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0164b89f86741fc68249f512f0de4fc61e62eaa85bb3bade6e2d1c42ccb0912d +size 358058 diff --git a/assets/images/posts/nwn2-2.jpg b/assets/images/posts/nwn2-2.jpg new file mode 100644 index 0000000..4cec00b --- /dev/null +++ b/assets/images/posts/nwn2-2.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fe754a980642d373053ff8e20b042fa7e32c2b8e7952baed74ead7188265d2e8 +size 250075 diff --git a/assets/images/posts/nwn2-3.jpg b/assets/images/posts/nwn2-3.jpg new file mode 100644 index 0000000..7071061 --- /dev/null +++ b/assets/images/posts/nwn2-3.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:53649ee42689bd5885ce649831153a855e339db58c039e3c2f8c14311206f3c0 +size 316697 diff --git a/assets/images/posts/nwngui-1.jpg b/assets/images/posts/nwngui-1.jpg new file mode 100644 index 0000000..6dc335a --- /dev/null +++ b/assets/images/posts/nwngui-1.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ef311b5c1473022161a856333bd6fee1fe88d965a0593fa6272223c4020ec17e +size 1276782 diff --git a/assets/images/posts/nwngui-2.jpg b/assets/images/posts/nwngui-2.jpg new file mode 100644 index 0000000..19161db --- /dev/null +++ b/assets/images/posts/nwngui-2.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:611df0f510ce283b34537a45e580b69a0361f3d4479c0aa1b6aa6c779b9bcaf0 +size 384180 diff --git a/assets/images/posts/nwnlog-1.png b/assets/images/posts/nwnlog-1.png new file mode 100644 index 0000000..049531a --- /dev/null +++ b/assets/images/posts/nwnlog-1.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f2d5b427e0d1be9b5fc801ac8445be6717ab86b2a02204b8f9c5e455cc27483b +size 67270 diff --git a/assets/images/posts/nwnlog-2.png b/assets/images/posts/nwnlog-2.png new file mode 100644 index 0000000..9831294 --- /dev/null +++ b/assets/images/posts/nwnlog-2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2e2662eacfa228506a7ae381040a559e8cc8785edc993006358669588fdc48e1 +size 68474 diff --git a/assets/images/posts/rhumroll-1.jpg b/assets/images/posts/rhumroll-1.jpg new file mode 100644 index 0000000..7d023a0 --- /dev/null +++ b/assets/images/posts/rhumroll-1.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:284b39f91127007dac28d4bd5b162e34fdc1f8b0fa13e4b88d15eae6f2c99f9d +size 257973 diff --git a/assets/images/posts/served-1.png b/assets/images/posts/served-1.png new file mode 100644 index 0000000..bcddcf9 --- /dev/null +++ b/assets/images/posts/served-1.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:70b621d616d4d1cfbd5c7004d2515adc07e625e91db8204d97a7c7ae968b0ffd +size 43065 diff --git a/assets/images/posts/served-2.png b/assets/images/posts/served-2.png new file mode 100644 index 0000000..8e145bc --- /dev/null +++ b/assets/images/posts/served-2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab539d377c4eb15a5bfc55193bf187b5d75409a124d90cd4b2cb51f8d105bd3d +size 36407 diff --git a/assets/images/posts/served-3.png b/assets/images/posts/served-3.png new file mode 100644 index 0000000..071d2a1 --- /dev/null +++ b/assets/images/posts/served-3.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3b674fc95336c0090da9addf3715773b2344717538804d3a10d81e8eff4bfbc2 +size 52343 diff --git a/assets/images/posts/stneverwinterscript-1.gif b/assets/images/posts/stneverwinterscript-1.gif new file mode 100644 index 0000000..b70e05e --- /dev/null +++ b/assets/images/posts/stneverwinterscript-1.gif @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1021555334428493435014631e1efa871e2a6b882bfcd183f551c6a6f1766c33 +size 779686 diff --git a/assets/images/posts/thales-1.jpg b/assets/images/posts/thales-1.jpg new file mode 100644 index 0000000..d4e1696 --- /dev/null +++ b/assets/images/posts/thales-1.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:05a37aaceec56b95ee57426a942b66d302f5e7f12f1135255b921633418d48fc +size 38825 diff --git a/assets/sass/fonts.scss b/assets/sass/fonts.scss new file mode 100644 index 0000000..cbc3a6b --- /dev/null +++ b/assets/sass/fonts.scss @@ -0,0 +1,70 @@ + +/* noto-serif-regular - latin */ +@font-face { + font-family: 'Noto Serif'; + font-style: normal; + font-weight: 400; + src: url('/fonts/noto-serif-v6-latin-regular.eot'); /* IE9 Compat Modes */ + src: local('Noto Serif'), local('NotoSerif'), + url('/fonts/noto-serif-v6-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ + url('/fonts/noto-serif-v6-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */ + url('/fonts/noto-serif-v6-latin-regular.woff') format('woff'), /* Modern Browsers */ + url('/fonts/noto-serif-v6-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */ + url('/fonts/noto-serif-v6-latin-regular.svg#NotoSerif') format('svg'); /* Legacy iOS */ +} + +/* noto-serif-italic - latin */ +@font-face { + font-family: 'Noto Serif'; + font-style: italic; + font-weight: 400; + src: url('/fonts/noto-serif-v6-latin-italic.eot'); /* IE9 Compat Modes */ + src: local('Noto Serif Italic'), local('NotoSerif-Italic'), + url('/fonts/noto-serif-v6-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ + url('/fonts/noto-serif-v6-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */ + url('/fonts/noto-serif-v6-latin-italic.woff') format('woff'), /* Modern Browsers */ + url('/fonts/noto-serif-v6-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */ + url('/fonts/noto-serif-v6-latin-italic.svg#NotoSerif') format('svg'); /* Legacy iOS */ +} + +/* noto-serif-700 - latin */ +@font-face { + font-family: 'Noto Serif'; + font-style: normal; + font-weight: 700; + src: url('/fonts/noto-serif-v6-latin-700.eot'); /* IE9 Compat Modes */ + src: local('Noto Serif Bold'), local('NotoSerif-Bold'), + url('/fonts/noto-serif-v6-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ + url('/fonts/noto-serif-v6-latin-700.woff2') format('woff2'), /* Super Modern Browsers */ + url('/fonts/noto-serif-v6-latin-700.woff') format('woff'), /* Modern Browsers */ + url('/fonts/noto-serif-v6-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */ + url('/fonts/noto-serif-v6-latin-700.svg#NotoSerif') format('svg'); /* Legacy iOS */ +} + +/* noto-serif-700italic - latin */ +@font-face { + font-family: 'Noto Serif'; + font-style: italic; + font-weight: 700; + src: url('/fonts/noto-serif-v6-latin-700italic.eot'); /* IE9 Compat Modes */ + src: local('Noto Serif Bold Italic'), local('NotoSerif-BoldItalic'), + url('/fonts/noto-serif-v6-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ + url('/fonts/noto-serif-v6-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */ + url('/fonts/noto-serif-v6-latin-700italic.woff') format('woff'), /* Modern Browsers */ + url('/fonts/noto-serif-v6-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */ + url('/fonts/noto-serif-v6-latin-700italic.svg#NotoSerif') format('svg'); /* Legacy iOS */ +} + +/* croissant-one-regular - latin */ +@font-face { + font-family: 'Croissant One'; + font-style: normal; + font-weight: 400; + src: url('/fonts/croissant-one-v5-latin-regular.eot'); /* IE9 Compat Modes */ + src: local('Croissant One'), local('CroissantOne-Regular'), + url('/fonts/croissant-one-v5-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ + url('/fonts/croissant-one-v5-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */ + url('/fonts/croissant-one-v5-latin-regular.woff') format('woff'), /* Modern Browsers */ + url('/fonts/croissant-one-v5-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */ + url('/fonts/croissant-one-v5-latin-regular.svg#CroissantOne') format('svg'); /* Legacy iOS */ +} diff --git a/assets/sass/lightbox-ovr.scss b/assets/sass/lightbox-ovr.scss new file mode 100644 index 0000000..85a6562 --- /dev/null +++ b/assets/sass/lightbox-ovr.scss @@ -0,0 +1,28 @@ + + +#lightbox{ + .lb-cancel { + background-image: url(#{$ImgPath}/ui/loading.gif) + } + .lb-nav a.lb-prev{ + background-image: url(#{$ImgPath}/ui/prev.png); + } + .lb-nav a.lb-next { + background-image: url(#{$ImgPath}/ui/next.png); + } + .lb-data .lb-close { + background-image: url(#{$ImgPath}/ui/close.png); + } + + + .lb-outerContainer { + background-image: url(#{$ImgPath}/ui/bgdark.png); + border-radius: 10px; + } + + .lb-image { + border: 4px solid $ClrBlack; + border-radius: 10px; + } + +} \ No newline at end of file diff --git a/assets/sass/main.scss b/assets/sass/main.scss new file mode 100644 index 0000000..51017aa --- /dev/null +++ b/assets/sass/main.scss @@ -0,0 +1,92 @@ +$ClrWhite: #FAFAFA; +$ClrTrueWhite: #FFFFFF; +$ClrText: #3A4145; +$ClrBlack: #202020; +$ClrTrueBlack: #000000; + + +$FontTitle: 'Croissant One',cursive; +$FontText: 'Noto Serif',serif; + +$ImgPath: /images; + +@import "fonts.scss"; +@import "nav.scss"; +@import "section.scss"; +@import "monokai.scss"; +@import "lightbox-ovr.scss"; + +body{ + background-image: url(/images/ui/gnome3.jpg); + background-size: cover; + background-attachment: fixed; + + font-family: $FontText; + font-size: 1.8rem; + color: #3A4145; +} +img.avatar { + border: none; + border-radius: 0 0 50% 50%; + max-height: 200px; + filter: drop-shadow(0px 0px 8px rgba(0, 0, 0, 0.4)); +} + + +/* +===================================================================== + Spécifique aux pages + */ + +@media screen and (min-width: $ArticleMaxWidth + $NavLeft_Width) { + div#content{ + left: $NavLeft_Width; + } + div#left { + left: 0px; + .arrow{ + opacity: 0; + } + } +} +@media screen and (max-width: $ArticleMaxWidth + $NavLeft_Width) { + div#content { + main { + article { + max-width: 100%; + border-radius: 0; + h1:first-child { + border-radius: 0; + } + } + } + } +} +body[data-page=home] { + div#content{ + left: $NavLeft_Width; + } + div#left{ + left: 0px; + .arrow{ + opacity: 0; + } + } +} +/* +body.skills{ + main{ + article{ + .skillexcellent, .skillgood, .skillmed, .skillknown, .skillperso, .skillstudy{ + padding: 0 3px 0 3px; + border-radius: 5px; + } + .skillexcellent {background: linear-gradient(#00C107, #00A806);} + .skillgood {background: linear-gradient(#73C100, #64A800);} + .skillmed {background: linear-gradient(#BAC100, #A2A800);} + .skillknown {background: linear-gradient(#C18F00, #A87D00);} + .skillperso {border-style: solid; border-width: 2px; border-color: #8000FF;} + .skillstudy {border-style: solid; border-width: 2px; border-color: #9E9E9E;} + } + } +} */ diff --git a/assets/sass/monokai.scss b/assets/sass/monokai.scss new file mode 100644 index 0000000..4ae4aeb --- /dev/null +++ b/assets/sass/monokai.scss @@ -0,0 +1,154 @@ +/* + +Monokai Sublime style. Derived from Monokai by noformnocontent http://nn.mit-license.org/ + +*/ + +.hljs { + display: block; + overflow-x: auto; + padding: 0.5em; + background: #23241f; + -webkit-text-size-adjust: none; +} + +.hljs, +.hljs-tag, +.css .hljs-rule, +.css .hljs-value, +.aspectj .hljs-function, +.css .hljs-function +.hljs-preprocessor, +.hljs-pragma { + color: #f8f8f2; +} + +.hljs-strongemphasis, +.hljs-strong, +.hljs-emphasis { + color: #a8a8a2; +} + +.hljs-bullet, +.hljs-blockquote, +.hljs-horizontal_rule, +.hljs-number, +.hljs-regexp, +.alias .hljs-keyword, +.hljs-literal, +.hljs-hexcolor { + color: #ae81ff; +} + +.hljs-tag .hljs-value, +.hljs-code, +.hljs-title, +.css .hljs-class, +.hljs-class .hljs-title:last-child { + color: #a6e22e; +} + +.hljs-link_url { + font-size: 80%; +} + +.hljs-strong, +.hljs-strongemphasis { + font-weight: bold; +} + +.hljs-emphasis, +.hljs-strongemphasis, +.hljs-class .hljs-title:last-child, +.hljs-typename { + font-style: italic; +} + +.hljs-keyword, +.ruby .hljs-class .hljs-keyword:first-child, +.ruby .hljs-function .hljs-keyword, +.hljs-function, +.hljs-change, +.hljs-winutils, +.hljs-flow, +.nginx .hljs-title, +.tex .hljs-special, +.hljs-header, +.hljs-attribute, +.hljs-symbol, +.hljs-symbol .hljs-string, +.hljs-tag .hljs-title, +.hljs-value, +.alias .hljs-keyword:first-child, +.css .hljs-tag, +.css .unit, +.css .hljs-important { + color: #f92672; +} + +.hljs-function .hljs-keyword, +.hljs-class .hljs-keyword:first-child, +.hljs-aspect .hljs-keyword:first-child, +.hljs-constant, +.hljs-typename, +.hljs-name, +.css .hljs-attribute { + color: #66d9ef; +} + +.hljs-variable, +.hljs-params, +.hljs-class .hljs-title, +.hljs-aspect .hljs-title { + color: #f8f8f2; +} + +.hljs-string, +.css .hljs-id, +.hljs-subst, +.hljs-type, +.ruby .hljs-class .hljs-parent, +.hljs-built_in, +.django .hljs-template_tag, +.django .hljs-variable, +.smalltalk .hljs-class, +.django .hljs-filter .hljs-argument, +.smalltalk .hljs-localvars, +.smalltalk .hljs-array, +.hljs-attr_selector, +.hljs-pseudo, +.hljs-addition, +.hljs-stream, +.hljs-envvar, +.apache .hljs-tag, +.apache .hljs-cbracket, +.tex .hljs-command, +.hljs-prompt, +.hljs-link_label, +.hljs-link_url { + color: #e6db74; +} + +.hljs-comment, +.hljs-annotation, +.hljs-decorator, +.hljs-pi, +.hljs-doctype, +.hljs-deletion, +.hljs-shebang, +.apache .hljs-sqbracket, +.tex .hljs-formula { + color: #75715e; +} + +.coffeescript .javascript, +.javascript .xml, +.tex .hljs-formula, +.xml .javascript, +.xml .vbscript, +.xml .css, +.xml .hljs-cdata, +.xml .php, +.php .xml { + opacity: 0.5; +} diff --git a/assets/sass/nav.scss b/assets/sass/nav.scss new file mode 100644 index 0000000..217b54d --- /dev/null +++ b/assets/sass/nav.scss @@ -0,0 +1,122 @@ +$NavLeft_Width: 200px; +$NavLeft_HiddenWidth: 20px; + +div#left { + position: fixed; + left: $NavLeft_HiddenWidth - $NavLeft_Width; + width: $NavLeft_Width; + top: 0; + bottom: 0; + overflow-x: hidden; + overflow-y: auto; + z-index: 1; + + border-style: solid; + border-width: 0 1px 0 0; + border-color: $ClrTrueBlack; + + background-image: url(#{$ImgPath}/ui/bggray.png); + box-shadow: -4px 0px 10px $ClrBlack inset; + + text-align: center; + font-size: large; + + transition-property: left; + transition-duration: 0.2s; + transition-delay: 0.1s; + + .arrow { + position: absolute; + right: 0; + top: 50%; + height: 35px; + + transition-property: opacity; + transition-duration: 0.2s; + transition-delay: 0.1s; + } + + // profile pic ===================================== + header { + margin: 20px 0 10px 0; + + figcaption { + color: $ClrWhite; + font-family: $FontTitle; + font-weight: bold; + font-style: italic; + font-size: 1.2em; + text-decoration: none; + } + img { + max-width: 80%; + } + } + + nav { + ul { + list-style-type: none; + padding: 0; + + // ===================================== + a { + outline: none !important; + + display: block; + padding: 5px; + margin: 7px 20px 7px 20px; + + background-color: #303030; + + border-style: solid; + border-width: 1px; + border-color: #000; + border-radius: 3px; + + color: $ClrWhite; + font-weight: bold; + text-decoration: none; + text-align: center; + font-size: 1.2em; + + transition-property: border-color background-color; + transition-duration: 0.1s; + } + a:hover { + background-color: #383838; + border-color: #202020; + } + a:active, + a.active { + background-color: #215d9c; + } + + a.external:after { + content: "↳ "; + } + a.external:hover { + border-color: #013d6c; + } + a.logo { + display: inline-block; + border-style: none; + background: none; + img { + height: 48px; + } + } + } + } + + //