Commit Graph

12 Commits

Author SHA1 Message Date
54aee7624b Profile: Use sharp to prerender the profile background
including the user image. Also introduces axios as a dependency
2022-09-13 00:18:30 +02:00
ed7096fac0 User: Add experience / levels
Each drop and claim hands out 10 and 5 xp respectively.
The profile then renders the users current level based on
the formula 0.5 * sqrt(exp)
2022-09-12 03:37:45 +02:00
fb1f4b346e Profile: Update profile template 2022-09-12 03:12:24 +02:00
b34c3e3f09 Git: Exclude cards and imports, add gitkeep for essentiqal cache folders 2022-09-12 00:41:35 +02:00
2b682fc074 Profile: Composite profile using imagemagick
by spawning an external process. Very slow but it works.
2022-09-11 23:50:43 +02:00
28dcb62d48 Add missing card and profile template assets 2022-09-11 19:11:47 +02:00
ee12d26cc6 Seeders: Change test band/character names to avoid conflict
with the actual BAND-MAID dataset
2022-09-05 23:29:08 +02:00
f9f7024211 DB/Characters/Bands: Add Vocaloids part 1 2022-08-29 00:45:00 +02:00
202ab08d6c Import: Added band and character import
Use 'npm run import' to import from assets/import/{bands,characters}.
Existing entries are not overwritten!
2022-08-29 00:33:37 +02:00
566a9c5818 Drop/Render: Add card quality
Assign random card quality on drop
Render different border colors based on quality
2022-08-28 22:52:52 +02:00
2a33aca802 Placeholder assets 2022-08-25 23:20:52 +02:00
3f53e33598 WIP Card rendering
Render card stacks on drops
Unclaimed cards are hidden, when expired they are shown as grayscale
2022-08-20 03:35:36 +02:00