From b68332afc03a7094863a032f912be0041dcbcc3f Mon Sep 17 00:00:00 2001 From: Eli Ribble Date: Sun, 22 Mar 2026 06:27:18 +0000 Subject: [PATCH] Rip apart communications page into separate columns I broke a bunch of stuff, but it'll be worth it, promise. --- ts/components/CommunicationColumnAction.vue | 191 +++++ ts/components/CommunicationColumnDetail.vue | 366 +++++++++ ts/components/CommunicationColumnList.vue | 2 +- ts/components/PhotoViewerModal.vue | 105 +++ ts/components/ToastNotification.vue | 21 + ts/components/layout/ThreeColumn.vue | 17 + ts/view/Communication.vue | 773 ++------------------ 7 files changed, 754 insertions(+), 721 deletions(-) create mode 100644 ts/components/CommunicationColumnAction.vue create mode 100644 ts/components/CommunicationColumnDetail.vue create mode 100644 ts/components/PhotoViewerModal.vue create mode 100644 ts/components/ToastNotification.vue create mode 100644 ts/components/layout/ThreeColumn.vue diff --git a/ts/components/CommunicationColumnAction.vue b/ts/components/CommunicationColumnAction.vue new file mode 100644 index 00000000..bd066c9b --- /dev/null +++ b/ts/components/CommunicationColumnAction.vue @@ -0,0 +1,191 @@ + + + diff --git a/ts/components/CommunicationColumnDetail.vue b/ts/components/CommunicationColumnDetail.vue new file mode 100644 index 00000000..e67c7d9b --- /dev/null +++ b/ts/components/CommunicationColumnDetail.vue @@ -0,0 +1,366 @@ + + + diff --git a/ts/components/CommunicationColumnList.vue b/ts/components/CommunicationColumnList.vue index cdbbb495..284a9941 100644 --- a/ts/components/CommunicationColumnList.vue +++ b/ts/components/CommunicationColumnList.vue @@ -15,7 +15,7 @@