32 Commits

Author SHA1 Message Date
Solomon Victorino
42e0625695 feat: support direct annotation links 2024-04-06 11:23:55 -06:00
rramiachraf
cdc6dc418f feat: add theme toggler on client side 2024-03-09 21:40:20 +01:00
rramiachraf
c8747c0182 refactor: add esbuild and modulerize css into seperate files 2024-03-06 17:32:10 +01:00
rramiachraf
6d6ffa16ff feat: add instances handler 2024-03-06 12:01:04 +01:00
rramiachraf
e1b3885680 feat: improve annotation UI and set iframes into anchor tags 2024-03-05 22:01:32 +01:00
rramiachraf
23b11d2edf feat: add git commit hash into footer 2024-03-05 19:47:02 +01:00
rramiachraf
9b0f8fb96a fix annotation overflowing 2024-03-05 14:44:16 +01:00
rramiachraf
679f34678c fix cached annotations not displaying 2024-03-04 20:43:46 +01:00
rramiachraf
3b18d79b15 fix: improve styling 2024-03-04 19:18:32 +01:00
rramiachraf
a5bc03959e feat: improve lyrics page UI 2024-03-04 17:41:01 +01:00
Achraf RRAMI
98aa8db9ee
Merge pull request #40 from qvalentin/feature/annotations
annotations support
2024-01-19 19:33:11 +00:00
qvalentin
bd0273491b Fix height of images in annotations 2023-12-09 16:26:33 +01:00
Jackson Taylor
9c8ed042a5 feat: add link to song's album on lyrics page 2023-09-13 14:24:05 -04:00
qvalentin
5158221f35 Show annotations in between lyrics 2023-09-13 18:32:35 +02:00
Jackson Taylor
273176a57c feat: add album handler
Serves a page including the album name, artist, track list, and credits.
Each of the tracks have links to the lyrics page, provided there is one
available.
2023-09-12 21:41:09 -04:00
qvalentin
e40ca5dca9 Show annotations in the frontend 2023-09-09 18:11:00 +02:00
qvalentin
acb2695db0 Enable css for annotations 2023-09-09 15:42:53 +02:00
qvalentin
71e3b6e029 Add api for annotations
this only returns the first available annotation for now
annotation content is returned in html format, so it can easily be
inserted in the frontend

displaying the annotation in the frontend is still a TODO
2023-09-09 15:19:11 +02:00
rramiachraf
b97a09da37 fix: show error on cloudflare antibot page 2023-03-13 20:16:02 +01:00
rramiachraf
dd0ee8723b feat: add search functionality 2023-03-09 17:11:37 +01:00
rramiachraf
b7c91e7f1b fix: add support for fonts other than latin
Fixes #25
2023-03-01 20:10:53 +01:00
rramiachraf
2b5db0d6be fix: add flex-basis to the rest of sections 2023-02-22 21:54:08 +01:00
Skavem
fdcde96d0c fix: long verse wrap 2023-02-21 23:14:04 +03:00
rramiachraf
3df6bdbf22 feat: add custom error page and log silent errors to stdout 2023-01-22 16:19:35 +01:00
rramiachraf
90755a4704 feat: add support for prefers-color-scheme 2022-12-17 22:57:44 +01:00
rramiachraf
f01607946a feat: add footer which includes the repo link 2022-12-17 21:45:45 +01:00
rramiachraf
d2c1b90af8 fix: add media queries to enhance mobile experience 2022-11-12 17:30:18 +01:00
rramiachraf
4b70a153aa refactor render function and add home page 2022-10-26 23:19:03 +01:00
rramiachraf
f5288a0e1d add read more option to song's about section 2022-10-08 22:46:48 +01:00
rramiachraf
58a4755fcf add credits and song description section 2022-07-02 17:06:29 +01:00
rramiachraf
e7aa7403c7 add caching and change the layout a bit 2022-07-01 23:40:13 +01:00
rramiachraf
7b2c43cc16 initial commit 2022-06-30 21:32:56 +01:00