Commit graph

79 commits

Author SHA1 Message Date
80d54aaaf0 Admin WIP
Projects and Posts sorta work, need design help
2025-05-27 16:57:51 -07:00
322427c118 Update PRD 2025-05-26 18:55:14 -07:00
75974f1750 Add PRD 2025-05-26 18:41:06 -07:00
1f1d7551fb Organize animations 2025-05-26 18:26:40 -07:00
b1efb730a1 Some icon stuff and some labs stuff 2025-05-26 18:05:14 -07:00
77a0e7cdd5 Add photos page
just to see how we like it
2025-05-26 16:59:16 -07:00
691d0cf464 Some style fixes 2025-05-26 15:14:14 -07:00
cbc2587cc9 Header blur and sticky 2025-05-26 15:02:24 -07:00
47b797f5f8 Add some animations to icons 2025-05-26 14:47:27 -07:00
589c766a5b Bump vite package 2025-05-26 14:32:27 -07:00
19d37ae99a Better segmented controller 2025-05-26 13:57:49 -07:00
4d8e23ae5b TiltCard 2025-05-26 13:50:49 -07:00
6ebe2d59dc Adds footer 2025-05-26 13:30:42 -07:00
c01163cecc Redesigned work page and added about page 2025-05-26 12:56:35 -07:00
49bde18f27 Add link posts, fix layout 2025-05-26 12:34:59 -07:00
4a24fbd3b7 images and slideshows
Lightbox still doesn’t close when clicking background
2025-05-26 11:53:36 -07:00
f970913cc8 Image posts and slideshows 2025-05-26 06:51:28 -07:00
bfd03cda87 First commit for universe 2025-05-26 06:44:27 -07:00
e4e6610fee Fix Design Details podcast link 2024-11-18 16:15:27 -08:00
f91159e025 Fix og:image tag 2024-11-18 10:49:46 -08:00
569159479b Fix OpenGraph tags 2024-11-18 10:47:06 -08:00
8b0b12579a Add OpenGraph tags 2024-11-18 10:43:27 -08:00
310b55ef8a Merge branch 'main' of https://github.com/jedmund/jedmund-svelte 2024-11-18 10:03:44 -08:00
2415c2c0bc
Update ProjectItem.svelte 2024-11-18 03:51:06 -08:00
5c2668edb9
Update Page.svelte 2024-11-18 03:49:55 -08:00
5b45ed8bc6 Update ProjectList.svelte
Update Maitsu copy
2024-11-18 03:25:53 -08:00
58922fbc59 Add favicon 2024-11-18 03:12:39 -08:00
9fedcfb071 Update ProjectList.svelte 2024-11-18 03:02:52 -08:00
55fd526431 Fix Maitsu link 2024-11-18 03:00:57 -08:00
9076a42cea Fix spacing 2024-11-18 02:26:50 -08:00
3d58dd5b46 Updates to design
* Disabled games for now
* Added failsafe for when last.fm can't find an album
* Updated to use rems
* Extracted RecentAlbums into a component
* Fixes for mobile
2024-11-18 02:10:15 -08:00
cbb711d2c4 Remove broken stylesheet link for now 2024-08-06 00:50:04 -07:00
a8aedee587 Lower cache time to 1 hour 2024-08-06 00:49:41 -07:00
c298e8cde5 Update redis-client.ts 2024-08-06 00:25:50 -07:00
1e75fb6d7d Add dotenv setup 2024-08-06 00:06:16 -07:00
af3a72dc8b Update Redis client config 2024-08-05 23:45:08 -07:00
d4cffd9638 Use synthesized game entries to render Game 2024-08-05 23:39:11 -07:00
13cce1a6c4 Implement GiantBomb API with caching 2024-08-05 23:38:52 -07:00
ac837fb750 Add Redis client configuration 2024-08-05 23:38:40 -07:00
e98532daaf Add caching to PSN and Steam API endpoints 2024-08-05 23:38:31 -07:00
1bde04c2f7 Update decs.d.ts for GiantBomb API 2024-08-05 23:38:14 -07:00
064e02cc8d Add package dependencies
* Added Redis for our cache
* GiantBomb API for image lookups (or so we thought)
* Custom fork of psn-api for recently played API
* tinyduration for unwrapping PSN's implemention of ISO 8601 durations
2024-08-05 23:37:54 -07:00
8e284cb625 Add platform to SerializableGameInfo type 2024-08-05 23:36:46 -07:00
6b909cb067 Display recent PSN games below Steam games
We need to redesign this whole Now playing page eventually
2024-08-01 01:31:50 -07:00
cb79628733 Add support for recent PSN games 2024-08-01 01:31:17 -07:00
307ceb2e14 Modify SerializedGameInfo
* Add lastPlayed
* Make playtime optional for PSN
* Make id string, number or null for PSN
2024-08-01 01:27:35 -07:00
e360981422 Add fallback for optional env variable 2024-08-01 01:22:28 -07:00
c6130aff93 Add @types/node
We have to do some bullshit with importing Module to get psn-api to work
2024-08-01 01:21:58 -07:00
679d05ebb5 Add psn-api dependency 2024-07-31 22:50:19 -07:00
2dc1e2a538 Support displaying the latest Steam games
This adds some types and support on the homepage for displaying Steam games on the homepage. We'll fix the design later.
2024-07-31 14:49:25 -07:00