Commit Graph

38 Commits

Author SHA1 Message Date
Matthias Kretschmann 8f8bb23789
make sure projectsOutput exists 2024-02-05 23:23:46 +00:00
Matthias Kretschmann 0901a3659b
replace ts-node with tsx 2024-02-05 23:20:48 +00:00
Matthias Kretschmann c0da3a8311
vcard refactor 2024-02-05 15:16:18 +00:00
Matthias Kretschmann a5cd4aebda
refactor: handle content generation as prebuild step 2024-02-04 22:17:24 +00:00
Matthias Kretschmann 1d74f420be
move to app router (#1284)
* app router migration

* fixes

* move to Next.js metadata handling

* theme switch fixes

* use some server actions

* update tests

* more unit tests

* restore prettier-plugin-sort-imports functionality

* cleanup

* package updates

* basic layout test

* test tweak

* readme updates
2024-02-01 18:59:51 +00:00
Matthias Kretschmann 0ed52b4242
imports cleanup 2023-02-05 22:52:47 +00:00
Matthias Kretschmann 98f1d88db8
animation tweaks 2022-11-16 22:36:38 +00:00
Matthias Kretschmann 127e3a4317
manifest start_url fix 2022-11-16 21:46:50 +00:00
Matthias Kretschmann 88e5ef9502
favicon & web manifest changes 2022-11-16 20:41:10 +00:00
Matthias Kretschmann 4bed995812
new favicon script 2022-11-16 19:04:06 +00:00
Matthias Kretschmann 447cada700
Migrate to Next.js + TypeScript (#1038)
* next.js + typescript

* more testing

* script updates

* fixes

* favicon generation

* testing

* readme updates

* tweaks

* tweaks

* move tests

* image tweaks

* ci tweaks

* commit next-env.d.ts for ci

* migrations

* fixes

* fixes

* ci tweaks

* new animations

* project preview tweaks

* add codeclimate config

* dark mode refactor, test tweaks

* readme updates

* animation tweaks

* animate in loaded images

* test update

* update humans.txt
2022-11-15 23:14:59 +00:00
Matthias Kretschmann b315f5bbb0
Migrate to Framer Motion (#656)
* migrate to Framer Motion

* animation tweaks

* faster animations

* handle reduced motion

* handle SSR
2021-09-11 21:37:38 +02:00
Matthias Kretschmann 6cd4d31eb7
fetch matomo.js on build time 2021-03-13 22:50:00 +01:00
Matthias Kretschmann 456efc2e8b
simplify S3 backup deployment 2021-02-06 13:19:30 +01:00
Matthias Kretschmann f632556178
master → main 2020-07-02 19:32:37 +02:00
Matthias Kretschmann 66d2b7e95b
disable cloudflare cache purging 2019-11-26 02:46:32 +01:00
Matthias Kretschmann 11604f73b7
add deploy step 2019-11-26 01:51:37 +01:00
Matthias Kretschmann cad9310c04
caching tweaks 2019-11-09 21:02:11 +01:00
Matthias Kretschmann 831a8129f2
deploy tweaks 2019-10-06 17:02:48 +02:00
Matthias Kretschmann bd0793c128
purge Cloudflare cache upon live deployments 2019-03-30 13:19:02 +01:00
Matthias Kretschmann 2791d28ac6
move content images around 2019-03-30 00:32:03 +01:00
Matthias Kretschmann cd01e70008
remove CI lighthouse test 2019-01-20 14:43:15 +01:00
Matthias Kretschmann 2872296028
fix ava tests 2018-12-15 17:51:46 +01:00
Matthias Kretschmann 97a414f640
deployment: cache everything by default, selectively overwrite 2018-12-07 14:05:36 +01:00
Matthias Kretschmann 7c6e02c11f
deployment tweaks 2018-12-07 13:36:03 +01:00
Matthias Kretschmann 38a70910f3
lighthouse test tweaks 2018-12-07 12:18:05 +01:00
Matthias Kretschmann 61ac372567
verbose deployment 2018-12-07 10:31:03 +01:00
Matthias Kretschmann 6f62e36ce9
updates 2018-12-02 00:10:05 +01:00
Matthias Kretschmann 146612102f
cleanup & fixes 2018-09-24 00:13:41 +02:00
Matthias Kretschmann f2bf799cea
add lighthouse test 2018-09-14 17:20:06 +02:00
Matthias Kretschmann e0fa761c3b
script tweaks 2018-06-23 14:07:11 +02:00
Matthias Kretschmann 88bbd1fb2f
use SVGR directly 2018-06-23 14:07:11 +02:00
Matthias Kretschmann 3f47580dcf
simplify Docker image 2018-06-23 14:07:11 +02:00
Matthias Kretschmann fa1c821d4d
develop with docker-compose 2018-06-17 02:12:21 +02:00
Matthias Kretschmann b1d00472eb
deployment tweaks 2018-05-25 16:43:04 +02:00
Matthias Kretschmann 20491c075f
typekit component 2018-05-23 21:47:54 +02:00
Matthias Kretschmann b86da120d1
new project script tweaks 2018-05-23 20:53:08 +02:00
Matthias Kretschmann 2e45c29330
documentation, switch to Travis 2018-05-14 01:51:47 +02:00