From ba06c89a0e638e717656a250f877a59b942da7c4 Mon Sep 17 00:00:00 2001 From: "Calum H." Date: Thu, 12 Mar 2026 22:52:55 +0000 Subject: [PATCH] fix: content tab fixes (#5543) * fix: search again * fix: navigation bug * fix: switch to stable key for toggle disable * feat: inline backup slow warning icon * fix: qa * feat: fix installation state --- .../src/components/ui/SearchCard.vue | 16 +-- apps/app-frontend/src/pages/Browse.vue | 102 +++++++++--------- apps/app-frontend/src/pages/instance/Mods.vue | 70 +++++++----- .../src/providers/content-install.ts | 21 ++-- .../src/pages/hosting/manage/[id].vue | 2 +- .../src/search/backend/typesense/mod.rs | 18 ++-- packages/app-lib/src/state/profiles.rs | 31 +++++- .../components/ContentCardItem.vue | 25 +++-- .../components/ContentCardTable.vue | 41 ++++++- .../components/modals/InlineBackupCreator.vue | 13 ++- .../src/layouts/shared/content-tab/layout.vue | 43 +++++--- .../src/layouts/shared/content-tab/types.ts | 1 + .../wrapped/hosting/manage/content.vue | 97 +++++++++++++---- packages/ui/src/utils/common-messages.ts | 4 + packages/ui/src/utils/search.ts | 99 +++++++++++------ 15 files changed, 387 insertions(+), 196 deletions(-) diff --git a/apps/app-frontend/src/components/ui/SearchCard.vue b/apps/app-frontend/src/components/ui/SearchCard.vue index dfd1abd50..49acf33ae 100644 --- a/apps/app-frontend/src/components/ui/SearchCard.vue +++ b/apps/app-frontend/src/components/ui/SearchCard.vue @@ -1,6 +1,6 @@