From 3ad8cb87957e62766b10e2a841fec617140eec99 Mon Sep 17 00:00:00 2001 From: valere Date: Thu, 16 Oct 2025 00:42:38 +0200 Subject: [PATCH] eS v1 --- app/components/box.vue | 156 +++++++++++------- app/components/boxes.vue | 74 +++++++++ app/components/card.vue | 23 +-- app/components/compilations.vue | 63 ------- app/components/deck.vue | 9 +- app/components/player.vue | 8 +- app/pages/index.vue | 12 +- app/pages/studio.vue | 20 ++- app/plugins/device.client.ts | 6 + app/store/data.ts | 118 +++++++------ app/store/player.ts | 73 ++++---- app/store/ui.ts | 46 ++++++ public/♠.svg | 59 +++++++ public/♣.svg | 58 +++++++ public/♥.svg | 59 +++++++ public/♦.svg | 59 +++++++ server/api/{compilations.ts => boxes.ts} | 46 ++++-- .../api/{tracks.ts => tracks/compilation.ts} | 92 ++++++----- .../api/{playlists.ts => tracks/playlist.ts} | 10 +- spade.svg | 80 +++++++++ types/types.ts | 13 +- 21 files changed, 752 insertions(+), 332 deletions(-) create mode 100644 app/components/boxes.vue delete mode 100644 app/components/compilations.vue create mode 100644 app/plugins/device.client.ts create mode 100644 app/store/ui.ts create mode 100644 public/♠.svg create mode 100644 public/♣.svg create mode 100644 public/♥.svg create mode 100644 public/♦.svg rename server/api/{compilations.ts => boxes.ts} (69%) rename server/api/{tracks.ts => tracks/compilation.ts} (86%) rename server/api/{playlists.ts => tracks/playlist.ts} (88%) create mode 100644 spade.svg diff --git a/app/components/box.vue b/app/components/box.vue index 1ee36a4..9ec5d62 100644 --- a/app/components/box.vue +++ b/app/components/box.vue @@ -1,16 +1,13 @@ +