Rename project

This commit is contained in:
Mikko Ahlroth 2024-04-20 23:09:16 +03:00
parent 6c9567e954
commit 14980e83ac
18 changed files with 48 additions and 48 deletions

View file

@ -1,2 +1,2 @@
gleam 1.0.0
gleam 1.1.0
nodejs 20.10.0

View file

@ -4,7 +4,7 @@
}
http://localhost:61055 {
handle_path /gloss_blog* {
handle_path /scriptorium_blog* {
root * ./public
file_server
}

View file

@ -1,4 +1,4 @@
Gloss demo blog
Scriptorium demo blog
Copyright © 2024 Mikko Ahlroth
This program is free software: you can redistribute it and/or modify

View file

@ -1,5 +1,5 @@
# gloss_blog
# scriptorium_blog
This is a demo blog for the [Gloss](https://hexdocs.pm/gloss) blog generator.
This is a demo blog for the [Scriptorium](https://hexdocs.pm/scriptorium) blog generator.
Type `gleam run` to generate the blog.

View file

@ -1,5 +1,5 @@
https://hex.pm/packages/gloss Hex
https://hexdocs.pm/gloss HexDocs
https://gitlab.com/Nicd/gloss GitLab
/gloss_blog/guide.html User's Guide
https://gitlab.com/Nicd/gloss_blog This blog's source
https://hex.pm/packages/scriptorium Hex
https://hexdocs.pm/scriptorium HexDocs
https://gitlab.com/Nicd/scriptorium GitLab
/scriptorium_blog/guide.html User's Guide
https://gitlab.com/Nicd/scriptorium_blog This blog's source

View file

@ -1,4 +1,4 @@
Page Not Found
Try some other page? Or file an issue in the
[blog repository](https://gitlab.com/nicd/gloss_blog).
[blog repository](https://gitlab.com/nicd/scriptorium_blog).

View file

@ -1,3 +1,3 @@
Gloss User's Guide
Scriptorium User's Guide
Yay.

View file

@ -1,6 +1,6 @@
Hello, world!
time: 15:25 Europe/Helsinki
This is the [Gloss](https://hexdocs.pm/gloss) demo blog. This blog will contain news about
Gloss, and the user's guide. It also works as a demonstration of a simple blog setup. You can
find this blog's code also on [GitLab](https://gitlab.com/Nicd/gloss_blog).
This is the [Scriptorium](https://hexdocs.pm/scriptorium) demo blog. This blog will contain news about
Scriptorium, and the user's guide. It also works as a demonstration of a simple blog setup. You can
find this blog's code also on [GitLab](https://gitlab.com/Nicd/scriptorium_blog).

View file

@ -1,4 +1,4 @@
name = "gloss_blog"
name = "scriptorium_blog"
version = "1.0.0"
target = "javascript"
@ -15,4 +15,4 @@ target = "javascript"
[dependencies]
gleam_stdlib = "~> 0.34 or ~> 1.0"
gloss = { path = "../gloss" }
scriptorium = { path = "../scriptorium" }

View file

@ -9,7 +9,7 @@ packages = [
{ name = "gleam_json", version = "1.0.0", build_tools = ["gleam"], requirements = ["gleam_stdlib", "thoas"], otp_app = "gleam_json", source = "hex", outer_checksum = "8B197DD5D578EA6AC2C0D4BDC634C71A5BCA8E7DB5F47091C263ECB411A60DF3" },
{ name = "gleam_otp", version = "0.10.0", build_tools = ["gleam"], requirements = ["gleam_erlang", "gleam_stdlib"], otp_app = "gleam_otp", source = "hex", outer_checksum = "0B04FE915ACECE539B317F9652CAADBBC0F000184D586AAAF2D94C100945D72B" },
{ name = "gleam_stdlib", version = "0.36.0", build_tools = ["gleam"], requirements = [], otp_app = "gleam_stdlib", source = "hex", outer_checksum = "C0D14D807FEC6F8A08A7C9EF8DFDE6AE5C10E40E21325B2B29365965D82EB3D4" },
{ name = "gloss", version = "1.0.0", build_tools = ["gleam"], requirements = ["bigi", "gleam_javascript", "gleam_stdlib", "lustre", "lustre_ssg", "ranged_int"], source = "local", path = "../gloss" },
{ name = "scriptorium", version = "1.0.0", build_tools = ["gleam"], requirements = ["bigi", "gleam_javascript", "gleam_stdlib", "lustre", "lustre_ssg", "ranged_int"], source = "local", path = "../scriptorium" },
{ name = "jot", version = "0.3.1", build_tools = ["gleam"], requirements = ["gleam_stdlib"], otp_app = "jot", source = "hex", outer_checksum = "574A2DACA106E9B4826C9F3F2D3911844C7826D554C08E404696CC16F85E0392" },
{ name = "lustre", version = "4.1.7", build_tools = ["gleam"], requirements = ["gleam_erlang", "gleam_json", "gleam_otp", "gleam_stdlib"], otp_app = "lustre", source = "hex", outer_checksum = "64F5D7E4DF51280185F70296ACB7D3DCC9B5DA09EFC5257F0E5601846DFBEF23" },
{ name = "lustre_ssg", version = "0.5.0", build_tools = ["gleam"], requirements = ["gleam_stdlib", "jot", "lustre", "simplifile", "tom"], otp_app = "lustre_ssg", source = "hex", outer_checksum = "F208FC79C25AE70976AEA2BA4262760BCC5C807E637742FEF66F0692150039C6" },
@ -21,4 +21,4 @@ packages = [
[requirements]
gleam_stdlib = { version = "~> 0.34 or ~> 1.0" }
gloss = { path = "../gloss" }
scriptorium = { path = "../scriptorium" }

View file

@ -1,5 +1,5 @@
<!doctype html>
<html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><title>Hello, world! · Gloss Blog</title><link href="/gloss_blog/css/normalize.css" rel="stylesheet"><link href="/gloss_blog/css/magick.css" rel="stylesheet"><link href="/gloss_blog/css/custom.css" rel="stylesheet"><link href="/gloss_blog/feed.xml" rel="alternate" type="application/atom+xml"><link rel="me" href="https://social.ahlcode.fi/@nicd"><meta name="author" content="Mikko Ahlroth"><meta name="description" content><meta itemprop="name" content="Hello, world!"><meta itemprop="author" content="Mikko Ahlroth"><meta itemprop="headline" content="Hello, world!"><meta itemprop="description" content><meta name="twitter:card" content="summary_large_image"><meta name="twitter:site" content><meta name="twitter:title" content="Hello, world!"><meta name="twitter:description" content><meta name="twitter:creator" content><meta property="og:title" content="Hello, world!"><meta property="og:type" content="article"><meta property="og:description" content><meta property="og:site_name" content="Gloss Blog"><meta property="article:published_time" content="2024-04-14T15:25:00.000+03:00"><meta itemprop="datePublished" content="2024-04-14T15:25:00.000+03:00"><meta property="og:url" content="https://nicd.gitlab.io/gloss_blog/2024/04/14/hello-world"></head><body><header id="title" role="banner"><h1><a href="/gloss_blog/index.html">Gloss Blog</a></h1><nav><ul><li><a href="https://hex.pm/packages/gloss">Hex</a></li><li><a href="https://hexdocs.pm/gloss">HexDocs</a></li><li><a href="https://gitlab.com/Nicd/gloss">GitLab</a></li><li><a href="/gloss_blog/guide.html">User&#39;s Guide</a></li><li><a href="https://gitlab.com/Nicd/gloss_blog">This blog&#39;s source</a></li></ul></nav></header><main><article class="post"><header><h2>Hello, world!</h2><p class="post__time">Posted on <time datetime="2024-04-14T15:25:00.000+03:00">14 Apr 2024, 15:25</time>.</p><nav aria-label="Tags"><ul></ul></nav></header><div><p>This is the <a href="https://hexdocs.pm/gloss">Gloss</a> demo blog. This blog will contain news about
Gloss, and the user&#39;s guide. It also works as a demonstration of a simple blog setup. You can
find this blog&#39;s code also on <a href="https://gitlab.com/Nicd/gloss_blog">GitLab</a>.</p>
</div></article></main><section id="sidebar"><nav id="archives" aria-label="Archives"><ul><li><a href="/gloss_blog/archive/2024.html">2024</a><ul><li><a href="/gloss_blog/archive/2024/04.html">April (1)</a></li></ul></li></ul></nav></section><footer><p>© Mikko Ahlroth · Powered by: <a href="https://gleam.run/">Gleam</a>, <a href="https://hexdocs.pm/lustre">Lustre</a>, <a href="https://gitlab.com/Nicd/gloss">Gloss</a></p></footer></body></html>
<html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><title>Hello, world! · Scriptorium Blog</title><link href="/scriptorium_blog/css/normalize.css" rel="stylesheet"><link href="/scriptorium_blog/css/magick.css" rel="stylesheet"><link href="/scriptorium_blog/css/custom.css" rel="stylesheet"><link href="/scriptorium_blog/feed.xml" rel="alternate" type="application/atom+xml"><link rel="me" href="https://social.ahlcode.fi/@nicd"><meta name="author" content="Mikko Ahlroth"><meta name="description" content><meta itemprop="name" content="Hello, world!"><meta itemprop="author" content="Mikko Ahlroth"><meta itemprop="headline" content="Hello, world!"><meta itemprop="description" content><meta name="twitter:card" content="summary_large_image"><meta name="twitter:site" content><meta name="twitter:title" content="Hello, world!"><meta name="twitter:description" content><meta name="twitter:creator" content><meta property="og:title" content="Hello, world!"><meta property="og:type" content="article"><meta property="og:description" content><meta property="og:site_name" content="Scriptorium Blog"><meta property="article:published_time" content="2024-04-14T15:25:00.000+03:00"><meta itemprop="datePublished" content="2024-04-14T15:25:00.000+03:00"><meta property="og:url" content="https://nicd.gitlab.io/scriptorium_blog/2024/04/14/hello-world"></head><body><header id="title" role="banner"><h1><a href="/scriptorium_blog/index.html">Scriptorium Blog</a></h1><nav><ul><li><a href="https://hex.pm/packages/scriptorium">Hex</a></li><li><a href="https://hexdocs.pm/scriptorium">HexDocs</a></li><li><a href="https://gitlab.com/Nicd/scriptorium">GitLab</a></li><li><a href="/scriptorium_blog/guide.html">User&#39;s Guide</a></li><li><a href="https://gitlab.com/Nicd/scriptorium_blog">This blog&#39;s source</a></li></ul></nav></header><main><article class="post"><header><h2>Hello, world!</h2><p class="post__time">Posted on <time datetime="2024-04-14T15:25:00.000+03:00">14 Apr 2024, 15:25</time>.</p><nav aria-label="Tags"><ul></ul></nav></header><div><p>This is the <a href="https://hexdocs.pm/scriptorium">Scriptorium</a> demo blog. This blog will contain news about
Scriptorium, and the user&#39;s guide. It also works as a demonstration of a simple blog setup. You can
find this blog&#39;s code also on <a href="https://gitlab.com/Nicd/scriptorium_blog">GitLab</a>.</p>
</div></article></main><section id="sidebar"><nav id="archives" aria-label="Archives"><ul><li><a href="/scriptorium_blog/archive/2024.html">2024</a><ul><li><a href="/scriptorium_blog/archive/2024/04.html">April (1)</a></li></ul></li></ul></nav></section><footer><p>© Mikko Ahlroth · Powered by: <a href="https://gleam.run/">Gleam</a>, <a href="https://hexdocs.pm/lustre">Lustre</a>, <a href="https://gitlab.com/Nicd/scriptorium">Scriptorium</a></p></footer></body></html>

View file

@ -1,4 +1,4 @@
<!doctype html>
<html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><title>Page Not Found · Gloss Blog</title><link href="/gloss_blog/css/normalize.css" rel="stylesheet"><link href="/gloss_blog/css/magick.css" rel="stylesheet"><link href="/gloss_blog/css/custom.css" rel="stylesheet"><link href="/gloss_blog/feed.xml" rel="alternate" type="application/atom+xml"><link rel="me" href="https://social.ahlcode.fi/@nicd"><meta name="author" content="Mikko Ahlroth"><meta name="description" content><meta itemprop="name" content="Page Not Found"><meta itemprop="author" content="Mikko Ahlroth"><meta itemprop="headline" content="Page Not Found"><meta itemprop="description" content><meta name="twitter:card" content="summary_large_image"><meta name="twitter:site" content><meta name="twitter:title" content="Page Not Found"><meta name="twitter:description" content><meta name="twitter:creator" content><meta property="og:title" content="Page Not Found"><meta property="og:type" content="article"><meta property="og:description" content><meta property="og:site_name" content="Gloss Blog"><meta property="og:url" content="https://nicd.gitlab.io/gloss_blog/404"></head><body><header id="title" role="banner"><h1><a href="/gloss_blog/index.html">Gloss Blog</a></h1><nav><ul><li><a href="https://hex.pm/packages/gloss">Hex</a></li><li><a href="https://hexdocs.pm/gloss">HexDocs</a></li><li><a href="https://gitlab.com/Nicd/gloss">GitLab</a></li><li><a href="/gloss_blog/guide.html">User&#39;s Guide</a></li><li><a href="https://gitlab.com/Nicd/gloss_blog">This blog&#39;s source</a></li></ul></nav></header><main><article class="page"><header><h2>Page Not Found</h2></header><div><p>Try some other page? Or file an issue in the
<a href="https://gitlab.com/nicd/gloss_blog">blog repository</a>.</p>
</div></article></main><section id="sidebar"><nav id="archives" aria-label="Archives"><ul><li><a href="/gloss_blog/archive/2024.html">2024</a><ul><li><a href="/gloss_blog/archive/2024/04.html">April (1)</a></li></ul></li></ul></nav></section><footer><p>© Mikko Ahlroth · Powered by: <a href="https://gleam.run/">Gleam</a>, <a href="https://hexdocs.pm/lustre">Lustre</a>, <a href="https://gitlab.com/Nicd/gloss">Gloss</a></p></footer></body></html>
<html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><title>Page Not Found · Scriptorium Blog</title><link href="/scriptorium_blog/css/normalize.css" rel="stylesheet"><link href="/scriptorium_blog/css/magick.css" rel="stylesheet"><link href="/scriptorium_blog/css/custom.css" rel="stylesheet"><link href="/scriptorium_blog/feed.xml" rel="alternate" type="application/atom+xml"><link rel="me" href="https://social.ahlcode.fi/@nicd"><meta name="author" content="Mikko Ahlroth"><meta name="description" content><meta itemprop="name" content="Page Not Found"><meta itemprop="author" content="Mikko Ahlroth"><meta itemprop="headline" content="Page Not Found"><meta itemprop="description" content><meta name="twitter:card" content="summary_large_image"><meta name="twitter:site" content><meta name="twitter:title" content="Page Not Found"><meta name="twitter:description" content><meta name="twitter:creator" content><meta property="og:title" content="Page Not Found"><meta property="og:type" content="article"><meta property="og:description" content><meta property="og:site_name" content="Scriptorium Blog"><meta property="og:url" content="https://nicd.gitlab.io/scriptorium_blog/404"></head><body><header id="title" role="banner"><h1><a href="/scriptorium_blog/index.html">Scriptorium Blog</a></h1><nav><ul><li><a href="https://hex.pm/packages/scriptorium">Hex</a></li><li><a href="https://hexdocs.pm/scriptorium">HexDocs</a></li><li><a href="https://gitlab.com/Nicd/scriptorium">GitLab</a></li><li><a href="/scriptorium_blog/guide.html">User&#39;s Guide</a></li><li><a href="https://gitlab.com/Nicd/scriptorium_blog">This blog&#39;s source</a></li></ul></nav></header><main><article class="page"><header><h2>Page Not Found</h2></header><div><p>Try some other page? Or file an issue in the
<a href="https://gitlab.com/nicd/scriptorium_blog">blog repository</a>.</p>
</div></article></main><section id="sidebar"><nav id="archives" aria-label="Archives"><ul><li><a href="/scriptorium_blog/archive/2024.html">2024</a><ul><li><a href="/scriptorium_blog/archive/2024/04.html">April (1)</a></li></ul></li></ul></nav></section><footer><p>© Mikko Ahlroth · Powered by: <a href="https://gleam.run/">Gleam</a>, <a href="https://hexdocs.pm/lustre">Lustre</a>, <a href="https://gitlab.com/Nicd/scriptorium">Scriptorium</a></p></footer></body></html>

View file

@ -1,5 +1,5 @@
<!doctype html>
<html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><title>Archives for 2024 · Gloss Blog</title><link href="/gloss_blog/css/normalize.css" rel="stylesheet"><link href="/gloss_blog/css/magick.css" rel="stylesheet"><link href="/gloss_blog/css/custom.css" rel="stylesheet"><link href="/gloss_blog/feed.xml" rel="alternate" type="application/atom+xml"><link rel="me" href="https://social.ahlcode.fi/@nicd"><meta name="author" content="Mikko Ahlroth"><meta name="description" content><meta itemprop="name" content="Archives for 2024"><meta itemprop="author" content="Mikko Ahlroth"><meta itemprop="headline" content="Archives for 2024"><meta itemprop="description" content><meta name="twitter:card" content="summary_large_image"><meta name="twitter:site" content><meta name="twitter:title" content="Archives for 2024"><meta name="twitter:description" content><meta name="twitter:creator" content><meta property="og:title" content="Archives for 2024"><meta property="og:type" content="website"><meta property="og:description" content><meta property="og:site_name" content="Gloss Blog"></head><body><header id="title" role="banner"><h1><a href="/gloss_blog/index.html">Gloss Blog</a></h1><nav><ul><li><a href="https://hex.pm/packages/gloss">Hex</a></li><li><a href="https://hexdocs.pm/gloss">HexDocs</a></li><li><a href="https://gitlab.com/Nicd/gloss">GitLab</a></li><li><a href="/gloss_blog/guide.html">User&#39;s Guide</a></li><li><a href="https://gitlab.com/Nicd/gloss_blog">This blog&#39;s source</a></li></ul></nav></header><main><section class="post-list"><article class="post"><header><a href="/gloss_blog/2024/04/14/hello-world.html"><h2>Hello, world!</h2></a><p class="post__time">Posted on <time datetime="2024-04-14T15:25:00.000+03:00">14 Apr 2024, 15:25</time>.</p><nav aria-label="Tags"><ul></ul></nav></header><div><p>This is the <a href="https://hexdocs.pm/gloss">Gloss</a> demo blog. This blog will contain news about
Gloss, and the user&#39;s guide. It also works as a demonstration of a simple blog setup. You can
find this blog&#39;s code also on <a href="https://gitlab.com/Nicd/gloss_blog">GitLab</a>.</p>
</div></article></section></main><section id="sidebar"><nav id="archives" aria-label="Archives"><ul><li><a href="/gloss_blog/archive/2024.html">2024</a><ul><li><a href="/gloss_blog/archive/2024/04.html">April (1)</a></li></ul></li></ul></nav></section><footer><p>© Mikko Ahlroth · Powered by: <a href="https://gleam.run/">Gleam</a>, <a href="https://hexdocs.pm/lustre">Lustre</a>, <a href="https://gitlab.com/Nicd/gloss">Gloss</a></p></footer></body></html>
<html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><title>Archives for 2024 · Scriptorium Blog</title><link href="/scriptorium_blog/css/normalize.css" rel="stylesheet"><link href="/scriptorium_blog/css/magick.css" rel="stylesheet"><link href="/scriptorium_blog/css/custom.css" rel="stylesheet"><link href="/scriptorium_blog/feed.xml" rel="alternate" type="application/atom+xml"><link rel="me" href="https://social.ahlcode.fi/@nicd"><meta name="author" content="Mikko Ahlroth"><meta name="description" content><meta itemprop="name" content="Archives for 2024"><meta itemprop="author" content="Mikko Ahlroth"><meta itemprop="headline" content="Archives for 2024"><meta itemprop="description" content><meta name="twitter:card" content="summary_large_image"><meta name="twitter:site" content><meta name="twitter:title" content="Archives for 2024"><meta name="twitter:description" content><meta name="twitter:creator" content><meta property="og:title" content="Archives for 2024"><meta property="og:type" content="website"><meta property="og:description" content><meta property="og:site_name" content="Scriptorium Blog"></head><body><header id="title" role="banner"><h1><a href="/scriptorium_blog/index.html">Scriptorium Blog</a></h1><nav><ul><li><a href="https://hex.pm/packages/scriptorium">Hex</a></li><li><a href="https://hexdocs.pm/scriptorium">HexDocs</a></li><li><a href="https://gitlab.com/Nicd/scriptorium">GitLab</a></li><li><a href="/scriptorium_blog/guide.html">User&#39;s Guide</a></li><li><a href="https://gitlab.com/Nicd/scriptorium_blog">This blog&#39;s source</a></li></ul></nav></header><main><section class="post-list"><article class="post"><header><a href="/scriptorium_blog/2024/04/14/hello-world.html"><h2>Hello, world!</h2></a><p class="post__time">Posted on <time datetime="2024-04-14T15:25:00.000+03:00">14 Apr 2024, 15:25</time>.</p><nav aria-label="Tags"><ul></ul></nav></header><div><p>This is the <a href="https://hexdocs.pm/scriptorium">Scriptorium</a> demo blog. This blog will contain news about
Scriptorium, and the user&#39;s guide. It also works as a demonstration of a simple blog setup. You can
find this blog&#39;s code also on <a href="https://gitlab.com/Nicd/scriptorium_blog">GitLab</a>.</p>
</div></article></section></main><section id="sidebar"><nav id="archives" aria-label="Archives"><ul><li><a href="/scriptorium_blog/archive/2024.html">2024</a><ul><li><a href="/scriptorium_blog/archive/2024/04.html">April (1)</a></li></ul></li></ul></nav></section><footer><p>© Mikko Ahlroth · Powered by: <a href="https://gleam.run/">Gleam</a>, <a href="https://hexdocs.pm/lustre">Lustre</a>, <a href="https://gitlab.com/Nicd/scriptorium">Scriptorium</a></p></footer></body></html>

View file

@ -1,5 +1,5 @@
<!doctype html>
<html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><title>Archives for April 2024 · Gloss Blog</title><link href="/gloss_blog/css/normalize.css" rel="stylesheet"><link href="/gloss_blog/css/magick.css" rel="stylesheet"><link href="/gloss_blog/css/custom.css" rel="stylesheet"><link href="/gloss_blog/feed.xml" rel="alternate" type="application/atom+xml"><link rel="me" href="https://social.ahlcode.fi/@nicd"><meta name="author" content="Mikko Ahlroth"><meta name="description" content><meta itemprop="name" content="Archives for April 2024"><meta itemprop="author" content="Mikko Ahlroth"><meta itemprop="headline" content="Archives for April 2024"><meta itemprop="description" content><meta name="twitter:card" content="summary_large_image"><meta name="twitter:site" content><meta name="twitter:title" content="Archives for April 2024"><meta name="twitter:description" content><meta name="twitter:creator" content><meta property="og:title" content="Archives for April 2024"><meta property="og:type" content="website"><meta property="og:description" content><meta property="og:site_name" content="Gloss Blog"></head><body><header id="title" role="banner"><h1><a href="/gloss_blog/index.html">Gloss Blog</a></h1><nav><ul><li><a href="https://hex.pm/packages/gloss">Hex</a></li><li><a href="https://hexdocs.pm/gloss">HexDocs</a></li><li><a href="https://gitlab.com/Nicd/gloss">GitLab</a></li><li><a href="/gloss_blog/guide.html">User&#39;s Guide</a></li><li><a href="https://gitlab.com/Nicd/gloss_blog">This blog&#39;s source</a></li></ul></nav></header><main><section class="post-list"><article class="post"><header><a href="/gloss_blog/2024/04/14/hello-world.html"><h2>Hello, world!</h2></a><p class="post__time">Posted on <time datetime="2024-04-14T15:25:00.000+03:00">14 Apr 2024, 15:25</time>.</p><nav aria-label="Tags"><ul></ul></nav></header><div><p>This is the <a href="https://hexdocs.pm/gloss">Gloss</a> demo blog. This blog will contain news about
Gloss, and the user&#39;s guide. It also works as a demonstration of a simple blog setup. You can
find this blog&#39;s code also on <a href="https://gitlab.com/Nicd/gloss_blog">GitLab</a>.</p>
</div></article></section></main><section id="sidebar"><nav id="archives" aria-label="Archives"><ul><li><a href="/gloss_blog/archive/2024.html">2024</a><ul><li><a href="/gloss_blog/archive/2024/04.html">April (1)</a></li></ul></li></ul></nav></section><footer><p>© Mikko Ahlroth · Powered by: <a href="https://gleam.run/">Gleam</a>, <a href="https://hexdocs.pm/lustre">Lustre</a>, <a href="https://gitlab.com/Nicd/gloss">Gloss</a></p></footer></body></html>
<html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><title>Archives for April 2024 · Scriptorium Blog</title><link href="/scriptorium_blog/css/normalize.css" rel="stylesheet"><link href="/scriptorium_blog/css/magick.css" rel="stylesheet"><link href="/scriptorium_blog/css/custom.css" rel="stylesheet"><link href="/scriptorium_blog/feed.xml" rel="alternate" type="application/atom+xml"><link rel="me" href="https://social.ahlcode.fi/@nicd"><meta name="author" content="Mikko Ahlroth"><meta name="description" content><meta itemprop="name" content="Archives for April 2024"><meta itemprop="author" content="Mikko Ahlroth"><meta itemprop="headline" content="Archives for April 2024"><meta itemprop="description" content><meta name="twitter:card" content="summary_large_image"><meta name="twitter:site" content><meta name="twitter:title" content="Archives for April 2024"><meta name="twitter:description" content><meta name="twitter:creator" content><meta property="og:title" content="Archives for April 2024"><meta property="og:type" content="website"><meta property="og:description" content><meta property="og:site_name" content="Scriptorium Blog"></head><body><header id="title" role="banner"><h1><a href="/scriptorium_blog/index.html">Scriptorium Blog</a></h1><nav><ul><li><a href="https://hex.pm/packages/scriptorium">Hex</a></li><li><a href="https://hexdocs.pm/scriptorium">HexDocs</a></li><li><a href="https://gitlab.com/Nicd/scriptorium">GitLab</a></li><li><a href="/scriptorium_blog/guide.html">User&#39;s Guide</a></li><li><a href="https://gitlab.com/Nicd/scriptorium_blog">This blog&#39;s source</a></li></ul></nav></header><main><section class="post-list"><article class="post"><header><a href="/scriptorium_blog/2024/04/14/hello-world.html"><h2>Hello, world!</h2></a><p class="post__time">Posted on <time datetime="2024-04-14T15:25:00.000+03:00">14 Apr 2024, 15:25</time>.</p><nav aria-label="Tags"><ul></ul></nav></header><div><p>This is the <a href="https://hexdocs.pm/scriptorium">Scriptorium</a> demo blog. This blog will contain news about
Scriptorium, and the user&#39;s guide. It also works as a demonstration of a simple blog setup. You can
find this blog&#39;s code also on <a href="https://gitlab.com/Nicd/scriptorium_blog">GitLab</a>.</p>
</div></article></section></main><section id="sidebar"><nav id="archives" aria-label="Archives"><ul><li><a href="/scriptorium_blog/archive/2024.html">2024</a><ul><li><a href="/scriptorium_blog/archive/2024/04.html">April (1)</a></li></ul></li></ul></nav></section><footer><p>© Mikko Ahlroth · Powered by: <a href="https://gleam.run/">Gleam</a>, <a href="https://hexdocs.pm/lustre">Lustre</a>, <a href="https://gitlab.com/Nicd/scriptorium">Scriptorium</a></p></footer></body></html>

View file

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="html">Gloss Blog</title><updated>2024-04-19T20:49:00.908Z</updated><link href="https://nicd.gitlab.io/gloss_blog"/><id>https://nicd.gitlab.io/gloss_blog</id><author><name>Mikko Ahlroth</name><email>mikko@ahlroth.fi</email><uri>https://social.ahlcode.fi/@nicd</uri></author><generator uri="https://gitlab.com/Nicd/gloss" version="1.0.0">Gloss</generator><rights>© Mikko Ahlroth</rights><entry><title type="html">Hello, world!</title><id>https://nicd.gitlab.io/gloss_blog/2024/04/14/hello-world.html</id><updated>2024-04-14T15:25:00.000+03:00</updated><content type="html">&lt;p&gt;This is the &lt;a href=&quot;https://hexdocs.pm/gloss&quot;&gt;Gloss&lt;/a&gt; demo blog. This blog will contain news about
Gloss, and the user&amp;#39;s guide. It also works as a demonstration of a simple blog setup. You can
find this blog&amp;#39;s code also on &lt;a href=&quot;https://gitlab.com/Nicd/gloss_blog&quot;&gt;GitLab&lt;/a&gt;.&lt;/p&gt;
<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="html">Scriptorium Blog</title><updated>2024-04-20T20:08:17.190Z</updated><link href="https://nicd.gitlab.io/scriptorium_blog"/><id>https://nicd.gitlab.io/scriptorium_blog</id><author><name>Mikko Ahlroth</name><email>mikko@ahlroth.fi</email><uri>https://social.ahlcode.fi/@nicd</uri></author><generator uri="https://gitlab.com/Nicd/scriptorium" version="1.0.0">Scriptorium</generator><rights>© Mikko Ahlroth</rights><entry><title type="html">Hello, world!</title><id>https://nicd.gitlab.io/scriptorium_blog/2024/04/14/hello-world.html</id><updated>2024-04-14T15:25:00.000+03:00</updated><content type="html">&lt;p&gt;This is the &lt;a href=&quot;https://hexdocs.pm/scriptorium&quot;&gt;Scriptorium&lt;/a&gt; demo blog. This blog will contain news about
Scriptorium, and the user&amp;#39;s guide. It also works as a demonstration of a simple blog setup. You can
find this blog&amp;#39;s code also on &lt;a href=&quot;https://gitlab.com/Nicd/scriptorium_blog&quot;&gt;GitLab&lt;/a&gt;.&lt;/p&gt;
</content></entry></feed>

View file

@ -1,3 +1,3 @@
<!doctype html>
<html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><title>Gloss User&#39;s Guide · Gloss Blog</title><link href="/gloss_blog/css/normalize.css" rel="stylesheet"><link href="/gloss_blog/css/magick.css" rel="stylesheet"><link href="/gloss_blog/css/custom.css" rel="stylesheet"><link href="/gloss_blog/feed.xml" rel="alternate" type="application/atom+xml"><link rel="me" href="https://social.ahlcode.fi/@nicd"><meta name="author" content="Mikko Ahlroth"><meta name="description" content><meta itemprop="name" content="Gloss User's Guide"><meta itemprop="author" content="Mikko Ahlroth"><meta itemprop="headline" content="Gloss User's Guide"><meta itemprop="description" content><meta name="twitter:card" content="summary_large_image"><meta name="twitter:site" content><meta name="twitter:title" content="Gloss User's Guide"><meta name="twitter:description" content><meta name="twitter:creator" content><meta property="og:title" content="Gloss User's Guide"><meta property="og:type" content="article"><meta property="og:description" content><meta property="og:site_name" content="Gloss Blog"><meta property="og:url" content="https://nicd.gitlab.io/gloss_blog/guide"></head><body><header id="title" role="banner"><h1><a href="/gloss_blog/index.html">Gloss Blog</a></h1><nav><ul><li><a href="https://hex.pm/packages/gloss">Hex</a></li><li><a href="https://hexdocs.pm/gloss">HexDocs</a></li><li><a href="https://gitlab.com/Nicd/gloss">GitLab</a></li><li><a href="/gloss_blog/guide.html">User&#39;s Guide</a></li><li><a href="https://gitlab.com/Nicd/gloss_blog">This blog&#39;s source</a></li></ul></nav></header><main><article class="page"><header><h2>Gloss User&#39;s Guide</h2></header><div><p>Yay.</p>
</div></article></main><section id="sidebar"><nav id="archives" aria-label="Archives"><ul><li><a href="/gloss_blog/archive/2024.html">2024</a><ul><li><a href="/gloss_blog/archive/2024/04.html">April (1)</a></li></ul></li></ul></nav></section><footer><p>© Mikko Ahlroth · Powered by: <a href="https://gleam.run/">Gleam</a>, <a href="https://hexdocs.pm/lustre">Lustre</a>, <a href="https://gitlab.com/Nicd/gloss">Gloss</a></p></footer></body></html>
<html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><title>Scriptorium User&#39;s Guide · Scriptorium Blog</title><link href="/scriptorium_blog/css/normalize.css" rel="stylesheet"><link href="/scriptorium_blog/css/magick.css" rel="stylesheet"><link href="/scriptorium_blog/css/custom.css" rel="stylesheet"><link href="/scriptorium_blog/feed.xml" rel="alternate" type="application/atom+xml"><link rel="me" href="https://social.ahlcode.fi/@nicd"><meta name="author" content="Mikko Ahlroth"><meta name="description" content><meta itemprop="name" content="Scriptorium User's Guide"><meta itemprop="author" content="Mikko Ahlroth"><meta itemprop="headline" content="Scriptorium User's Guide"><meta itemprop="description" content><meta name="twitter:card" content="summary_large_image"><meta name="twitter:site" content><meta name="twitter:title" content="Scriptorium User's Guide"><meta name="twitter:description" content><meta name="twitter:creator" content><meta property="og:title" content="Scriptorium User's Guide"><meta property="og:type" content="article"><meta property="og:description" content><meta property="og:site_name" content="Scriptorium Blog"><meta property="og:url" content="https://nicd.gitlab.io/scriptorium_blog/guide"></head><body><header id="title" role="banner"><h1><a href="/scriptorium_blog/index.html">Scriptorium Blog</a></h1><nav><ul><li><a href="https://hex.pm/packages/scriptorium">Hex</a></li><li><a href="https://hexdocs.pm/scriptorium">HexDocs</a></li><li><a href="https://gitlab.com/Nicd/scriptorium">GitLab</a></li><li><a href="/scriptorium_blog/guide.html">User&#39;s Guide</a></li><li><a href="https://gitlab.com/Nicd/scriptorium_blog">This blog&#39;s source</a></li></ul></nav></header><main><article class="page"><header><h2>Scriptorium User&#39;s Guide</h2></header><div><p>Yay.</p>
</div></article></main><section id="sidebar"><nav id="archives" aria-label="Archives"><ul><li><a href="/scriptorium_blog/archive/2024.html">2024</a><ul><li><a href="/scriptorium_blog/archive/2024/04.html">April (1)</a></li></ul></li></ul></nav></section><footer><p>© Mikko Ahlroth · Powered by: <a href="https://gleam.run/">Gleam</a>, <a href="https://hexdocs.pm/lustre">Lustre</a>, <a href="https://gitlab.com/Nicd/scriptorium">Scriptorium</a></p></footer></body></html>

View file

@ -1,5 +1,5 @@
<!doctype html>
<html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><title>Gloss Blog</title><link href="/gloss_blog/css/normalize.css" rel="stylesheet"><link href="/gloss_blog/css/magick.css" rel="stylesheet"><link href="/gloss_blog/css/custom.css" rel="stylesheet"><link href="/gloss_blog/feed.xml" rel="alternate" type="application/atom+xml"><link rel="me" href="https://social.ahlcode.fi/@nicd"><meta name="author" content="Mikko Ahlroth"><meta name="description" content><meta itemprop="name" content><meta itemprop="author" content="Mikko Ahlroth"><meta itemprop="headline" content><meta itemprop="description" content><meta name="twitter:card" content="summary_large_image"><meta name="twitter:site" content><meta name="twitter:title" content><meta name="twitter:description" content><meta name="twitter:creator" content><meta property="og:title" content><meta property="og:type" content="website"><meta property="og:description" content><meta property="og:site_name" content="Gloss Blog"></head><body><header id="title" role="banner"><h1><a href="/gloss_blog/index.html">Gloss Blog</a></h1><nav><ul><li><a href="https://hex.pm/packages/gloss">Hex</a></li><li><a href="https://hexdocs.pm/gloss">HexDocs</a></li><li><a href="https://gitlab.com/Nicd/gloss">GitLab</a></li><li><a href="/gloss_blog/guide.html">User&#39;s Guide</a></li><li><a href="https://gitlab.com/Nicd/gloss_blog">This blog&#39;s source</a></li></ul></nav></header><main><section class="post-list"><article class="post"><header><a href="/gloss_blog/2024/04/14/hello-world.html"><h2>Hello, world!</h2></a><p class="post__time">Posted on <time datetime="2024-04-14T15:25:00.000+03:00">14 Apr 2024, 15:25</time>.</p><nav aria-label="Tags"><ul></ul></nav></header><div><p>This is the <a href="https://hexdocs.pm/gloss">Gloss</a> demo blog. This blog will contain news about
Gloss, and the user&#39;s guide. It also works as a demonstration of a simple blog setup. You can
find this blog&#39;s code also on <a href="https://gitlab.com/Nicd/gloss_blog">GitLab</a>.</p>
</div></article></section></main><section id="sidebar"><nav id="archives" aria-label="Archives"><ul><li><a href="/gloss_blog/archive/2024.html">2024</a><ul><li><a href="/gloss_blog/archive/2024/04.html">April (1)</a></li></ul></li></ul></nav></section><footer><p>© Mikko Ahlroth · Powered by: <a href="https://gleam.run/">Gleam</a>, <a href="https://hexdocs.pm/lustre">Lustre</a>, <a href="https://gitlab.com/Nicd/gloss">Gloss</a></p></footer></body></html>
<html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><title>Scriptorium Blog</title><link href="/scriptorium_blog/css/normalize.css" rel="stylesheet"><link href="/scriptorium_blog/css/magick.css" rel="stylesheet"><link href="/scriptorium_blog/css/custom.css" rel="stylesheet"><link href="/scriptorium_blog/feed.xml" rel="alternate" type="application/atom+xml"><link rel="me" href="https://social.ahlcode.fi/@nicd"><meta name="author" content="Mikko Ahlroth"><meta name="description" content><meta itemprop="name" content><meta itemprop="author" content="Mikko Ahlroth"><meta itemprop="headline" content><meta itemprop="description" content><meta name="twitter:card" content="summary_large_image"><meta name="twitter:site" content><meta name="twitter:title" content><meta name="twitter:description" content><meta name="twitter:creator" content><meta property="og:title" content><meta property="og:type" content="website"><meta property="og:description" content><meta property="og:site_name" content="Scriptorium Blog"></head><body><header id="title" role="banner"><h1><a href="/scriptorium_blog/index.html">Scriptorium Blog</a></h1><nav><ul><li><a href="https://hex.pm/packages/scriptorium">Hex</a></li><li><a href="https://hexdocs.pm/scriptorium">HexDocs</a></li><li><a href="https://gitlab.com/Nicd/scriptorium">GitLab</a></li><li><a href="/scriptorium_blog/guide.html">User&#39;s Guide</a></li><li><a href="https://gitlab.com/Nicd/scriptorium_blog">This blog&#39;s source</a></li></ul></nav></header><main><section class="post-list"><article class="post"><header><a href="/scriptorium_blog/2024/04/14/hello-world.html"><h2>Hello, world!</h2></a><p class="post__time">Posted on <time datetime="2024-04-14T15:25:00.000+03:00">14 Apr 2024, 15:25</time>.</p><nav aria-label="Tags"><ul></ul></nav></header><div><p>This is the <a href="https://hexdocs.pm/scriptorium">Scriptorium</a> demo blog. This blog will contain news about
Scriptorium, and the user&#39;s guide. It also works as a demonstration of a simple blog setup. You can
find this blog&#39;s code also on <a href="https://gitlab.com/Nicd/scriptorium_blog">GitLab</a>.</p>
</div></article></section></main><section id="sidebar"><nav id="archives" aria-label="Archives"><ul><li><a href="/scriptorium_blog/archive/2024.html">2024</a><ul><li><a href="/scriptorium_blog/archive/2024/04.html">April (1)</a></li></ul></li></ul></nav></section><footer><p>© Mikko Ahlroth · Powered by: <a href="https://gleam.run/">Gleam</a>, <a href="https://hexdocs.pm/lustre">Lustre</a>, <a href="https://gitlab.com/Nicd/scriptorium">Scriptorium</a></p></footer></body></html>

View file

@ -1,15 +1,15 @@
import gleam/result
import gleam/option
import gleam/io
import gloss/builder
import gloss/config.{type Configuration, Configuration}
import gloss/defaults
import scriptorium/builder
import scriptorium/config.{type Configuration, Configuration}
import scriptorium/defaults
pub fn main() {
let config =
defaults.default_config(
"Gloss Blog",
"https://nicd.gitlab.io/gloss_blog",
"Scriptorium Blog",
"https://nicd.gitlab.io/scriptorium_blog",
"en",
config.Author(
"Mikko Ahlroth",