Commit Graph

77 Commits (master)

Author SHA1 Message Date
Tristan Daniël Maat 789431c13c
Rename and slightly reword error page 2022-09-16 17:30:14 +01:00
Tristan Daniël Maat 87e0a6667d
Add 404 page 2022-08-16 23:44:41 +01:00
Tristan Daniël Maat c962a9f8b2
Do a double frequency spectrum instead of a single one
Just looks nicer in its current iteration
2022-08-14 00:18:35 +01:00
Tristan Daniël Maat 4336c718fc
Haphazardly fix the animation not being very visible on some screens
Would be *much* better to come up with a proper projection matrix, but
I need some actual time to think about the maths.
2022-08-14 00:18:32 +01:00
Tristan Daniël Maat 599880f035
Clean up some style properties in react elements 2022-08-14 00:18:30 +01:00
Tristan Daniël Maat ad8d09745e
Don't overflow the controls in weird ways on mobile 2022-08-14 00:18:27 +01:00
Tristan Daniël Maat 63f24aaedd
Clean up flash button logic a bit 2022-08-14 00:18:25 +01:00
Tristan Daniël Maat 0aa62525cb
Make the navbar collapse button work 2022-08-14 00:18:22 +01:00
Tristan Daniël Maat 86b6e1a246
Fix AudioContext warnings 2022-08-14 00:18:19 +01:00
Tristan Daniël Maat 034c2a2c3f
Properly fix resizing 2022-08-14 00:18:16 +01:00
Tristan Daniël Maat 81e7bd98ff
Clean up some debris 2022-08-14 00:18:14 +01:00
Tristan Daniël Maat 14d1f71b2b
Fix rotation speed 2022-08-14 00:18:11 +01:00
Tristan Daniël Maat 0a357f0109
Change background color 2022-08-14 00:18:08 +01:00
Tristan Daniël Maat ed80030d3d
Fix comment indentation 2022-08-14 00:18:06 +01:00
Tristan Daniël Maat e64644e0af
Fix colors 2022-08-14 00:18:03 +01:00
Tristan Daniël Maat 63e062596c
Add some comments to the shaders 2022-08-14 00:18:01 +01:00
Tristan Daniël Maat 7f6cede914
Rename shaders 2022-08-14 00:17:58 +01:00
Tristan Daniël Maat a1cf0d753b
Factor out the buffer updates from the draw call 2022-08-14 00:17:56 +01:00
Tristan Daniël Maat 323189f469
Add simple performance overlay 2022-08-14 00:17:54 +01:00
Tristan Daniël Maat ff39947b97
Re-implement music visualizer 2022-08-14 00:17:49 +01:00
Tristan Daniël Maat 3788e377d9
Implement basic visualizer with new-style react-redux 2022-08-06 23:01:48 +01:00
Tristan Daniël Maat 02d0e5142b
Hide flash messages during development 2022-08-06 23:01:45 +01:00
Tristan Daniël Maat f9bd128a02
Start linting with eslint 2022-08-03 19:00:53 +01:00
Tristan Daniël Maat d6cb49a0d1
Properly type check codebase with tsc 2022-08-01 22:07:15 +01:00
Tristan Daniël Maat 75c4ff6a80
Format codebase with `prettier` 2022-08-01 21:43:50 +01:00
Tristan Daniël Maat 689afa04e8
music_sample: Fix typo in html 2022-08-01 19:31:10 +01:00
Tristan Daniël Maat 49f7360df1
Add back in flash messages 2022-08-01 19:30:38 +01:00
Tristan Daniël Maat 3ba6f08986
Fix playing music on Chrome 2022-08-01 19:30:36 +01:00
Tristan Daniël Maat 9ffc145834
Rework music player with bulma 2022-08-01 19:30:33 +01:00
Tristan Daniël Maat 9353b2ff1f
Use a base page layout that permits better footers 2022-07-30 17:51:20 +01:00
Tristan Daniël Maat 7b69e9ad9f
Fix font resolution 2022-07-30 17:51:04 +01:00
Tristan Daniël Maat 99524e6a82
Clean up font paths 2022-06-24 10:48:36 +01:00
Tristan Daniël Maat ec6ff594ae
Style mail page using bulma 2022-06-24 10:34:31 +01:00
Tristan Daniël Maat 31f3a69a1d
Add CSS-animation based typing animation 2022-06-24 10:34:25 +01:00
Tristan Daniël Maat 0801e85839
Add hack font 2022-06-24 10:17:36 +01:00
Tristan Daniël Maat abe8ee631e
Ditch bootstrap for bulma 2022-06-24 10:17:34 +01:00
Tristan Daniël Maat 5c72fe455f
Update to parcel 2.6.1 2022-06-20 14:43:17 +01:00
Tristan Daniël Maat d5b1f92fe6
Fix typo in CSS 2021-04-11 05:57:17 +01:00
Tristan Daniël Maat 86fa9330f8
Fix issues with a missing jQuery $ 2021-04-11 02:25:45 +01:00
Tristan Daniël Maat db64e511d0
Remove pug in favor of a few posthtml plugins
Pug caused no end of issues and is frankly far too heavy-weight for
what I want.

As it turns out, there are posthtml plugins to do everything pug did
for me, so it's getting kicked out.
2021-04-11 02:25:26 +01:00
Tristan Daniël Maat 144e52df2b
Fix indentation 2021-04-07 23:23:21 +01:00
Tristan Daniël Maat 7d028fdebd
Fix linting problems 2021-04-07 23:20:12 +01:00
Tristan Daniël Maat cb0f25e577
Update and fix dev-/dependency split 2021-04-07 21:40:26 +01:00
Tristan Daniël Maat a722d48c1e
Update mail post address 2020-05-31 03:56:25 +01:00
Tristan Daniël Maat b14d7d9351
Update message flashing variables
This makes it easier to provide them with serde.
2020-05-31 03:56:21 +01:00
Tristan Daniël Maat 99fcdd47d8
Clean up some unnecessary CSS 2020-05-31 03:56:16 +01:00
Tristan Daniël Maat f1c2db00e1
Make the music indicator a proper button 2020-05-31 03:55:34 +01:00
Tristan Daniël Maat 022daaf936
Add favicon 2020-05-31 03:54:43 +01:00
Tristan Daniël Maat 4d013e37a4
Switch to react-redux for the music player 2020-05-31 03:54:34 +01:00
Tristan Daniël Maat 5d4ed8e167
Fix missing function call for no-js class removal 2020-05-31 03:54:06 +01:00