Commit Graph

23 Commits

Author SHA1 Message Date
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