diff --git a/blog/404.md b/blog/404.md new file mode 100644 index 0000000..2dd793e --- /dev/null +++ b/blog/404.md @@ -0,0 +1,8 @@ +--- +permalink: /404.html +layout: default +title: "404" +--- + +## page not found :( +the requested page does not exist diff --git a/blog/_config.yml b/blog/_config.yml new file mode 100644 index 0000000..50b8c49 --- /dev/null +++ b/blog/_config.yml @@ -0,0 +1,50 @@ +# Welcome to Jekyll! +# +# This config file is meant for settings that affect your whole blog, values +# which you are expected to set up once and rarely edit after that. If you find +# yourself editing this file very often, consider using Jekyll's data files +# feature for the data you need to update frequently. +# +# For technical reasons, this file is *NOT* reloaded automatically when you use +# 'bundle exec jekyll serve'. If you change this file, please restart the server process. +# +# If you need help with YAML syntax, here are some quick references for you: +# https://learn-the-web.algonquindesign.ca/topics/markdown-yaml-cheat-sheet/#yaml +# https://learnxinyminutes.com/docs/yaml/ +# +# Site settings +# These are used to personalize your new site. If you look in the HTML files, +# you will see them accessed via {{ site.title }}, {{ site.email }}, and so on. +# You can create any custom variable you would like, and they will be accessible +# in the templates via {{ site.myvariable }}. + +title: lotte's blog +email: lotte544@proton.me +description: >- + charlotte's blog and ramblings +baseurl: "" +url: "https://blog.lottepup.space/" # the base hostname & protocol for your site, e.g. http://example.com + +# Build settings +plugins: + - jekyll-feed + +# Exclude from processing. +# The following items will not be processed, by default. +# Any item listed under the `exclude:` key here will be automatically added to +# the internal "default list". +# +# Excluded items can be processed by explicitly listing the directories or +# their entries' file path in the `include:` list. +# +# exclude: +# - .sass-cache/ +# - .jekyll-cache/ +# - gemfiles/ +# - Gemfile +# - Gemfile.lock +# - node_modules/ +# - vendor/bundle/ +# - vendor/cache/ +# - vendor/gems/ +# - vendor/ruby/ diff --git a/blog/_layouts/default.html b/blog/_layouts/default.html new file mode 100644 index 0000000..440e276 --- /dev/null +++ b/blog/_layouts/default.html @@ -0,0 +1,33 @@ + + + + + + + + {{ page.title }} + + + + + + +

blog.lottepup.space - {{ page.title }}

+ +
+ + {{ content }} + +
+ + + + + + \ No newline at end of file diff --git a/blog/_layouts/post.html b/blog/_layouts/post.html new file mode 100644 index 0000000..917bd4c --- /dev/null +++ b/blog/_layouts/post.html @@ -0,0 +1,8 @@ +--- +layout: default +--- +

< home

+ +posted on {{ page.date }} + +{{ content }} \ No newline at end of file diff --git a/blog/_layouts/postlist.html b/blog/_layouts/postlist.html new file mode 100644 index 0000000..0e7f7a7 --- /dev/null +++ b/blog/_layouts/postlist.html @@ -0,0 +1,15 @@ +--- +layout: default +--- + +{{ content }} + +

posts:

+ + \ No newline at end of file diff --git a/blog/_posts/2025-07-28-hello-world.md b/blog/_posts/2025-07-28-hello-world.md new file mode 100644 index 0000000..4ec329b --- /dev/null +++ b/blog/_posts/2025-07-28-hello-world.md @@ -0,0 +1,9 @@ +--- +layout: post +title: "Hello, World!" +date: 2025-07-28 13:00:00 +0100 +categories: meta +--- +Hello, World! + +This is the first post (and test post) on my new blog site. \ No newline at end of file diff --git a/blog/index.md b/blog/index.md new file mode 100644 index 0000000..be3378d --- /dev/null +++ b/blog/index.md @@ -0,0 +1,4 @@ +--- +layout: postlist +title: "homepage" +--- diff --git a/blog/shared b/blog/shared new file mode 120000 index 0000000..8fba6b6 --- /dev/null +++ b/blog/shared @@ -0,0 +1 @@ +../shared \ No newline at end of file