Skip to content

An old version of my personal website, converted to a static site

Notifications You must be signed in to change notification settings

purarue/glue_geocities

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Live at https://purarue.xyz/geocities/

This is my personal website glue converted from elixir to a static site at this commit circa ~July 2020

It has since evolved to something else, but I wanted to have a working version of this up somewhere

This was not actually hosted on geocities (I'm a bit too young for that), it was inspired by:

This also included an old version of my feed which looked like this, but re-implementing that as a static site without an API (which does not exist anymore, was a bunch of genservers in elixir which cached the data) seemed painful, so I decided against it.

Requires:

Build:

make build
make

Outputs a static site to ./dist

Stars

The stars in the background which sort of twinkle are drawn using elm (at elm/src/Stars.elm) and some css animations

The elm code here is probably not what elm was made for considering how much javascript glue I had to figure out to send random numbers and events whenever the browser window size changed.

But, it is real nice to have the model and subscriptions batched properly, forcing an error boundary makes writing elm code very delightful.

About

An old version of my personal website, converted to a static site

Topics

Resources

Stars

Watchers

Forks