From 9b564303a416a6d95371cbc2e93d4c01ee99398c Mon Sep 17 00:00:00 2001 From: pa Date: Sun, 8 Mar 2026 22:46:26 +0900 Subject: [PATCH] use tailwind class --- src/app.css | 6 +- src/components/InstanceActionBar.vue | 7 +- src/components/LocationWorld.vue | 15 +- src/components/StatusBar.vue | 4 +- .../dialogs/AvatarDialog/AvatarDialog.vue | 63 +++------ .../AvatarDialog/SetAvatarStylesDialog.vue | 18 ++- .../AvatarDialog/SetAvatarTagsDialog.vue | 8 +- .../GroupDialog/GallerySelectDialog.vue | 14 +- .../dialogs/GroupDialog/GroupDialog.vue | 130 +++++++++--------- .../GroupMemberModerationBanExportDialog.vue | 5 +- .../GroupMemberModerationBanImportDialog.vue | 2 +- .../GroupMemberModerationDialog.vue | 70 +++++----- .../GroupMemberModerationExportDialog.vue | 5 +- .../GroupDialog/GroupPostEditDialog.vue | 24 +++- .../dialogs/InviteDialog/InviteDialog.vue | 9 +- .../dialogs/InviteDialog/SendInviteDialog.vue | 24 +++- src/components/dialogs/InviteGroupDialog.vue | 4 +- .../dialogs/ModerateGroupDialog.vue | 2 +- src/components/dialogs/SendBoopDialog.vue | 18 ++- .../dialogs/UserDialog/BioDialog.vue | 7 +- .../dialogs/UserDialog/LanguageDialog.vue | 29 ++-- .../UserDialog/SendInviteRequestDialog.vue | 20 ++- .../dialogs/UserDialog/UserDialog.vue | 105 +++++++------- .../dialogs/UserDialog/UserSummaryHeader.vue | 18 +-- src/components/dialogs/VRCXUpdateDialog.vue | 4 +- .../WorldDialog/SetWorldTagsDialog.vue | 10 +- .../WorldDialog/WorldAllowedDomainsDialog.vue | 6 +- .../dialogs/WorldDialog/WorldDialog.vue | 69 ++++------ src/styles/options-container.css | 4 +- .../Charts/components/InstanceActivity.vue | 53 +++++-- .../components/InstanceActivityDetail.vue | 17 ++- src/views/Favorites/FavoritesAvatar.vue | 18 +-- src/views/Favorites/FavoritesFriend.vue | 18 +-- src/views/Favorites/FavoritesWorld.vue | 18 +-- .../components/FavoritesMoveDropdown.vue | 22 ++- .../Favorites/dialogs/AvatarExportDialog.vue | 9 +- .../Favorites/dialogs/AvatarImportDialog.vue | 65 +++++++-- .../Favorites/dialogs/FriendExportDialog.vue | 7 +- .../Favorites/dialogs/FriendImportDialog.vue | 16 +-- .../Favorites/dialogs/WorldExportDialog.vue | 9 +- .../Favorites/dialogs/WorldImportDialog.vue | 59 ++++++-- src/views/Feed/Feed.vue | 5 +- src/views/FriendList/FriendList.vue | 6 +- src/views/FriendLog/FriendLog.vue | 20 ++- .../FriendsLocations/FriendsLocations.vue | 13 +- .../components/FriendsLocationsCard.vue | 4 +- src/views/GameLog/GameLog.vue | 27 +++- src/views/Login/Login.vue | 8 +- src/views/Notifications/Notification.vue | 30 +++- .../SendInviteRequestResponseDialog.vue | 23 +++- .../dialogs/SendInviteResponseDialog.vue | 23 +++- src/views/PlayerList/PlayerList.vue | 45 +++--- .../components/PhotonEventTable.vue | 8 +- .../dialogs/ChatboxBlacklistDialog.vue | 12 +- src/views/Search/Search.vue | 36 ++--- src/views/Settings/Settings.vue | 2 +- .../Settings/components/SimpleSwitch.vue | 6 +- .../Settings/components/Tabs/AdvancedTab.vue | 32 ++++- .../components/Tabs/AppearanceTab.vue | 28 +++- .../components/Tabs/DiscordPresenceTab.vue | 2 +- .../Settings/components/Tabs/GeneralTab.vue | 13 +- .../components/Tabs/NotificationsTab.vue | 22 +-- .../Settings/components/Tabs/PicturesTab.vue | 8 +- .../components/WristOverlaySettings.vue | 16 ++- .../Settings/dialogs/AvatarProviderDialog.vue | 11 +- .../Settings/dialogs/ChangelogDialog.vue | 4 +- .../Settings/dialogs/FeedFiltersDialog.vue | 6 +- .../dialogs/NotificationPositionDialog.vue | 6 +- .../OpenSourceSoftwareNoticeDialog.vue | 5 +- .../dialogs/PrimaryPasswordDialog.vue | 5 +- .../Settings/dialogs/VRChatConfigDialog.vue | 96 +++++++++---- src/views/Sidebar/Sidebar.vue | 10 +- .../Sidebar/components/FriendsSidebar.vue | 2 +- src/views/Tools/Gallery.vue | 34 ++--- src/views/Tools/ScreenshotMetadata.vue | 71 +++++++++- src/views/Tools/Tools.vue | 4 +- .../components/GroupCalendarEventCard.vue | 2 +- .../Tools/components/GroupCalendarMonth.vue | 26 +++- .../dialogs/EditInviteMessagesDialog.vue | 10 +- .../Tools/dialogs/ExportAvatarsListDialog.vue | 4 +- .../dialogs/ExportDiscordNamesDialog.vue | 3 +- .../Tools/dialogs/ExportFriendsListDialog.vue | 8 +- .../Tools/dialogs/GroupCalendarDialog.vue | 14 +- src/views/Tools/dialogs/NoteExportDialog.vue | 24 +--- .../Tools/dialogs/RegistryBackupDialog.vue | 64 ++++++--- 85 files changed, 1167 insertions(+), 642 deletions(-) diff --git a/src/app.css b/src/app.css index 71c7d4d1..640e908e 100644 --- a/src/app.css +++ b/src/app.css @@ -8,19 +8,19 @@ html { .x-container { position: relative; - padding: 10px; + padding: 8px; overflow: hidden auto; box-sizing: border-box; min-width: 0; background: var(--background); height: calc(100% - 20px); - margin: 10px 0 10px 0; + margin: 8px 0 8px 0; border-radius: var(--radius); border: 1px solid var(--border); } .aside-collapsed .x-container { - margin-right: 10px; + margin-right: 8px; } html.dark .x-container { diff --git a/src/components/InstanceActionBar.vue b/src/components/InstanceActionBar.vue index 9080f728..e6fb259d 100644 --- a/src/components/InstanceActionBar.vue +++ b/src/components/InstanceActionBar.vue @@ -53,10 +53,9 @@ @@ -101,7 +100,7 @@ {{ t('dialog.user.info.instance_users') }}
@@ -268,7 +267,7 @@ const showLaunchButton = computed(() => props.showLaunch && checkCanInviteSelf(resolvedLaunchLocation.value)); const showInviteYourself = computed(() => props.showInvite && checkCanInviteSelf(resolvedInviteLocation.value)); - const inviteStyle = computed(() => (showLaunchButton.value ? 'margin-left: 5px' : '')); + const inviteStyle = computed(() => (showLaunchButton.value ? 'margin-left: 6px' : '')); const showRefreshButton = computed(() => props.showRefresh && typeof props.onRefresh === 'function'); const showHistoryButton = computed(() => props.showHistory && typeof props.onHistory === 'function'); diff --git a/src/components/LocationWorld.vue b/src/components/LocationWorld.vue index 713787d9..86721799 100644 --- a/src/components/LocationWorld.vue +++ b/src/components/LocationWorld.vue @@ -9,7 +9,7 @@ - + @@ -50,6 +50,9 @@ const groupName = ref(''); const isClosed = ref(false); + /** + * + */ function parse() { const locObj = props.locationobject; location.value = locObj.tag; @@ -94,6 +97,10 @@ } } + /** + * + * @param accessTypeNameRaw + */ function translateAccessType(accessTypeNameRaw) { const key = accessTypeLocaleKeyMap[accessTypeNameRaw]; if (!key) { @@ -118,10 +125,16 @@ { immediate: true } ); + /** + * + */ function showLaunchDialog() { launchStore.showLaunchDialog(location.value, shortName.value); } + /** + * + */ function showGroupDialog() { if (!location.value) return; const L = parseLocation(location.value); diff --git a/src/components/StatusBar.vue b/src/components/StatusBar.vue index f06c30da..f819ffa0 100644 --- a/src/components/StatusBar.vue +++ b/src/components/StatusBar.vue @@ -539,7 +539,7 @@ align-items: center; width: 100%; height: 100%; - padding: 0 6px; + padding: 0 8px; } .status-bar-left { @@ -561,7 +561,7 @@ display: flex; align-items: center; gap: 4px; - padding: 0 6px; + padding: 0 8px; height: 22px; white-space: nowrap; border-right: 1px solid var(--border); diff --git a/src/components/dialogs/AvatarDialog/AvatarDialog.vue b/src/components/dialogs/AvatarDialog/AvatarDialog.vue index 9014396f..87764512 100644 --- a/src/components/dialogs/AvatarDialog/AvatarDialog.vue +++ b/src/components/dialogs/AvatarDialog/AvatarDialog.vue @@ -16,16 +16,16 @@ style="width: 160px; height: 120px; border-radius: var(--radius-xl); object-fit: cover" loading="lazy" /> -
+
-
+
+ variant="outline"> {{ t('dialog.avatar.tags.public') }} - + {{ t('dialog.avatar.tags.private') }} - -  {{ t('dialog.avatar.tags.cache') }} {{ t('view.favorite.avatars.styles') }} {{ avatarDialog.ref.styles.secondary }} - + {{ t('dialog.avatar.tags.fallback') }} - {{ t('dialog.avatar.tags.impostor') }} v{{ avatarDialog.imposterVersion }} - + {{ t('dialog.avatar.tags.future_proofing') }}
-
+
- {{ + {{ t('dialog.avatar.info.memo') }} + style="margin-left: 6px">