From 4004d9fe5295f2f185951122bce0ef88816600ed Mon Sep 17 00:00:00 2001 From: Jose Olarte III Date: Mon, 3 Nov 2025 16:32:59 +0800 Subject: [PATCH] feat(EntityGrid): Split contacts into recent and alphabetical sections When displaying contacts (not search results), show the 3 most recently added contacts at the top with a "Recently Added" heading, followed by the rest sorted alphabetically with an "Everyone Else" heading. - Add recentContacts and alphabeticalContacts computed properties - Hide "You" and "Unnamed" special entities during search - Only show search spinner when actively searching with a term - Style section headings with uppercase, improved spacing, and borders --- src/components/EntityGrid.vue | 99 ++++++++++++++++++++++++++++++----- 1 file changed, 86 insertions(+), 13 deletions(-) diff --git a/src/components/EntityGrid.vue b/src/components/EntityGrid.vue index 2aa7bd0d..de7d6a12 100644 --- a/src/components/EntityGrid.vue +++ b/src/components/EntityGrid.vue @@ -13,7 +13,7 @@ projects, and special entities with selection. * * @author Matthew Raymer */ @keydown.enter="performSearch" />