Dat primary homepage. Using client side routing.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
suroh a9e96bfa33 unkown updates 1 year ago
content unkown updates 1 year ago
pages Fixed broken routing in content builder. 1 year ago
src Fixed broken routing in content builder. 1 year ago
views Updated router to work with CV and keep neat page links. Added most content and updated CV. 1 year ago
.datignore Init commit. Lots done, some TODO in the readme. 1 year ago
LICENSE Initial commit 1 year ago
README.md unkown updates 1 year ago
dat.json Init commit. Lots done, some TODO in the readme. 1 year ago
favicon.ico Init commit. Lots done, some TODO in the readme. 1 year ago
index.html Navigation generation working as expected. Some temporary style changes. 1 year ago
index.js Fixed broken routing in content builder. 1 year ago

README.md

dat.work

A basic (slightly too hard-coded) dynamic flat file website. Written primarily for dat:// browser, this website is files all the way down.

Using client side routing. Using Choo for routing and templates.

TODO

  • add in sound component
  • for page loading use nanopage?
  • improve routing to return to sub-pages
    • history API to at least return to category
  • update content layout
  • update for regular web 😒
    • a build process?
    • a nodejs mangle?