From e370a6e175904e85cd5ac1241a4d104d765cbf0e Mon Sep 17 00:00:00 2001 From: Luke Policinski Date: Thu, 15 May 2025 16:58:38 -0400 Subject: [PATCH 01/51] chore: ui clean up --- components/MatchInviteNotification.vue | 122 ++++++-- components/chat/ChatLobby.vue | 4 +- .../matchmaking-lobby/FriendOptions.vue | 28 +- components/matchmaking-lobby/FriendsList.vue | 271 ++++++++---------- components/matchmaking-lobby/MatchInvites.vue | 26 ++ .../matchmaking-lobby/MatchmakingLobby.vue | 211 ++++++++------ components/matchmaking-lobby/MiniDisplay.vue | 39 +++ graphql/simpleMatchFields.ts | 1 + i18n/locales/en.json | 8 +- layouts/components/AppNav.vue | 17 +- layouts/components/AppNotifications.vue | 55 ---- layouts/components/MatchLobbies.vue | 5 +- layouts/components/MatchLobby.vue | 18 +- pages/matches/[id].vue | 1 + stores/MatchmakingStore.ts | 49 +++- 15 files changed, 514 insertions(+), 341 deletions(-) create mode 100644 components/matchmaking-lobby/MatchInvites.vue create mode 100644 components/matchmaking-lobby/MiniDisplay.vue diff --git a/components/MatchInviteNotification.vue b/components/MatchInviteNotification.vue index a6799490..7704e899 100644 --- a/components/MatchInviteNotification.vue +++ b/components/MatchInviteNotification.vue @@ -1,36 +1,71 @@ diff --git a/components/chat/ChatLobby.vue b/components/chat/ChatLobby.vue index 7b429778..78253935 100644 --- a/components/chat/ChatLobby.vue +++ b/components/chat/ChatLobby.vue @@ -8,9 +8,7 @@ import { FormControl, FormField, FormItem } from "~/components/ui/form";