From 2d5c200db59b55b9d9ef46ccea8710d20b58be1c Mon Sep 17 00:00:00 2001 From: DecDuck Date: Tue, 28 Jan 2025 16:10:42 +1100 Subject: [PATCH] feat: mobile ui and other design --- server/.gitlab-ci.yml | 5 +- server/components/AddLibraryButton.vue | 34 +++++- server/components/CreateCollectionModal.vue | 1 + server/composables/collection.ts | 11 ++ server/drop-base | 2 +- server/pages/library.vue | 30 ++--- server/pages/library/game/[id]/index.vue | 115 ++++++++++---------- server/pages/library/index.vue | 36 +++--- 8 files changed, 143 insertions(+), 91 deletions(-) diff --git a/server/.gitlab-ci.yml b/server/.gitlab-ci.yml index 5046411c..aeca4d8e 100644 --- a/server/.gitlab-ci.yml +++ b/server/.gitlab-ci.yml @@ -46,5 +46,6 @@ build-arm64: if [ $CI_COMMIT_TAG ]; then docker image tag $IMAGE_NAME $PUBLISH_IMAGE_NAME docker image tag $IMAGE_NAME $PUBLISH_LATEST_IMAGE_NAME - docker push $PUBLISH_IMAGE_NAME $PUBLISH_LATEST_IMAGE_NAME - fi \ No newline at end of file + docker push $PUBLISH_IMAGE_NAME + docker push $PUBLISH_LATEST_IMAGE_NAME + fi diff --git a/server/components/AddLibraryButton.vue b/server/components/AddLibraryButton.vue index e6f528dd..e88516cd 100644 --- a/server/components/AddLibraryButton.vue +++ b/server/components/AddLibraryButton.vue @@ -4,7 +4,7 @@ :loading="isLibraryLoading" @click="() => toggleLibrary()" :style="'none'" - class="transition inline-flex items-center gap-x-2 rounded-l-md bg-white/10 hover:bg-white/30 text-zinc-100 backdrop-blur px-5 py-3" + class="transition w-48 inline-flex items-center justify-center gap-x-2 rounded-l-md bg-white/10 hover:bg-white/15 text-zinc-100 backdrop-blur px-5 py-3" > {{ inLibrary ? "In Library" : "Add to Library" }}