From fce8deac11ebce3f566398c0608f23699d700345 Mon Sep 17 00:00:00 2001 From: ArneBo Date: Mon, 14 Apr 2025 13:36:13 +0200 Subject: [PATCH] fix(front): icon links and buttons in admin tables --- front/src/components/manage/ChannelsTable.vue | 21 ++++++++---- .../components/manage/library/AlbumsTable.vue | 31 ++++++++++------- .../manage/library/ArtistsTable.vue | 10 ++++-- .../manage/library/LibrariesTable.vue | 29 +++++++++------- .../components/manage/library/TracksTable.vue | 33 +++++++++++++------ .../manage/library/UploadsTable.vue | 21 +++++++----- 6 files changed, 95 insertions(+), 50 deletions(-) diff --git a/front/src/components/manage/ChannelsTable.vue b/front/src/components/manage/ChannelsTable.vue index 4cf867b56..1da9c18a8 100644 --- a/front/src/components/manage/ChannelsTable.vue +++ b/front/src/components/manage/ChannelsTable.vue @@ -20,6 +20,7 @@ import usePage from '~/composables/navigation/usePage' import Layout from '~/components/ui/Layout.vue' import Spacer from '~/components/ui/Spacer.vue' import Input from '~/components/ui/Input.vue' +import Link from '~/components/ui/Link.vue' import Loader from '~/components/ui/Loader.vue' import Pagination from '~/components/ui/Pagination.vue' @@ -205,10 +206,14 @@ const labels = computed(() => ({ - - + {{ labels.openModeration }} - + ({