client-side time zone adjustment still persists---the server renders them out in UTC, but the client will adjust the date to its timezone during loading. this shouldn't cause any layout shifting because we use `font-variant-numeric: tabular-nums` (though Recursive seems to use tabular numbers either way.) |
||
---|---|---|
admin | ||
content | ||
crates | ||
scripts | ||
static | ||
template | ||
.editorconfig | ||
.gitattributes | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
jsconfig.json | ||
Justfile | ||
LICENSE | ||
README.md | ||
treehouse.toml |
treehouse
Welcome to the Construct.
If you haven't seen the house 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
.
abcd
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.
Issues
Please report issues directly to me. Known issues are tracked on the issue tracker in riki's shed.
I do not accept and do not plan to accept external contributions to the treehouse's codebase, because then it would no longer be my treehouse.