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 |