Tristan Daniël Maat
75c4ff6a80
Format codebase with prettier
2022-08-01 21:43:50 +01:00
Tristan Daniël Maat
af062715d9
Clean up dev workflow a bit
2022-08-01 21:15:30 +01:00
Tristan Daniël Maat
aa721767fa
Add back in react & co
2022-08-01 19:30:28 +01:00
Tristan Daniël Maat
34ca1b8ae9
Add CSS language server
2022-06-24 10:34:28 +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
dcb46e3c53
Update npm deps
2022-06-20 14:43:14 +01:00
Tristan Daniël Maat
94503f5f7d
Update to nixos-unstable
...
This is necessary because a dependency of `favicons`, `sharp`, depends
on a slightly newer version of libvips than what is available in
nixos-20.09.
2021-04-11 05:57:15 +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
de932501c5
Add typescript-eslint
2021-04-07 23:15:11 +01:00
Tristan Daniël Maat
541c96806a
Introduce nix flake
2021-04-07 23:14:58 +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
06ac44e56d
Update dependencies
2020-07-11 23:50:41 +01:00
Tristan Daniël Maat
b3f799507d
Make all dependencies normal dependencies
...
Apparently "dev dependencies" are only supposed to be things that are
required at run time for dev things, *not* things like typescript that
don't end up on the website.
buildDependencies would be nice, but that is not this.
2020-06-21 23:12:26 +01:00
Tristan Daniël Maat
c08106fafd
Add .hbs extension to html output after dist build
...
This is necessary because rocket's templating uses file extensions to
identify which files to hand to its templating tool.
It would be nicer to work around this on the server end, or upstream,
but this is too much effort for now.
2020-05-31 03:56:28 +01:00
Tristan Daniël Maat
95211c672a
Fix jquery vulnerability
2020-05-31 03:54:45 +01:00
Tristan Daniël Maat
022daaf936
Add favicon
2020-05-31 03:54:43 +01:00
Tristan Daniël Maat
9ed5274b92
Don't set the public url
...
This only caused all links to go to https://tlater.net . I'd rather
have relative links.
2020-05-31 03:54:40 +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
a357728358
Start using typescript
2020-05-31 03:54:01 +01:00
Tristan Daniël Maat
1b0aab1713
Introduce new parcel-based world order
...
Webpack was entirely and utterly unmaintainable. This commit throws it
out of the window into the gutter where it belongs, and rewrites the
entire repository so that it may work with parcel instead.
2020-02-29 15:23:04 +00:00
Tristan Daniël Maat
bd2463a663
Perform an update run
2020-02-09 11:43:42 +09:00
Tristan Maat
2595488c08
Update dependencies
2019-02-03 02:59:27 +00:00
Tristan Maat
ad92c1866c
Add music player
2018-06-11 01:59:25 +00:00
Tristan Maat
325175525b
Add favicons
2018-05-29 00:56:10 +00:00
Tristan Maat
92050e27ea
Add jsdoc
2018-04-08 22:24:18 +00:00
Tristan Maat
06a053fb10
Extract CSS from webpack js
2018-04-08 22:24:18 +00:00
Tristan Maat
ba97f0f806
Add Nunito font
2018-04-07 20:05:32 +00:00
Tristan Maat
3c666da659
Initial commit
2018-04-07 20:05:29 +00:00