Wykres commitów

7 Commity (main)

Autor SHA1 Wiadomość Data
Ryan Barrett e84f1b0e8c
front page redesign: progressive enhancement for no-JS 2023-12-29 21:00:09 -08:00
Ryan Barrett 5f3c229804
front page redesign: unused code to auto-resize anim when window resizes 2023-12-29 21:00:09 -08:00
Ryan Barrett 1460ff4a61
front page redesign: misc 2023-12-29 21:00:09 -08:00
Ryan Barrett 6f11dda873
front page redesign: misc
* adjust topology anim params
* redesign sections
* css vars
* lots of css bug fixes
2023-12-29 21:00:08 -08:00
Ryan Barrett b30ea3f97f
front page redesign: misc
* section backgrounds
* section break vertical fades
* and more
2023-12-29 21:00:08 -08:00
Ryan Barrett 2f59f32cdf
start front page UI redesign for multi-protocol
for #661
2023-12-29 21:00:08 -08:00
Ryan Barrett fff9746d15
front page redesign: add topology JS animation
This is "Topology 1" https://generated.space/sketch/perlin-topology/ by Kjetil Golid (@kgolid), reused under the MIT License. All of his animations there are beautiful. Thank you Kjetil!

Vendored JS code:
* q5.min.js is from https://github.com/quinton-ashley/q5.js/blob/1.8.7/q5.min.js
* topology.js is from 9fb448de86/topology/sketch.js

The animation runs under p5.js https://github.com/processing/p5.js, but the p5.min.js runtime is >1MB. I found https://github.com/LingDong-/q5xjs, which is supposedly a drop-in replacement that's just 33KB, but it didn't work. @quinton-ashley's fork https://github.com/quinton-ashley/q5.js does though, thank you Quinton!

for #661
2023-12-29 21:00:07 -08:00