a place on the Internet I call home! https://liquidex.house
Go to file
2024-03-07 21:21:02 +01:00
admin admin docs 2024-02-06 20:12:12 +01:00
content ALTER TABLE design (or something( 2024-03-07 21:21:02 +01:00
crates remove a bunch of .html links 2024-03-03 21:39:54 +01:00
static ALTER TABLE design (or something( 2024-03-07 21:21:02 +01:00
template ALTER TABLE design (or something( 2024-03-07 21:21:02 +01:00
.editorconfig making it look better 2023-08-18 17:04:12 +02:00
.gitattributes add support for crlf, add support for changing port 2023-08-28 15:30:15 +02:00
.gitignore ignore .vscode 2024-02-07 11:25:25 +01:00
Cargo.lock refactoring some stuff 2024-03-02 20:53:44 +01:00
Cargo.toml rework generation to support multiple files; introduce a more proper CLI 2023-08-19 17:52:13 +02:00
jsconfig.json magic! now it works on web kit 2024-03-03 21:23:37 +01:00
Justfile refactoring some stuff 2024-03-02 20:53:44 +01:00
LICENSE license 2023-08-27 22:25:17 +02:00
README.md update readme to use just 2024-02-22 20:42:58 +01:00
treehouse.toml refactoring some stuff 2024-03-02 20:53:44 +01:00

liquidex's treehouse

Welcome to the Construct.

If you haven't seen the treehouse yet, you may wanna. It's pretty darn cool.

Please note that this repository contains spoilers. So if you like exploring by yourself, you may wanna do that first before diving into the source code.

Spoilers for what?, you might ask.

You have been warned.

Building

The following commands require just. Running a development server requires cargo-watch.

To serve the website on http://localhost:8080 for development:

just

This will start a server on port 8080. You can change the port by using the variable port:

just port=8081

The website will reload itself automatically if you change any file in the repository.

Contributing

If you found a typo, be my guest. Just note that some typos are intentional, please make sure you understand the full context of the sentence.

If you found a bug, by all means please submit a fix. (or at least an issue.)

Since this is my personal website, I don't accept outside contributions for new content. Because then it would no longer be my treehouse.

If you wish to create something similar to liquidex's treehouse, you probably want to use more mature software instead of my scrappy, opinionated piece of art. Check out Logseq - it has static site generation built in, with a much more approachable UI, cross-device sync, and great customizability through community-made themes and plugins.