-
- {{navItem("Home", "/")}}
- {{navItem("Blog", "/blog")}}
- {{navItem("Contact", "/contact", false)}}
-
-
- |
- {{navItem("Mastodon", "https://dook.business/@RikSolo")}}
- {{navItem("Instagram", "https://instagram.com/RikBerkelder", false)}}
-
-
- |
- {{navItem("RBLicht", "https://rblicht.nl", true, '_blank')}}
- {{navItem("RBSolutions", "https://rbsolutions.cc", false, '_blank')}}
-
+ {%if tags.includes("blogpost")%}
+
+ {%if description %}
+
+ {% endif %}
+
+
+
+
+ {%endif%}
+
+
{% if title %}{{title}} | {% endif %}{{site.title}}
+
+
+
+
+
+
+
+ Rik Berkelder
+
+
+
+ {{navItem("Home", "/")}}
+ {{navItem("Blog", "/blog")}}
+ {{navItem("Contact", "/contact", false)}}
+
+
+ |
+ {{navItem("Mastodon", "https://dook.business/@RikSolo")}}
+ {{navItem("Instagram", "https://instagram.com/RikBerkelder", false)}}
+
+
+ |
+ {{navItem("RBLicht", "https://rblicht.nl", true, '_blank')}}
+ {{navItem("RBSolutions", "https://rbsolutions.cc", false, '_blank')}}
-
- {{content | safe}}
-
-
+ {{content | safe}}
+
+
+
+
\ No newline at end of file
diff --git a/content/robots.txt b/content/robots.txt
new file mode 100644
index 0000000..714e6a6
--- /dev/null
+++ b/content/robots.txt
@@ -0,0 +1,4 @@
+Sitemap: https://riksolo.com/sitemap.xml
+
+User-agent: *
+Disallow:
\ No newline at end of file
diff --git a/content/sitemap.njk b/content/sitemap.njk
new file mode 100644
index 0000000..cf17bf7
--- /dev/null
+++ b/content/sitemap.njk
@@ -0,0 +1,16 @@
+---
+permalink: /sitemap.xml
+eleventyExcludeFromCollections: true
+---
+
+
+ {% for page in collections.all %}
+ {% if not page.data.draft %}
+
+ {{ site.url }}{{ page.url | url }}
+ {{ page.date.toISOString() }}
+ {{ page.data.changeFreq if page.data.changeFreq else "monthly" }}
+
+ {% endif %}
+ {% endfor %}
+
\ No newline at end of file
diff --git a/content/style.scss b/content/style.scss
index 25d1ac6..610a55b 100644
--- a/content/style.scss
+++ b/content/style.scss
@@ -56,6 +56,30 @@ body {
}
}
+
+ ol:not(ol *, ul *),
+ ul:not(ol *, ul *) {
+ margin-left: 0rem;
+ margin-bottom: 3rem;
+ }
+
+ ol p,
+ ul p {
+ margin: 0.3rem 0rem;
+ }
+
+ ol {
+ list-style-type: decimal;
+ }
+
+ ul {
+ list-style-type: none;
+
+ li::before {
+ content: "- "
+ }
+ }
+
}
@@ -147,4 +171,8 @@ img {
&[width][height] {
height: auto;
}
+}
+
+ul.list-dash>li::before {
+ content: "- "
}
\ No newline at end of file
diff --git a/eleventy.config.js b/eleventy.config.js
index 795e573..c84a9c3 100644
--- a/eleventy.config.js
+++ b/eleventy.config.js
@@ -28,6 +28,8 @@ export default async function (eleventyConfig) {
//Images
eleventyConfig.addPlugin(eleventyImageTransformPlugin);
+
+ eleventyConfig.addPassthroughCopy("content/robots.txt");
}
export const config = {