From 225b34d480141ff33499cc02223b260d92b8669f Mon Sep 17 00:00:00 2001 From: Jose Olarte III Date: Tue, 7 Oct 2025 19:00:12 +0800 Subject: [PATCH] feat: improve text overflow handling across UI components - Add overflow-hidden, text-ellipsis and truncate classes to long text elements in list items and views to prevent text overflow - Ensure proper text wrapping and ellipsis display for long content --- src/components/ActivityListItem.vue | 7 +++++-- src/components/ContactListItem.vue | 2 +- src/views/ClaimView.vue | 11 +++++++---- src/views/DIDView.vue | 2 +- src/views/DiscoverView.vue | 4 ++-- src/views/ProjectViewView.vue | 23 +++++++++++++++++------ src/views/ProjectsView.vue | 8 ++++---- 7 files changed, 37 insertions(+), 20 deletions(-) diff --git a/src/components/ActivityListItem.vue b/src/components/ActivityListItem.vue index 39dfcffa..90190022 100644 --- a/src/components/ActivityListItem.vue +++ b/src/components/ActivityListItem.vue @@ -78,8 +78,11 @@ -

- +

+ {{ description }}

diff --git a/src/components/ContactListItem.vue b/src/components/ContactListItem.vue index 11229501..bad24f2d 100644 --- a/src/components/ContactListItem.vue +++ b/src/components/ContactListItem.vue @@ -46,7 +46,7 @@ {{ contact.did }} -
+
{{ contact.notes }}
diff --git a/src/views/ClaimView.vue b/src/views/ClaimView.vue index ee095764..5fbbb09c 100644 --- a/src/views/ClaimView.vue +++ b/src/views/ClaimView.vue @@ -80,16 +80,19 @@ -
-
+
+
{{ claimDescription }}
-
+
{{ didInfo(veriClaim.issuer) }}
-
+
Recorded {{ formattedIssueDate }} diff --git a/src/views/DIDView.vue b/src/views/DIDView.vue index 93de83c3..7d6a5398 100644 --- a/src/views/DIDView.vue +++ b/src/views/DIDView.vue @@ -25,7 +25,7 @@ class="bg-slate-100 rounded-md overflow-hidden px-4 py-3 mb-4" >
-

+

{{ contactFromDid?.name || "(no name)" }}

-