It's after some of my previous tutorials about templating a Node.js app with EJS and turning it to a simple SSG with the ability to write posts and pages in Markdown that I've decided to put it all together and bring it to the light as a proof of concept and prototype.
You can take Blog-Doc as a prototype and modify it totally to use it with another design and/or another template language.
\n
I really hope that this app will be useful in any way for a lot of people out there, I'm considering it as my personal contribution to the Node.js, Express, EJS and Markdown communities.
\n",
+ "date_published": "2022-11-13T00:00:00Z"
+ },{
"id": "https://lebcit.github.io/posts/click-without-javascript/",
"url": "https://lebcit.github.io/posts/click-without-javascript/",
"title": "Click without JavaScript !",
diff --git a/feed/feed.xml b/feed/feed.xml
index 3c25a6b..e91b235 100644
--- a/feed/feed.xml
+++ b/feed/feed.xml
@@ -5,13 +5,30 @@
- 2022-08-01T00:00:00Z
+ 2022-11-13T00:00:00Zhttps://lebcit.github.io/LebCit
+
+ Blog-Doc, a tiny and dead simple SSG !
+
+ 2022-11-13T00:00:00Z
+ https://lebcit.github.io/posts/blog-doc-a-tiny-and-dead-simple-ssg/
+ <p><em>This post is about Blog-Doc, a tiny and dead simple static site generator written in JavaScript.</em></p>
+<p>Blog-Doc uses EJS as a templating language and Markdown to write and format the markup of the generated posts and pages.</p>
+<h2 id="motivation">Motivation <a class="direct-link" href="https://lebcit.github.io/posts/blog-doc-a-tiny-and-dead-simple-ssg/#motivation">#</a></h2>
+<p>It's after some of my previous tutorials about templating a Node.js app with EJS and turning it to a simple SSG with the ability to write posts and pages in Markdown that I've decided to put it all together and bring it to the light as a proof of concept and prototype.</p>
+<h2 id="live-demo-%26-documentation">Live demo & documentation <a class="direct-link" href="https://lebcit.github.io/posts/blog-doc-a-tiny-and-dead-simple-ssg/#live-demo-%26-documentation">#</a></h2>
+<p>An overview of the app and it's documentation can be found on <a href="https://blog-doc.deta.dev/" target="_blank" rel="external noopener noreferrer">Blog-Doc</a> live demo site.</p>
+<h2 id="nota-bene">Nota Bene <a class="direct-link" href="https://lebcit.github.io/posts/blog-doc-a-tiny-and-dead-simple-ssg/#nota-bene">#</a></h2>
+<p>You can take Blog-Doc as a prototype and modify it totally to use it with another design and/or another template language.</p>
+<p>I really hope that this app will be useful in any way for a lot of people out there, I'm considering it as my personal contribution to the Node.js, Express, EJS and Markdown communities.</p>
+
+
+
Click without JavaScript !
diff --git a/img/digital-art-painting-of-giant-clocks-mechanisms.webp b/img/digital-art-painting-of-giant-clocks-mechanisms.webp
new file mode 100644
index 0000000..d6a08c9
Binary files /dev/null and b/img/digital-art-painting-of-giant-clocks-mechanisms.webp differ
diff --git a/index.html b/index.html
index 906f32b..513b2e1 100644
--- a/index.html
+++ b/index.html
@@ -81,12 +81,12 @@
- This post is about clicking on an element without JavaScript.
+ This post is about Blog-Doc, a tiny and dead simple static site generator written in JavaScript.
- This post is about creating a control, from A to Z, in WordPress Customizer with JavaScript.
+ This post is about the development and usage of MidDay WordPress theme.
- This post is about clearing your local development cache with JavaScript without a server side language.
+ This post is about creating a control, from A to Z, in WordPress Customizer with JavaScript.
- This post is about changing the document title when the user leaves your site's tab.
+ This post is about clearing your local development cache with JavaScript without a server side language.
- This post is about how to listen for any changes in WordPress Customizer Preview.
+ This post is about changing the document title when the user leaves your site's tab.
- This post is about using wp_add_inline_style() function to hide the WordPress Toolbar or Admin Bar.
+ This post is about how to listen for any changes in WordPress Customizer Preview.
- This post is about modifying WordPress theme's copyright from the Customizer.
+ This post is about using wp_add_inline_style() function to hide the WordPress Toolbar or Admin Bar.
- This post is about using Google products on a desktop with Thunderbird.
+ This post is about modifying WordPress theme's copyright from the Customizer.
- This post is about the development and usage of The Clean Blog WordPress theme.
+ This post is about using Google products on a desktop with Thunderbird.
It's after some of my previous tutorials about templating a Node.js app with EJS and turning it to a simple SSG with the ability to write posts and pages in Markdown that I've decided to put it all together and bring it to the light as a proof of concept and prototype.
You can take Blog-Doc as a prototype and modify it totally to use it with another design and/or another template language.
+
I really hope that this app will be useful in any way for a lot of people out there, I'm considering it as my personal contribution to the Node.js, Express, EJS and Markdown communities.
It's after some of my previous tutorials about templating a Node.js app with EJS and turning it to a simple SSG with the ability to write posts and pages in Markdown that I've decided to put it all together and bring it to the light as a proof of concept and prototype.
You can take Blog-Doc as a prototype and modify it totally to use it with another design and/or another template language.
+
I really hope that this app will be useful in any way for a lot of people out there, I'm considering it as my personal contribution to the Node.js, Express, EJS and Markdown communities.
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/posts/click-without-javascript/index.html b/posts/click-without-javascript/index.html
index b2d34dc..729754e 100644
--- a/posts/click-without-javascript/index.html
+++ b/posts/click-without-javascript/index.html
@@ -155,7 +155,7 @@
The :target CSS pseudo-class Previous: Turn a Markdown blog to a simple SSG
+
diff --git a/posts/index.html b/posts/index.html
index 036056a..a7d523e 100644
--- a/posts/index.html
+++ b/posts/index.html
@@ -74,6 +74,56 @@