diff --git a/.gitignore b/.gitignore
index e43b0f9..24b1310 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,4 @@
.DS_Store
+.jekyll-cache/
+.sass-cache/
+.jekyll-metadata
diff --git a/.sass-cache/02489c73d862e060640389629d6692bb14c5a48b/_base.scssc b/.sass-cache/02489c73d862e060640389629d6692bb14c5a48b/_base.scssc
deleted file mode 100644
index 05da4bb..0000000
Binary files a/.sass-cache/02489c73d862e060640389629d6692bb14c5a48b/_base.scssc and /dev/null differ
diff --git a/.sass-cache/02489c73d862e060640389629d6692bb14c5a48b/_layout.scssc b/.sass-cache/02489c73d862e060640389629d6692bb14c5a48b/_layout.scssc
deleted file mode 100644
index da42314..0000000
Binary files a/.sass-cache/02489c73d862e060640389629d6692bb14c5a48b/_layout.scssc and /dev/null differ
diff --git a/.sass-cache/02489c73d862e060640389629d6692bb14c5a48b/_syntax-highlighting.scssc b/.sass-cache/02489c73d862e060640389629d6692bb14c5a48b/_syntax-highlighting.scssc
deleted file mode 100644
index f15dcba..0000000
Binary files a/.sass-cache/02489c73d862e060640389629d6692bb14c5a48b/_syntax-highlighting.scssc and /dev/null differ
diff --git a/.sass-cache/d9c07a9bad333b113ae9c5f526ec1695c801ded0/_base.scssc b/.sass-cache/d9c07a9bad333b113ae9c5f526ec1695c801ded0/_base.scssc
deleted file mode 100644
index 829e49a..0000000
Binary files a/.sass-cache/d9c07a9bad333b113ae9c5f526ec1695c801ded0/_base.scssc and /dev/null differ
diff --git a/.sass-cache/d9c07a9bad333b113ae9c5f526ec1695c801ded0/_layout.scssc b/.sass-cache/d9c07a9bad333b113ae9c5f526ec1695c801ded0/_layout.scssc
deleted file mode 100644
index 7924edc..0000000
Binary files a/.sass-cache/d9c07a9bad333b113ae9c5f526ec1695c801ded0/_layout.scssc and /dev/null differ
diff --git a/.sass-cache/d9c07a9bad333b113ae9c5f526ec1695c801ded0/_syntax-highlighting.scssc b/.sass-cache/d9c07a9bad333b113ae9c5f526ec1695c801ded0/_syntax-highlighting.scssc
deleted file mode 100644
index 8d57c00..0000000
Binary files a/.sass-cache/d9c07a9bad333b113ae9c5f526ec1695c801ded0/_syntax-highlighting.scssc and /dev/null differ
diff --git a/.sass-cache/e1eec748367ea0ff4e1821bf5ef764ec482e3859/_base.scssc b/.sass-cache/e1eec748367ea0ff4e1821bf5ef764ec482e3859/_base.scssc
deleted file mode 100644
index 4333a20..0000000
Binary files a/.sass-cache/e1eec748367ea0ff4e1821bf5ef764ec482e3859/_base.scssc and /dev/null differ
diff --git a/.sass-cache/e1eec748367ea0ff4e1821bf5ef764ec482e3859/_layout.scssc b/.sass-cache/e1eec748367ea0ff4e1821bf5ef764ec482e3859/_layout.scssc
deleted file mode 100644
index 95924f4..0000000
Binary files a/.sass-cache/e1eec748367ea0ff4e1821bf5ef764ec482e3859/_layout.scssc and /dev/null differ
diff --git a/.sass-cache/e1eec748367ea0ff4e1821bf5ef764ec482e3859/_syntax-highlighting.scssc b/.sass-cache/e1eec748367ea0ff4e1821bf5ef764ec482e3859/_syntax-highlighting.scssc
deleted file mode 100644
index 2d36c84..0000000
Binary files a/.sass-cache/e1eec748367ea0ff4e1821bf5ef764ec482e3859/_syntax-highlighting.scssc and /dev/null differ
diff --git a/.sass-cache/fe115cbda454720cc1bfee6fe8760d30901d8570/_base.scssc b/.sass-cache/fe115cbda454720cc1bfee6fe8760d30901d8570/_base.scssc
deleted file mode 100644
index 5043cf0..0000000
Binary files a/.sass-cache/fe115cbda454720cc1bfee6fe8760d30901d8570/_base.scssc and /dev/null differ
diff --git a/.sass-cache/fe115cbda454720cc1bfee6fe8760d30901d8570/_layout.scssc b/.sass-cache/fe115cbda454720cc1bfee6fe8760d30901d8570/_layout.scssc
deleted file mode 100644
index c24daf0..0000000
Binary files a/.sass-cache/fe115cbda454720cc1bfee6fe8760d30901d8570/_layout.scssc and /dev/null differ
diff --git a/.sass-cache/fe115cbda454720cc1bfee6fe8760d30901d8570/_syntax-highlighting.scssc b/.sass-cache/fe115cbda454720cc1bfee6fe8760d30901d8570/_syntax-highlighting.scssc
deleted file mode 100644
index 38f0d8f..0000000
Binary files a/.sass-cache/fe115cbda454720cc1bfee6fe8760d30901d8570/_syntax-highlighting.scssc and /dev/null differ
diff --git a/_includes/head.html b/_includes/head.html
index e7f0991..cf09a00 100644
--- a/_includes/head.html
+++ b/_includes/head.html
@@ -6,7 +6,9 @@
{% if page.title %}{{ page.title | escape }}{% else %}{{ site.title | escape }}{% endif %}
-
+
+
+
diff --git a/_includes/header.html b/_includes/header.html
index 2dc13b4..ea91abe 100644
--- a/_includes/header.html
+++ b/_includes/header.html
@@ -1,21 +1,15 @@
-
-
-
-
- home
-
- {% for my_page in site.pages %}
- {% if my_page.title %}
-
-
- {{ my_page.title }}
-
- {% endif %}
- {% endfor %}
- {% include links.html %}
-
-
- {% include self-hosted.html %}
-
-
-
+
+
+
diff --git a/_includes/links.html b/_includes/links.html
index e72f837..e69de29 100644
--- a/_includes/links.html
+++ b/_includes/links.html
@@ -1,3 +0,0 @@
-
- RSS
-
diff --git a/_includes/self-hosted.html b/_includes/self-hosted.html
deleted file mode 100644
index ff565cd..0000000
--- a/_includes/self-hosted.html
+++ /dev/null
@@ -1,19 +0,0 @@
-
- Git
-
-
- Cloud
-
-
- Arrowcounter
-
-
- The Shell
-
-
- VimTok
-
-
- RVL
-
-
diff --git a/_layouts/main.html b/_layouts/main.html
index 3b2d7fb..8f601ff 100644
--- a/_layouts/main.html
+++ b/_layouts/main.html
@@ -1,23 +1,18 @@
+
+
{% include head.html %}
-
-
-
- {{ content }}
-
- {% include footer.html %}
-
-
+
+
+
+ {{ content }}
+
+ {% include footer.html %}
+
diff --git a/_sass/_base.scss b/_sass/_base.scss
index 6ea4f4b..fa727ea 100644
--- a/_sass/_base.scss
+++ b/_sass/_base.scss
@@ -1,112 +1,112 @@
+/* vim: set ts=2 sw=2 et tw=80: */
+
/* Reset some basic elements */
body, h1, h2, h3, h4, h5, h6,
p, blockquote, pre, hr,
dl, dd, ol, ul, figure {
- margin: 0;
- padding: 0;
+ margin: 0;
+ padding: 0;
}
/* Basic styling */
body {
- font-weight: $base-font-weight;
- font-size: $base-font-size;
- line-height: $base-line-height;
- font-family: $base-font-family;
- color: $text-color;
- background-color: $background-color;
+ font-weight: $base-font-weight;
+ font-size: $base-font-size;
+ line-height: $base-line-height;
+ font-family: $base-font-family;
+ color: $text-color;
+ background-color: $background-color;
}
/* Images */
img {
- max-width: 100%;
- vertical-align: middle;
+ max-width: 100%;
+ vertical-align: middle;
}
/* Lists */
ul, ol {
- margin-left: $spacing-unit;
+ margin-left: $spacing-unit;
}
/* Disable margin for lists */
li > ul, li > ol {
- margin-bottom: 0;
+ margin-bottom: 0;
}
/* Headings */
h1, h2, h3, h4, h5, h6 {
- font-weight: $base-font-weight;
+ font-weight: $base-font-weight;
}
/* Links */
a {
- color: $brand-color;
- text-decoration: none;
+ color: #08E;
+ text-decoration: none;
- &:visited {
- color: darken($brand-color, 15%);
- }
+ &:visited {
+ color: #C0B;
+ }
- &:hover {
- color: $text-color;
- text-decoration: underline;
- }
+ &:hover {
+ text-decoration: underline;
+ }
}
/**
* Blockquotes
*/
blockquote {
- color: $grey-color;
- border-left: 4px solid $grey-color-light;
- font-size: 18px;
- letter-spacing: -1px;
- font-style: italic;
- margin: 1rem 0;
- padding: 1em;
-
- > :last-child {
- margin-bottom: 0;
- }
+ color: $grey-color;
+ border-left: 4px solid $grey-color-light;
+ font-size: 18px;
+ letter-spacing: -1px;
+ font-style: italic;
+ margin: 1rem 0;
+ padding: 1em;
+
+ > :last-child {
+ margin-bottom: 0;
+ }
}
/* do not put padding around the table with line numbers and the code */
code table {
- margin: -8px -12px;
+ margin: -8px -12px;
}
pre table.rouge-table td {
- padding: 0;
+ padding: 0;
}
pre {
- padding: 8px 12px;
- overflow-x: auto;
+ padding: 8px 12px;
+ overflow-x: auto;
- > code {
- border: 0;
- padding-right: 0;
- padding-left: 0;
- }
+ > code {
+ border: 0;
+ padding-right: 0;
+ padding-left: 0;
+ }
}
/* pull a nice monospace font from the internets, plus set font and
* background */
pre, code {
- font-size: 0.95rem;
- background: rgb(66,66,66);
- font-family: "Source Code Pro", monospace;
+ font-size: 0.95rem;
+ background: #EEE;
}
-/* Disable borders between line numbers and code when
+/* Disable borders between line numbers and code when
* line numbers are shown */
code .rouge-table, code .rouge-table td {
- border: 0;
- border-radius: 0;
+ border: 0;
+ border-radius: 0;
}
code .rouge-table {
- border-spacing: 0;
- border-collapse: collapse;
+ border-spacing: 0;
+ border-collapse: collapse;
}
/**
@@ -115,18 +115,10 @@ code .rouge-table {
/* Padding for the main content in the page */
.container {
- padding: 0 4em;
- max-width: 1000px;
- margin: auto;
+ padding: .4rem 2em;
}
/* Header sizes */
-h1 { font-size: 3rem; margin-bottom: 1rem; }
-h2 { font-size: 2.75rem; }
-h3 { font-size: 2.4rem; }
-h4 { font-size: 1.8rem; }
-h5 { font-size: 1rem; }
-h6 { font-size: 0.8rem; }
/**
* General style for the content inside main
@@ -160,5 +152,5 @@ p:first-child {
/* make strongly emphasized elements REALLY STRONG */
strong {
- background: #aa2222;
+ background: #FAA;
}
diff --git a/_sass/_layout.scss b/_sass/_layout.scss
index eab578d..c16772d 100644
--- a/_sass/_layout.scss
+++ b/_sass/_layout.scss
@@ -1,62 +1,73 @@
+/* vim: set ts=2 sw=2 et tw=80: */
+
$header-border: 1px solid #eee;
body {
- background-color: #333;
- font-family: 'Hammersmith One', sans-serif;
- color: white;
- display: flex;
- min-height: 100vh;
- flex-direction: column;
+ background-color: $background-color;
+ font-family: 'IBM Plex Mono', monospace;
+ display: flex;
+ min-height: 100vh;
+ flex-direction: column;
}
main {
- flex: 1 0 auto;
+ flex: 1 0 auto;
}
.navbar-list .navbar-item {
- text-transform: uppercase;
- font-weight: 400;
- display: inline-block;
- margin: 1em;
+ text-transform: uppercase;
+ font-weight: 400;
+ margin: 1em;
}
ul.navbar-list {
- border-top: $header-border;
- border-bottom: $header-border;
- margin-bottom: 2rem;
+ margin-bottom: 2rem;
}
.header {
- padding: 4rem 0 .5rem 0;
- text-align: center;
-}
-.head {
- margin-bottom: 2.66rem;
-}
+ border-bottom: 1px solid black;
-@media (min-width: 700px) {
- .header {
- padding-top: 6rem;
+ .head.navbar {
+ display: flex;
+
+ h1 {
+ flex: 2;
+ font-size: 1.5rem;
+ margin-bottom: .25rem;
+ display: inline;
+ margin: 0;
}
- .head {
- margin-bottom: 4rem;
+
+ .links {
+ flex: 1 fit-content;
+ white-space: nowrap;
+ line-height: 2.3rem;
+ text-align: right;
+ height: 100%;
+ padding-left: 1rem;
+ padding-right: 1rem;
+ border-left: 1px solid #555;
+
+ a {
+ font-weight: bold;
+ text-transform: uppercase;
+ padding: 0 .5rem;
+ }
}
+ }
}
@media (max-width: 700px) {
- .navbar-list .navbar-item {
- width: calc(100% - 2em);
- }
+ .navbar-list .navbar-item {
+ width: calc(100% - 2em);
+ }
}
-.navbar-item a {
- color: $brand-color;
-}
ul.post-list, ul.navbar-list {
- list-style-type: none;
- margin-left: 0;
- margin-right: 0;
+ list-style-type: none;
+ margin-left: 0;
+ margin-right: 0;
}
ul.post-list li {
@@ -68,54 +79,54 @@ ul.post-list li:first-child {
}
.header, footer {
- background-color: rgba(0,0,0,0.25);
+ background-color: #EEE;
}
footer {
- padding-top: 1rem;
+ padding-top: 1rem;
}
footer .author {
- text-align: center;
- text-transform: uppercase;
+ text-align: center;
+ text-transform: uppercase;
}
.container {
- padding-top: 1rem;
- padding-bottom: 1rem;
+ padding-top: 1rem;
+ padding-bottom: 1rem;
}
.icons {
- text-align: center;
+ text-align: center;
}
a.icon {
- display: inline-table;
- background-color: rgba(255,255,255,0.5);
- border-radius: 1.75em;
- width: 3.5em;
- height: 3.5em;
- text-align: center;
- line-height: 3.5em;
- margin: .5em;
- color: white;
- cursor: pointer;
+ display: inline-table;
+ background-color: rgba(255,255,255,0.5);
+ border-radius: 1.75em;
+ width: 3.5em;
+ height: 3.5em;
+ text-align: center;
+ line-height: 3.5em;
+ margin: .5em;
+ color: white;
+ cursor: pointer;
}
/* Disable underlining in icon links inside the footer */
a.icon:link, a.icon:hover, a.icon:visited, a.icon:active {
- text-decoration: none;
+ text-decoration: none;
}
-/* Light up footer icon links when hovering */
+/* Light up footer icon links when hovering */
a.icon:hover {
- background-color: #bbbbbb;
+ background-color: #bbbbbb;
}
a.icon i.fa {
- font-size: 2em;
- display: table-cell;
- vertical-align: middle;
+ font-size: 2em;
+ display: table-cell;
+ vertical-align: middle;
}
/* Utility class for centering block elements */
diff --git a/_sass/_syntax-highlighting.scss b/_sass/_syntax-highlighting.scss
index f9f0580..ec5f6db 100644
--- a/_sass/_syntax-highlighting.scss
+++ b/_sass/_syntax-highlighting.scss
@@ -2,22 +2,23 @@
* Syntax highlighting styles
*/
.highlight {
- background: #fff;
+ background: #EEE;
+ border: 3px solid #DDD;
.highlighter-rouge & {
background: #eef;
}
td.code > pre {
- background: rgb(66, 66, 66);
+ background: #222;
}
pre.lineno {
- background: #212121;
+ background: #111;
text-align: right;
}
- .c { color: #aaa; font-style: italic } // Comment
+ .c { color: #777; font-style: italic } // Comment
.err { color: #a61717; background-color: #e3d2d2 } // Error
.k { font-weight: bold } // Keyword
.o { font-weight: bold } // Operator
@@ -53,7 +54,7 @@
.nf { color: #900; font-weight: bold } // Name.Function
.nn { color: #555 } // Name.Namespace
.nt { color: #0000d0 } // Name.Tag
- .nv { color: #00d0d0 } // Name.Variable
+ .nv { color: #0BB } // Name.Variable
.ow { font-weight: bold } // Operator.Word
.w { color: #bbb } // Text.Whitespace
.mf { color: #099 } // Literal.Number.Float
diff --git a/_site/404.html b/_site/404.html
index 01a053b..44cbdeb 100644
--- a/_site/404.html
+++ b/_site/404.html
@@ -1,3 +1,5 @@
+
+
@@ -9,7 +11,9 @@
-
+
+
+
@@ -35,69 +39,38 @@
-
-
-
- 404 - page not found
+
+
+
+ 404 - page not found
If you didn't come on purpose I apologise, but the page you are searching doesn't exist.
@@ -112,8 +85,8 @@ If you came on purpose enjoy this minimal gif
of a dancing Rick Ast
Thanks to Giorgio Croci
for the gif
!
-
-
+