Commit Graph

35 Commits

Author SHA1 Message Date
Maciej Pędzich
3306d29ad6 Install format-duration package 2023-01-18 22:17:30 +01:00
Maciej Pędzich
cf8463a88c Fix capture dates refusing to open new page 2023-01-16 15:29:21 +01:00
Maciej Pędzich
2f8e6ee7ac Make calendar fetch and highlight capture dates 2023-01-15 20:38:27 +01:00
Maciej Pędzich
2526221095 Rename isLoadingRegistry to loadingRegistry 2023-01-15 20:37:43 +01:00
Maciej Pędzich
56fc055c4e Install Octokit 2023-01-15 20:37:11 +01:00
Maciej Pędzich
694bf88379 Set start month based on query parameters 2023-01-14 21:45:26 +01:00
Maciej Pędzich
065b78ec26 Adjust the gap between the hint and calendar 2023-01-14 21:44:26 +01:00
Maciej Pędzich
71c761e48b Adjust the gap between header and navbar 2023-01-14 21:43:59 +01:00
Maciej Pędzich
9ec91c25e3 Change light theme's primary color 2023-01-14 21:42:57 +01:00
Maciej Pędzich
e017e36877 Rename certain refs and explain search logic 2023-01-13 07:34:37 +01:00
Maciej Pędzich
705af9de07 Remove description from the playlist layout 2023-01-12 21:01:11 +01:00
Maciej Pędzich
1839ec9609 Add loading and "no playlists found" states 2023-01-12 20:42:33 +01:00
Maciej Pędzich
29117560c1 Create a stub for SnapshotCalendar component 2023-01-09 23:43:06 +01:00
Maciej Pędzich
5e2f177f4b Tweak styling of error message alerts 2023-01-09 23:42:44 +01:00
Maciej Pędzich
9f098e5a83 Refactor error message generation 2023-01-09 23:42:03 +01:00
Maciej Pędzich
17951c0bc1 Rename PlaylistPageSection to PlaylistPageTab 2023-01-08 18:18:37 +01:00
Maciej Pędzich
1e7eddcb82 Accept an Astro argument instead of using this 2023-01-08 18:18:11 +01:00
Maciej Pędzich
fac1a71d0a Add src directory alias 2023-01-08 18:17:33 +01:00
Maciej Pędzich
7d4e1e59ce Move setting response status to a utility function 2023-01-08 13:40:32 +01:00
Maciej Pędzich
05e28ddbc1 Ensure appropriate error status code is set 2023-01-07 23:46:33 +01:00
Maciej Pędzich
ce61d32b24 Use metadata.json to populate playlistRegistry 2023-01-07 23:08:21 +01:00
Maciej Pędzich
9bca1881cf Lay foundation for the snapshots calendar page 2023-01-07 22:23:33 +01:00
Maciej Pędzich
ef2641c897 Create snapshot, track, and user models 2023-01-07 22:23:17 +01:00
Maciej Pędzich
4844c85b59 Rename ambiguously named refs 2023-01-07 22:22:46 +01:00
Maciej Pędzich
99edd68344 Create and use CenteredContent layout 2023-01-07 22:22:09 +01:00
Maciej Pędzich
91712b6c03 Rename Layout component to BaseLayout 2023-01-07 22:18:53 +01:00
Maciej Pędzich
01e00a554b Remove default html and body styling 2023-01-07 22:18:25 +01:00
Maciej Pędzich
bfdcbfca89 Install html-entities 2023-01-07 22:18:02 +01:00
Maciej Pędzich
fff9c66b05 Create a playlist search bar component 2023-01-07 14:59:02 +01:00
Maciej Pędzich
97c8a55ba3 Create an About and Not Found pages 2023-01-07 14:58:41 +01:00
Maciej Pędzich
bfdf988cae Add description prop and url meta tags 2023-01-07 14:58:23 +01:00
Maciej Pędzich
38d1c55974 Add custom styling for html, body, and a tags 2023-01-07 14:57:20 +01:00
Maciej Pędzich
ad709430fe Modify primary colors for dark and light theme 2023-01-07 14:57:01 +01:00
Maciej Pędzich
bd746ba82e Install Vue.js integration for Astro 2023-01-07 14:56:19 +01:00
Maciej Pędzich
53982cc4b4 Set up Astro and Tailwind 2023-01-01 22:20:44 +01:00