Commits on Source (28)
-
Sheogorath authored
The old theme is Ghost based and getting boring. This new theme should provide some new style and color. I'm not completely happy with it, yet, but let's see how it works out :)
-
Sheogorath authored
Since this becomes a no longer multi-author blog, there is an attribution added for co-author blog posts by Alex.
-
Sheogorath authored
Using local fonts should eliminate further contacts to any google servers by user's browser.
-
Sheogorath authored
To provide gitLab and even more Mastodon as social media icons, it's needed to use a different icon font. As I already use forkawesome in CodiMD, it doesn't hurt to use it here as well. By adding it to the project, the project stays free from additional external dependencies.
-
Sheogorath authored
Favicons need to be updated whenever the profile image changes. Since I don't want to put imagemagic into the build process, let's just do it manually whenever I decide to change the icon. The script just helps to automate the generation.
-
Sheogorath authored
The impress and privacy details are mendatory for pages in Germany. So we add the needed details.
-
Sheogorath authored
We don't need to always use the favicon image. We have header/cover images for articles that we can use.
-
Sheogorath authored
Before this change the cover image as hidden everywhere. This shouldn't be the case. We want to show it on desktop of course.
-
Sheogorath authored
Seem like the markdown parser tried to make it a table instead of a link because there is a `|`.
-
Sheogorath authored
Before I provided some address details via an image. This patch removes this externally hosted image and just tells people to enable JS to check these data.
-
Sheogorath authored
We don't need to download a picture that we don't show anyway. This patch simply add a HTML5 picture tag, that loads the blog cover for bigger sites and has a inline encoded 1x1 transparent pixel as fallback for mobile devices.
-
Sheogorath authored
We just add the same yaml meta data as in main.js to the jquery file to be on the safe site. As far as I could see it wasn't rendered anyway. But it doesn't hurt either.
-
Sheogorath authored
Since it's more and more odd to type www in front, let's just remove it. There is no real benefit by adding www in front. This patch adds redirect configuration and CSP for the blog. The JS from some articles should get to tighten CSPs swapped out soon.
-
Sheogorath authored
A little article about the journey to the new blog design and some insights to the latest changes.
-
Sheogorath authored
I switched from www.shivering-isles.com to shivering-isles.com. html_proofer checks all links and considered shivering-isles.com as external. This patch fixes this by changing the CLI parameter.
-
Sheogorath authored
A single long word was able to break the style on mobile devices. This patch fixes it by introducing an overflow-x rule in CSS.
-
Sheogorath authored
To prevent some click-jacking attacks, adding rel="noopener" makes sure that the new tab opened has no access to the window object of the parent tab and this way may redirects it to a phishing page. Reference: https://mathiasbynens.github.io/rel-noopener/
-
Sheogorath authored
This should add some client side caching
-
Sheogorath authored
The menu icon was gone since switching to forkawesome icon font. This is fixed now.
-
Sheogorath authored
There was the fonts mimetype missing
-
Sheogorath authored
We have a lot pictures in the repository that are never used. So why keep them?
-
Sheogorath authored
Speeding up development by just caching ruby modules in dev mode
-
Sheogorath authored
This should improve SEO and simply allow people who use some fancy scripts or accessbility features to find tags of an article
-
Sheogorath authored
Adding rel="me" in some places as well as adding nofollow for links so search engines don't have to investigate me
-
Sheogorath authored
This should prevent ugly design breaks on mobile devices
-
Sheogorath authored
Fixes link and removes unneeded meta data
-
Sheogorath authored
I'm not sure how many different versions of line breaking and word wrapping exist in browsers. This should cover all of them. Reference: https://css-tricks.com/snippets/css/prevent-long-urls-from-breaking-out-of-container/
-
Sheogorath authored
This reverts commit f15d700d.
404.html
deleted
100755 → 0
GHOST.txt
deleted
100755 → 0
source "https://rubygems.org" | ||
source 'https://rubygems.org' | ||
gem "jekyll", "~> 3.6.2" | ||
gem "github-pages", "~> 168" | ||
gem 'jekyll' | ||
gem 'github-pages' | ||
gem 'html-proofer' |
README.md
deleted
100755 → 0
_config.yml
100755 → 100644
_docker/dev.sh
0 → 100755
_docker/generate.sh
0 → 100644
_docker/redirect.conf
0 → 100644
_includes/analytics.html
deleted
100644 → 0
_includes/author_pagination.html
deleted
100755 → 0
_includes/disqus.html
0 → 100644
_includes/footer.html
0 → 100644
_includes/header.html
0 → 100644
_includes/isso.html
deleted
100755 → 0