|
|
04835f31b6
|
feat(frontend): add static shell + index page
|
2026-04-30 09:44:14 +06:00 |
|
|
|
01c281ca80
|
feat(frontend): add HistoryCard + HistoryList
|
2026-04-30 09:42:16 +06:00 |
|
|
|
65d88be032
|
feat(frontend): add HeroPlayer interactive island
|
2026-04-30 09:41:07 +06:00 |
|
|
|
7ab3c850bf
|
feat(frontend): add player store + WebAudio Spectrum
|
2026-04-30 09:36:35 +06:00 |
|
|
|
f069eef8a8
|
feat(frontend): add Tape presentational component
|
2026-04-30 09:34:49 +06:00 |
|
|
|
d16bc80ac8
|
feat(frontend): add /api/stations.json and /api/stations/:id/cover
|
2026-04-30 09:33:37 +06:00 |
|
|
|
a7256bc13c
|
feat(frontend): add stations library reader with tdd
|
2026-04-30 09:31:59 +06:00 |
|
|
|
a1e24c6a81
|
feat(frontend): add types + format helpers with tdd
|
2026-04-30 09:29:52 +06:00 |
|
|
|
3b8400b2ed
|
feat(frontend): add tokens, global css, self-hosted fonts
|
2026-04-30 09:28:05 +06:00 |
|
|
|
f1a0d1ddef
|
chore: scaffold astro frontend with static output
|
2026-04-30 09:24:40 +06:00 |
|