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