From e7cfc945dad45a1c15a6c5a89e2937d09af44ca9 Mon Sep 17 00:00:00 2001 From: pa Date: Sat, 10 Jan 2026 15:48:31 +0900 Subject: [PATCH] custom col widths --- .../ui/data-table/DataTableLayout.vue | 89 +++----- src/lib/table/useVrcxVueTable.js | 210 ++++++++++++++++++ src/stores/feed.js | 5 +- src/views/Feed/Feed.vue | 45 +--- src/views/Feed/columns.jsx | 19 +- src/views/FriendLog/FriendLog.vue | 34 +-- src/views/FriendLog/columns.jsx | 31 +-- src/views/GameLog/GameLog.vue | 57 ++--- src/views/GameLog/columns.jsx | 29 ++- src/views/Moderation/Moderation.vue | 34 +-- src/views/Moderation/columns.jsx | 34 +-- src/views/Notifications/Notification.vue | 34 +-- src/views/Notifications/columns.jsx | 34 +-- src/views/PlayerList/PlayerList.vue | 42 +--- src/views/PlayerList/columns.jsx | 38 +--- 15 files changed, 378 insertions(+), 357 deletions(-) create mode 100644 src/lib/table/useVrcxVueTable.js diff --git a/src/components/ui/data-table/DataTableLayout.vue b/src/components/ui/data-table/DataTableLayout.vue index 577dffbc..ef473408 100644 --- a/src/components/ui/data-table/DataTableLayout.vue +++ b/src/components/ui/data-table/DataTableLayout.vue @@ -7,17 +7,23 @@
+ + + - + :class="getHeaderClass(header)"> + @@ -28,8 +34,7 @@ + :class="getCellClass(cell)"> @@ -47,7 +52,7 @@ - + {{ emptyText }} @@ -60,7 +65,7 @@
- {{ t('table.pagination.rows_per_page') }} + {{ t('table.pagination.rows_per_page') }}