From e49c9f8928b846d5a1a3797cc9ca88e58d4dc61e Mon Sep 17 00:00:00 2001 From: julle Date: Tue, 3 Feb 2026 05:03:07 +0100 Subject: [PATCH] first commit --- archetypes/default.md | 5 + hugo.toml | 32 ++ layouts/_default/baseof.html | 443 ++++++++++++++++++++++++ layouts/index.html | 182 ++++++++++ public/categories/index.xml | 1 + public/index.html | 646 +++++++++++++++++++++++++++++++++++ public/index.xml | 1 + public/sitemap.xml | 1 + public/tags/index.xml | 1 + 9 files changed, 1312 insertions(+) create mode 100644 archetypes/default.md create mode 100644 hugo.toml create mode 100644 layouts/_default/baseof.html create mode 100644 layouts/index.html create mode 100644 public/categories/index.xml create mode 100644 public/index.html create mode 100644 public/index.xml create mode 100644 public/sitemap.xml create mode 100644 public/tags/index.xml diff --git a/archetypes/default.md b/archetypes/default.md new file mode 100644 index 0000000..25b6752 --- /dev/null +++ b/archetypes/default.md @@ -0,0 +1,5 @@ ++++ +date = '{{ .Date }}' +draft = true +title = '{{ replace .File.ContentBaseName "-" " " | title }}' ++++ diff --git a/hugo.toml b/hugo.toml new file mode 100644 index 0000000..7fb13d2 --- /dev/null +++ b/hugo.toml @@ -0,0 +1,32 @@ +baseURL = 'https://juhlin.io/' +languageCode = 'en-us' +title = 'juhlin.io' + +[params] + description = "Personal portal for juhlin.io" + name = "Juhlin" + tagline = "Welcome to my personal portal" + +[[params.links]] + name = "Blog" + url = "https://blog.juhlin.io" + icon = "edit-3" + description = "Thoughts on software engineering and more" + +[[params.links]] + name = "Projects" + url = "https://github.com/julle" + icon = "code" + description = "Open source work and experiments" + +[[params.links]] + name = "LinkedIn" + url = "https://linkedin.com/in/juhlin" + icon = "linkedin" + description = "Professional profile" + +[[params.links]] + name = "Twitter" + url = "https://twitter.com/juhlin" + icon = "twitter" + description = "Short thoughts and updates" \ No newline at end of file diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html new file mode 100644 index 0000000..3287997 --- /dev/null +++ b/layouts/_default/baseof.html @@ -0,0 +1,443 @@ + + + + + + {{ if .IsHome }}{{ .Site.Title }}{{ else }}{{ .Title }} | {{ .Site.Title }}{{ end }} + + + + + + + + + + + {{ block "main" . }}{{ end }} + + + diff --git a/layouts/index.html b/layouts/index.html new file mode 100644 index 0000000..25c4c6d --- /dev/null +++ b/layouts/index.html @@ -0,0 +1,182 @@ +{{ define "main" }} +
+ +
+
+
+
+

TRAINER CARD

+
+ NAME + JUHLIN +
+
+
+ XP + 8092 +
+
+ +
+ Trainer +
+
+ + +
+ BADGES +
+
JS
+
TS
+
PY
+
GO
+
RE
+
DB
+
GIT
+
SH
+
+
+
+
+ + +
+ +
+ + + + + + + + + + + +{{ end }} diff --git a/public/categories/index.xml b/public/categories/index.xml new file mode 100644 index 0000000..f059146 --- /dev/null +++ b/public/categories/index.xml @@ -0,0 +1 @@ +Categories on juhlin.iohttps://juhlin.io/categories/Recent content in Categories on juhlin.ioHugoen-us \ No newline at end of file diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..d45fff9 --- /dev/null +++ b/public/index.html @@ -0,0 +1,646 @@ + + + + + + + juhlin.io + + + + + + + + + + + +
+ +
+
+
+
+

TRAINER CARD

+
+ NAME + JUHLIN +
+
+
+ XP + 8092 +
+
+ +
+ Trainer +
+
+ + +
+ BADGES +
+
JS
+
TS
+
PY
+
GO
+
RE
+
DB
+
GIT
+
SH
+
+
+
+
+ + +
+ +
+ + + + + + + + + + + + + + + diff --git a/public/index.xml b/public/index.xml new file mode 100644 index 0000000..27800c0 --- /dev/null +++ b/public/index.xml @@ -0,0 +1 @@ +juhlin.iohttps://juhlin.io/Recent content on juhlin.ioHugoen-us \ No newline at end of file diff --git a/public/sitemap.xml b/public/sitemap.xml new file mode 100644 index 0000000..196854b --- /dev/null +++ b/public/sitemap.xml @@ -0,0 +1 @@ +https://juhlin.io/categories/https://juhlin.io/https://juhlin.io/tags/ \ No newline at end of file diff --git a/public/tags/index.xml b/public/tags/index.xml new file mode 100644 index 0000000..5654b3e --- /dev/null +++ b/public/tags/index.xml @@ -0,0 +1 @@ +Tags on juhlin.iohttps://juhlin.io/tags/Recent content in Tags on juhlin.ioHugoen-us \ No newline at end of file