Commit Graph

43 Commits

Author SHA1 Message Date
ngn
04fca77aec make the logo white and fix script.js
All checks were successful
Build and publish the docker image / build (push) Successful in 19s
Signed-off-by: ngn <ngn@ngn.tf>
2025-01-19 12:57:16 +03:00
ngn
7cea387f02 general cleanup
Some checks failed
Build and publish the docker image / build (push) Failing after 1m8s
Signed-off-by: ngn <ngn@ngn.tf>
2025-01-19 12:29:05 +03:00
2de4b7aeaf fix: prefers-color-scheme 2024-12-24 07:44:05 -05:00
8d0977696f chore: update logo and favicon
Fixes #71
2024-10-05 01:00:14 +01:00
2d4ada55a8 feat: add notice for unreviewed annotations, and fix failed tests 2024-09-18 14:34:20 +01:00
f6487d86fd fix: don't error when clicks dispatch on annotation link child
reproducible by clicking on lyrics in <i> or <b> tags
2024-06-23 18:20:23 -06:00
e6e9d5b16d refactor: improve styling a bit 2024-06-09 21:29:17 +01:00
22d4ab2cda feat: add option to easily redirect to Genius website 2024-04-16 01:26:28 +01:00
816f4cd8fa fix: don't collapse annotations for clicked lyrics elsewhere on page 2024-04-10 13:31:43 -06:00
aac426d27e Merge pull request #53 from sgvictorino/prevent-duplicate-annotation-cards
fix: don't create duplicate annotation elements
2024-04-06 21:11:37 +00:00
d3b40590de fix: don't create duplicate annotation elements 2024-04-06 14:17:42 -06:00
42e0625695 feat: support direct annotation links 2024-04-06 11:23:55 -06:00
cdc6dc418f feat: add theme toggler on client side 2024-03-09 21:40:20 +01:00
c8747c0182 refactor: add esbuild and modulerize css into seperate files 2024-03-06 17:32:10 +01:00
6d6ffa16ff feat: add instances handler 2024-03-06 12:01:04 +01:00
e1b3885680 feat: improve annotation UI and set iframes into anchor tags 2024-03-05 22:01:32 +01:00
23b11d2edf feat: add git commit hash into footer 2024-03-05 19:47:02 +01:00
9b0f8fb96a fix annotation overflowing 2024-03-05 14:44:16 +01:00
679f34678c fix cached annotations not displaying 2024-03-04 20:43:46 +01:00
3b18d79b15 fix: improve styling 2024-03-04 19:18:32 +01:00
a5bc03959e feat: improve lyrics page UI 2024-03-04 17:41:01 +01:00
98aa8db9ee Merge pull request #40 from qvalentin/feature/annotations
annotations support
2024-01-19 19:33:11 +00:00
bd0273491b Fix height of images in annotations 2023-12-09 16:26:33 +01:00
9c8ed042a5 feat: add link to song's album on lyrics page 2023-09-13 14:24:05 -04:00
5158221f35 Show annotations in between lyrics 2023-09-13 18:32:35 +02:00
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
e40ca5dca9 Show annotations in the frontend 2023-09-09 18:11:00 +02:00
acb2695db0 Enable css for annotations 2023-09-09 15:42:53 +02:00
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
b97a09da37 fix: show error on cloudflare antibot page 2023-03-13 20:16:02 +01:00
dd0ee8723b feat: add search functionality 2023-03-09 17:11:37 +01:00
b7c91e7f1b fix: add support for fonts other than latin
Fixes #25
2023-03-01 20:10:53 +01:00
2b5db0d6be fix: add flex-basis to the rest of sections 2023-02-22 21:54:08 +01:00
fdcde96d0c fix: long verse wrap 2023-02-21 23:14:04 +03:00
3df6bdbf22 feat: add custom error page and log silent errors to stdout 2023-01-22 16:19:35 +01:00
90755a4704 feat: add support for prefers-color-scheme 2022-12-17 22:57:44 +01:00
f01607946a feat: add footer which includes the repo link 2022-12-17 21:45:45 +01:00
d2c1b90af8 fix: add media queries to enhance mobile experience 2022-11-12 17:30:18 +01:00
4b70a153aa refactor render function and add home page 2022-10-26 23:19:03 +01:00
f5288a0e1d add read more option to song's about section 2022-10-08 22:46:48 +01:00
58a4755fcf add credits and song description section 2022-07-02 17:06:29 +01:00
e7aa7403c7 add caching and change the layout a bit 2022-07-01 23:40:13 +01:00
7b2c43cc16 initial commit 2022-06-30 21:32:56 +01:00