Compare commits
2 Commits
482fcf5ce0
...
f4df9e8a41
| Author | SHA1 | Date | |
|---|---|---|---|
| f4df9e8a41 | |||
| 02746d1460 |
3
.gitmodules
vendored
Normal file
3
.gitmodules
vendored
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
[submodule "site/themes/abridge"]
|
||||||
|
path = site/themes/abridge
|
||||||
|
url = https://github.com/jieiku/abridge.git
|
||||||
6
site/.gitignore
vendored
Normal file
6
site/.gitignore
vendored
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
.env
|
||||||
|
public
|
||||||
|
themes
|
||||||
|
build
|
||||||
|
storage
|
||||||
|
node_modules
|
||||||
11
site/README.md
Normal file
11
site/README.md
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
- TODO: migrate into docs and replace contents of this file with backlink
|
||||||
|
- TODO: [PWA support](https://abridge.pages.dev/overview-abridge/#pwa) for mobile sandbox
|
||||||
|
- TODO: Atkinson Hyperlegible Next
|
||||||
|
- TODO: tag example pages by demonstrated concept
|
||||||
|
- TODO: document how to report bugs and get help
|
||||||
|
- TODO: document security policy
|
||||||
|
- TODO: cookbook for common Kerolox idioms
|
||||||
|
|
||||||
|
This directory hosts the Kerolox website.
|
||||||
|
|
||||||
|
The site is generated with [Zola](https://getzola.org), a minimalist static site generator.
|
||||||
5
site/content/_index.md
Normal file
5
site/content/_index.md
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
+++
|
||||||
|
template = "pages.html"
|
||||||
|
+++
|
||||||
|
|
||||||
|
- TODO: fancy landing page
|
||||||
6
site/content/contribute/_index.md
Normal file
6
site/content/contribute/_index.md
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
+++
|
||||||
|
title = "Contributor Guidelines"
|
||||||
|
sort_by = "title"
|
||||||
|
template = "index.html"
|
||||||
|
paginate_by = 5
|
||||||
|
+++
|
||||||
6
site/content/contribute/architecture.md
Normal file
6
site/content/contribute/architecture.md
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
+++
|
||||||
|
title = "Architecture"
|
||||||
|
description = "A tour through Kerolox's codebase architecture."
|
||||||
|
+++
|
||||||
|
|
||||||
|
TODO
|
||||||
6
site/content/contribute/build.md
Normal file
6
site/content/contribute/build.md
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
+++
|
||||||
|
title = "Build from Source"
|
||||||
|
description = "How to build Kerolox from source."
|
||||||
|
+++
|
||||||
|
|
||||||
|
TODO
|
||||||
5
site/content/contribute/check.md
Normal file
5
site/content/contribute/check.md
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
+++
|
||||||
|
title = "Static Checks"
|
||||||
|
+++
|
||||||
|
|
||||||
|
TODO
|
||||||
6
site/content/contribute/kerodox.md
Normal file
6
site/content/contribute/kerodox.md
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
+++
|
||||||
|
title = "Kerodox"
|
||||||
|
description = "Contribution guidelines and instructions for Kerodox."
|
||||||
|
+++
|
||||||
|
|
||||||
|
TODO
|
||||||
6
site/content/contribute/releases.md
Normal file
6
site/content/contribute/releases.md
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
+++
|
||||||
|
title = "Releases"
|
||||||
|
description = "Guidelines for the Kerolox release process."
|
||||||
|
+++
|
||||||
|
|
||||||
|
TODO
|
||||||
6
site/content/contribute/site.md
Normal file
6
site/content/contribute/site.md
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
+++
|
||||||
|
title = "Website"
|
||||||
|
description = "How to contribute to the Kerolox website."
|
||||||
|
+++
|
||||||
|
|
||||||
|
TODO
|
||||||
6
site/content/contribute/stdlib.md
Normal file
6
site/content/contribute/stdlib.md
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
+++
|
||||||
|
title = "Stdlib"
|
||||||
|
description = "How to contribute to the Kerolox standard library."
|
||||||
|
+++
|
||||||
|
|
||||||
|
TODO
|
||||||
5
site/content/examples/_index.md
Normal file
5
site/content/examples/_index.md
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
+++
|
||||||
|
title = "Examples"
|
||||||
|
template = "index.html"
|
||||||
|
paginate_by = 100
|
||||||
|
+++
|
||||||
5
site/content/learn/_index.md
Normal file
5
site/content/learn/_index.md
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
+++
|
||||||
|
template = "index.html"
|
||||||
|
sort_by = "title"
|
||||||
|
paginate_by = 5
|
||||||
|
+++
|
||||||
6
site/content/learn/editors.md
Normal file
6
site/content/learn/editors.md
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
+++
|
||||||
|
title = "Editor Integration"
|
||||||
|
description = "How to use Kerolox with third-party editors."
|
||||||
|
+++
|
||||||
|
|
||||||
|
TODO
|
||||||
5
site/content/learn/install.md
Normal file
5
site/content/learn/install.md
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
+++
|
||||||
|
title = "How to Install"
|
||||||
|
+++
|
||||||
|
|
||||||
|
TODO
|
||||||
6
site/content/learn/why.md
Normal file
6
site/content/learn/why.md
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
+++
|
||||||
|
title = "Why Kerolox?"
|
||||||
|
description = "What motivates Kerolox's development?"
|
||||||
|
+++
|
||||||
|
|
||||||
|
TODO
|
||||||
5
site/content/roadmap.md
Normal file
5
site/content/roadmap.md
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
+++
|
||||||
|
title = "Roadmap"
|
||||||
|
+++
|
||||||
|
|
||||||
|
TODO
|
||||||
6
site/content/sandbox.md
Normal file
6
site/content/sandbox.md
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
+++
|
||||||
|
title = "Kerolox Sandbox"
|
||||||
|
description = "An interactive Kerolox development environment."
|
||||||
|
+++
|
||||||
|
|
||||||
|
TODO
|
||||||
7
site/content/tutorial/_index.md
Normal file
7
site/content/tutorial/_index.md
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
+++
|
||||||
|
title = "Tutorial"
|
||||||
|
description = "An interactive tour through Kerolox."
|
||||||
|
template = "index.html"
|
||||||
|
sort_by = "weight"
|
||||||
|
paginate_by = 100
|
||||||
|
+++
|
||||||
1
site/themes/abridge
Submodule
1
site/themes/abridge
Submodule
Submodule site/themes/abridge added at d52609f456
44
site/zola.toml
Normal file
44
site/zola.toml
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
base_url = "https://kerolox.neocities.org"
|
||||||
|
theme = "abridge"
|
||||||
|
|
||||||
|
title = "Kerolox"
|
||||||
|
description = "Homepage of the Kerolox programming language."
|
||||||
|
default_language = "en"
|
||||||
|
|
||||||
|
compile_sass = true
|
||||||
|
minify_html = false
|
||||||
|
build_search_index = false
|
||||||
|
generate_feeds = true
|
||||||
|
|
||||||
|
[markdown]
|
||||||
|
bottom_footnotes = true
|
||||||
|
|
||||||
|
[markdown.highlighting]
|
||||||
|
theme = "catppuccin-mocha"
|
||||||
|
|
||||||
|
[extra]
|
||||||
|
|
||||||
|
[[extra.menu]]
|
||||||
|
url = "tutorial"
|
||||||
|
name = "Tutorial"
|
||||||
|
slash = true
|
||||||
|
|
||||||
|
[[extra.menu]]
|
||||||
|
url = "learn"
|
||||||
|
name = "Learn"
|
||||||
|
slash = true
|
||||||
|
|
||||||
|
[[extra.menu]]
|
||||||
|
url = "examples"
|
||||||
|
name = "Examples"
|
||||||
|
slash = true
|
||||||
|
|
||||||
|
[[extra.menu]]
|
||||||
|
url = "sandbox"
|
||||||
|
name = "Sandbox"
|
||||||
|
slash = true
|
||||||
|
|
||||||
|
[[extra.menu]]
|
||||||
|
url = "contribute"
|
||||||
|
name = "How to Help"
|
||||||
|
slash = true
|
||||||
Reference in New Issue
Block a user