Skip to content

Commit b2c04dc

Browse files
committed
release: v4.0 with easily exchangeable WebGl canvas header and several other changes prepared
1 parent 72c92b4 commit b2c04dc

File tree

81 files changed

+3204
-4657
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

81 files changed

+3204
-4657
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
shaders.glslx.min.js
12
.jekyll-cache
23
.ncurc.json
34
.sass-cache

LICENSE.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
The MIT License (MIT)
22

3-
Copyright (c) 2016 Nathan Randecker
4-
Copyright (c) 2020 Sitdisch
3+
Copyright © 2016 Nathan Randecker
4+
Copyright © 2020 Sitdisch
55

66
Permission is hereby granted, free of charge, to any person obtaining a copy
77
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 62 additions & 26 deletions
Large diffs are not rendered by default.

_config.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ destination: docs
3030
keep_files: ['assets']
3131
exclude: [
3232
'README.md',
33+
'canvas.config.js',
34+
'canvas.nodemon.json',
3335
'copyfiles.mjs',
3436
'index.js',
3537
'node_modules',

_includes/footer.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,5 @@
99
<!-- INCLUDE THE NECESSARY JS FILES FOR ALL LAYOUTS -->
1010
<script src="{{ '/assets/lib_c/jquery/dist/jquery.min.js' | prepend: site.baseurl }}" crossorigin="anonymous"></script>
1111
<script src="{{ '/assets/js/main.bundle.min.js' | prepend: site.baseurl }}" crossorigin="anonymous"></script>
12+
<script src="{{ '/assets/js/canvas.bundle.min.js' | prepend: site.baseurl }}" crossorigin="anonymous"></script>
1213
<script src="{{ '/assets/lib_c/bootstrap/dist/js/bootstrap.bundle.min.js' | prepend: site.baseurl }}" crossorigin="anonymous"></script>

_includes/head.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<meta http-equiv="X-UA-Compatible" content="IE=edge">
77
<meta charset="utf-8">
88
{% if site.google_site_verification %}<meta name="google-site-verification" content="{{ site.google_site_verification }}">{% endif %}
9-
<meta name="viewport" content="width=device-width, initial-scale=1">
9+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
1010
<link rel="apple-touch-icon" sizes="180x180" href="{{ '/assets/img/icon/apple-touch-icon.png' | prepend: site.baseurl }}">
1111
<link rel="icon" type="image/png" sizes="48x48" href="{{ '/assets/img/icon/favicon-48x48.png' | prepend: site.baseurl }}">
1212
<link rel="icon" type="image/png" sizes="32x32" href="{{ '/assets/img/icon/favicon-32x32.png' | prepend: site.baseurl }}">

_includes/header.html

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
1-
<div id="particles-js">
2-
<ul id="hex-header" class="clear">{% for i in (1..48) %}
3-
<li class="hex-header-li" id="#hex{{ forloop.index }}">
4-
<div class="hex-header-div">
5-
<span class="hex-header-link" href="#hex{{ forloop.index }}"></span>
6-
</div>
7-
</li>{% endfor %}
8-
</ul>
9-
<div class="header">
1+
<div id="header">
2+
<span id="header-canvas-overshadow"></span>
3+
<canvas id="header-canvas"></canvas>
4+
<div class="header-items">
105
<h1 class="site-title">{{site.title}}</h1>
116
<img src="{{ site.user_picture | prepend: site.baseurl }}" alt="{{ site.user_name | prepend: site.baseurl }}" ></img>
127
<span class="user-description">{{site.user_name}}</span>
@@ -17,9 +12,9 @@ <h1 class="site-title">{{site.title}}</h1>
1712
{% include follow-banner.html %}
1813
</div>
1914
<ul class="header-links">
20-
{% assign header = " header-link" %}
2115
{% include navbar-link-banner.html %}
2216
</ul>
2317
</div>
2418
<a class="down" href="#about" title="Go down" data-scroll data-scroll-options='{"offset": -15}'><i class="icon fa fa-angle-double-down" aria-hidden="true"></i></a>
2519
</div>
20+
<span id="header-end"></span>

_includes/navbar-link-banner.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
<li><a class="nav-link link navbar-link-home navbar-click-stay" data-press-delay title="Go there" href="{{ '/' | prepend: site.baseurl }}" >Home</a></li>
22
<li><span class="bar navbar-link-home">|</span></li>
33
<li><div class="dropdown-divider navbar-link-home"></div></li>
4-
<li><a class="nav-link link navbar-link-about{{ header }}" title="Go there" href='#about' data-hash-prefix="{{ '/' | prepend: site.baseurl }}" data-scroll data-scroll-options='{"offset": -15}'>Expertise</a></li>
4+
<li><a class="nav-link link navbar-link-about" title="Go there" href='#about' data-hash-prefix="{{ '/' | prepend: site.baseurl }}" data-scroll data-scroll-options='{"offset": -15}'>Expertise</a></li>
55
<li><div class="dropdown-divider"></div></li>
66
<li><span class="bar">|</span></li>
77
<li class="nav-item dropdown">
8-
<a class="btn btn-drop navbar-link-projects{{ header }}" role="button" title="Go to this overview" href="#projects" data-hash-prefix="{{ '/' | prepend: site.baseurl }}" data-scroll data-scroll-options='{"offset": -15}'>Projects</a>
8+
<a class="btn btn-drop navbar-link-projects" role="button" title="Go to this overview" href="#projects" data-hash-prefix="{{ '/' | prepend: site.baseurl }}" data-scroll data-scroll-options='{"offset": -15}'>Projects</a>
99
<div class="btn btn-arrow dropdown-toggle dropdown-toggle-split navbar-arrow-projects navbar-click-stay" role="button" title="Toggle Dropdown" data-bs-display='static' data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false"></div>
1010
<div class="dropdown-menu" aria-labelledby="navbarDropdown">
11-
<a class="dropdown-item navbar-link-project-1{{ header }}" title="Go there" href="#project-1" data-hash-prefix="{{ '/projects/2020/10/31/project-1.html' | prepend: site.baseurl }}" data-scroll data-scroll-options='{"offset": -45}'>- Project 1</a>
12-
<a class="dropdown-item navbar-link-project-2{{ header }}" title="Go there" href="#project-2" data-hash-prefix="{{ '/projects/2020/10/31/project-2.html' | prepend: site.baseurl }}" data-scroll data-scroll-options='{"offset": -45}'>- Project 2</a>
11+
<a class="dropdown-item navbar-link-project-1" title="Go there" href="#project-1" data-hash-prefix="{{ '/projects/2020/10/31/project-1.html' | prepend: site.baseurl }}" data-scroll data-scroll-options='{"offset": -45}'>- Project 1</a>
12+
<a class="dropdown-item navbar-link-project-2" title="Go there" href="#project-2" data-hash-prefix="{{ '/projects/2020/10/31/project-2.html' | prepend: site.baseurl }}" data-scroll data-scroll-options='{"offset": -45}'>- Project 2</a>
1313
</div>
1414
</li>

_includes/navbar.html

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
<a class="nav-link float-end up-arrow navbar-click-stay" href="#" data-scroll title="Up to the top"><i class="icon fa fa-arrow-circle-up press-simulation-parent navbar-click-stay" title="Up to the top"></i></a>
88
<div class="collapse navbar-collapse" id="navbarSupportedContent">
99
<ul class="navbar-nav float-start">
10-
{% assign header = "" %}
1110
{% include navbar-link-banner.html %}
1211
</ul>
1312
</div>

_includes/short-header.html

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,17 @@
1-
<div id="particles-js" class="short-particles">
2-
<ul id="short-hex-header" class="clear">{% for i in (1..18) %}
3-
<li class="hex-header-li" id="#hex{{ forloop.index }}">
4-
<div class="hex-header-div">
5-
<span class="hex-header-link" href="#hex{{ forloop.index }}"></span>
6-
</div>
7-
</li>{% endfor %}
8-
</ul>
9-
<div class="short-header">
1+
<div id="header" class="short">
2+
<span id="header-canvas-overshadow"></span>
3+
<canvas id="header-canvas"></canvas>
4+
<div class="header-items">
105
<a title="Go Home" href="{{ '/' | prepend: site.baseurl }}">
116
<img data-press-delay src="{{ site.user_picture | prepend: site.baseurl }}" alt="{{ site.user_name | prepend: site.baseurl }}" ></img>
127
</a>
138
<h1 class="site-title">{{site.user_name}}</h1>
14-
<div class="short-header-icons">
9+
<div class="header-icons">
1510
{% include follow-banner.html %}
1611
</div>
17-
<ul class="short-header-links">
18-
{% assign header = " header-link" %}
12+
<ul class="header-links">
1913
{% include navbar-link-banner.html %}
2014
</ul>
2115
</div>
2216
</div>
17+
<span id="header-end"></span>

0 commit comments

Comments
 (0)