From 38412e5b4838bb7f2268f2f0597fa40305d8d9e1 Mon Sep 17 00:00:00 2001 From: Aylam Date: Mon, 25 Sep 2023 19:34:29 +0300 Subject: [PATCH] Rename Vue files for consistency --- packages/client/src/account.ts | 4 +- .../{MkAbuseReport.vue => AbuseReport.vue} | 37 +-- ...ReportWindow.vue => AbuseReportWindow.vue} | 18 +- .../{MkAnalogClock.vue => AnalogClock.vue} | 0 .../{MkAnnouncement.vue => Announcement.vue} | 22 +- .../{MkAutocomplete.vue => Autocomplete.vue} | 6 +- .../components/{MkAvatars.vue => Avatars.vue} | 2 +- .../components/{MkButton.vue => Button.vue} | 4 +- .../components/{MkCaptcha.vue => Captcha.vue} | 5 +- ...llowButton.vue => ChannelFollowButton.vue} | 0 .../{MkChannelList.vue => ChannelList.vue} | 14 +- ...kChannelPreview.vue => ChannelPreview.vue} | 6 +- .../src/components/{MkChart.vue => Chart.vue} | 2 +- .../{MkChartTooltip.vue => ChartTooltip.vue} | 6 +- .../{MkChatPreview.vue => ChatPreview.vue} | 21 +- ...atSheetDialog.vue => CheatSheetDialog.vue} | 5 +- .../src/components/{MkCode.vue => Code.vue} | 4 +- .../{MkCode.core.vue => CodeCore.vue} | 0 .../{MkContainer.vue => Container.vue} | 6 +- .../{MkContextMenu.vue => ContextMenu.vue} | 6 +- ...{MkCropperDialog.vue => CropperDialog.vue} | 5 +- .../{MkCwButton.vue => CwButton.vue} | 10 +- ...eparatedList.vue => DateSeparatedList.vue} | 0 .../components/{MkDialog.vue => Dialog.vue} | 52 ++-- .../{MkDigitalClock.vue => DigitalClock.vue} | 0 .../src/components/{MkDrive.vue => Drive.vue} | 20 +- .../{MkDrive.file.vue => DriveFile.vue} | 6 +- ...leThumbnail.vue => DriveFileThumbnail.vue} | 2 +- .../{MkDrive.folder.vue => DriveFolder.vue} | 2 +- ...Drive.navFolder.vue => DriveNavFolder.vue} | 0 ...SelectDialog.vue => DriveSelectDialog.vue} | 4 +- .../{MkDriveWindow.vue => DriveWindow.vue} | 4 +- .../{MkEmojiPicker.vue => EmojiPicker.vue} | 12 +- ...PickerDialog.vue => EmojiPickerDialog.vue} | 14 +- ...ker.section.vue => EmojiPickerSection.vue} | 2 +- ...kFeaturedPhotos.vue => FeaturedPhotos.vue} | 0 ...eListForAdmin.vue => FileListForAdmin.vue} | 21 +- .../{MkFileTypeIcon.vue => FileTypeIcon.vue} | 0 .../components/{MkFolder.vue => Folder.vue} | 0 .../{MkFollowButton.vue => FollowButton.vue} | 0 ...kForgotPassword.vue => ForgotPassword.vue} | 22 +- .../{MkFormDialog.vue => FormDialog.vue} | 26 +- .../components/{MkFormula.vue => Formula.vue} | 2 +- .../{MkFormulaCore.vue => FormulaCore.vue} | 0 ...PostPreview.vue => GalleryPostPreview.vue} | 8 +- .../components/{MkHeatmap.vue => Heatmap.vue} | 2 +- .../{MkImageViewer.vue => ImageViewer.vue} | 8 +- ...mgWithBlurhash.vue => ImgWithBlurhash.vue} | 0 .../src/components/{MkInfo.vue => Info.vue} | 0 ...tanceCardMini.vue => InstanceCardMini.vue} | 4 +- ...ectDialog.vue => InstanceSelectDialog.vue} | 8 +- ...{MkInstanceStats.vue => InstanceStats.vue} | 38 +-- ...kInstanceTicker.vue => InstanceTicker.vue} | 0 .../{MkKeyValue.vue => KeyValue.vue} | 0 .../{MkLaunchPad.vue => LaunchPad.vue} | 12 +- .../src/components/{MkLink.vue => Link.vue} | 6 +- ...nnouncements.vue => ManyAnnouncements.vue} | 14 +- .../components/{MkMarquee.vue => Marquee.vue} | 0 .../src/components/{MkMedia.vue => Media.vue} | 12 +- .../{MkMediaBanner.vue => MediaBanner.vue} | 0 .../{MkMediaCaption.vue => MediaCaption.vue} | 29 +- .../{MkMediaList.vue => MediaList.vue} | 6 +- .../components/{MkMention.vue => Mention.vue} | 4 +- .../src/components/{MkMenu.vue => Menu.vue} | 34 +-- .../{MkMenu.child.vue => MenuChild.vue} | 4 +- .../{MkMiniChart.vue => MiniChart.vue} | 0 .../src/components/{MkModal.vue => Modal.vue} | 0 ...odalPageWindow.vue => ModalPageWindow.vue} | 19 +- .../{MkModalWindow.vue => ModalWindow.vue} | 8 +- .../src/components/{MkMoved.vue => Moved.vue} | 4 +- .../src/components/{MkNote.vue => Note.vue} | 106 ++++--- .../{MkNoteDetailed.vue => NoteDetailed.vue} | 99 ++++--- .../{MkNoteHeader.vue => NoteHeader.vue} | 36 ++- .../{MkNotePreview.vue => NotePreview.vue} | 4 +- .../{MkNoteSimple.vue => NoteSimple.vue} | 8 +- .../components/{MkNoteSub.vue => NoteSub.vue} | 101 +++++-- .../src/components/{MkNotes.vue => Notes.vue} | 23 +- .../{MkNotification.vue => Notification.vue} | 64 ++-- ...ndow.vue => NotificationSettingWindow.vue} | 28 +- ...icationToast.vue => NotificationToast.vue} | 3 +- ...{MkNotifications.vue => Notifications.vue} | 22 +- .../components/{MkNumber.vue => Number.vue} | 0 .../{MkNumberDiff.vue => NumberDiff.vue} | 0 .../{MkObjectView.vue => ObjectView.vue} | 2 +- ...jectView.value.vue => ObjectViewValue.vue} | 0 .../{MkPagePreview.vue => PagePreview.vue} | 4 +- .../{MkPageWindow.vue => PageWindow.vue} | 2 +- .../{MkPagination.vue => Pagination.vue} | 33 ++- .../src/components/{MkPoll.vue => Poll.vue} | 0 .../{MkPollEditor.vue => PollEditor.vue} | 44 ++- .../{MkPopupMenu.vue => PopupMenu.vue} | 12 +- .../{MkPostForm.vue => PostForm.vue} | 86 +++--- ...tFormAttaches.vue => PostFormAttaches.vue} | 6 +- ...kPostFormDialog.vue => PostFormDialog.vue} | 14 +- ...on.vue => PushNotificationAllowButton.vue} | 18 +- .../{MkQuoteButton.vue => QuoteButton.vue} | 0 .../{MkReactedUsers.vue => ReactedUsers.vue} | 10 +- .../{MkReactionIcon.vue => ReactionIcon.vue} | 2 +- ...eactionTooltip.vue => ReactionTooltip.vue} | 8 +- ...eactionsViewer.vue => ReactionsViewer.vue} | 3 +- ...details.vue => ReactionsViewerDetails.vue} | 12 +- ...action.vue => ReactionsViewerReaction.vue} | 13 +- ...{MkRemoteCaution.vue => RemoteCaution.vue} | 0 .../{MkRenoteButton.vue => RenoteButton.vue} | 5 +- .../components/{MkRipple.vue => Ripple.vue} | 0 .../components/{MkSample.vue => Sample.vue} | 46 +-- ...kShowMoreButton.vue => ShowMoreButton.vue} | 4 +- .../components/{MkSignin.vue => Signin.vue} | 58 ++-- .../{MkSigninDialog.vue => SigninDialog.vue} | 6 +- .../components/{MkSignup.vue => Signup.vue} | 54 ++-- .../{MkSignupDialog.vue => SignupDialog.vue} | 4 +- .../components/{MkSparkle.vue => Sparkle.vue} | 0 .../{MkStarButton.vue => StarButton.vue} | 2 +- ...uttonNoEmoji.vue => StarButtonNoEmoji.vue} | 10 +- ...kSubNoteContent.vue => SubNoteContent.vue} | 129 +++++--- .../{MkSuperMenu.vue => SuperMenu.vue} | 4 +- .../src/components/{MkTab.vue => Tab.vue} | 0 .../{MkTagCloud.vue => TagCloud.vue} | 0 .../{MkTimeline.vue => Timeline.vue} | 23 +- .../src/components/{MkToast.vue => Toast.vue} | 0 ...rateWindow.vue => TokenGenerateWindow.vue} | 26 +- .../components/{MkTooltip.vue => Tooltip.vue} | 0 ...kTutorialDialog.vue => TutorialDialog.vue} | 39 +-- .../components/{MkUpdated.vue => Updated.vue} | 18 +- .../{MkUrlPreview.vue => UrlPreview.vue} | 23 +- ...rlPreviewPopup.vue => UrlPreviewPopup.vue} | 4 +- .../{MkUserCardMini.vue => UserCardMini.vue} | 14 +- .../{MkUserInfo.vue => UserInfo.vue} | 40 ++- .../{MkUserList.vue => UserList.vue} | 20 +- ...eIndicator.vue => UserOnlineIndicator.vue} | 0 .../{MkUserPreview.vue => UserPreview.vue} | 7 +- ...rSelectDialog.vue => UserSelectDialog.vue} | 26 +- ...alDialog.vue => UserSelectLocalDialog.vue} | 22 +- .../{MkUsersTooltip.vue => UsersTooltip.vue} | 10 +- .../{MkVisibility.vue => Visibility.vue} | 2 +- ...ibilityPicker.vue => VisibilityPicker.vue} | 22 +- ...{MkWaitingDialog.vue => WaitingDialog.vue} | 17 +- .../{MkGoogle.vue => WebSearch.vue} | 7 +- .../components/{MkWidgets.vue => Widgets.vue} | 23 +- .../components/{MkWindow.vue => Window.vue} | 0 .../form/{checkbox.vue => CheckBox.vue} | 11 +- .../form/{folder.vue => Folder.vue} | 16 +- .../components/form/{input.vue => Input.vue} | 15 +- .../components/form/{link.vue => Link.vue} | 28 +- .../components/form/{radio.vue => Radio.vue} | 0 .../form/{radios.vue => Radios.vue} | 7 +- .../components/form/{range.vue => Range.vue} | 16 +- .../form/{section.vue => Section.vue} | 0 .../form/{select.vue => Select.vue} | 18 +- .../components/form/{slot.vue => Slot.vue} | 0 .../components/form/{split.vue => Split.vue} | 0 .../form/{suspense.vue => Suspense.vue} | 11 +- .../form/{switch.vue => Switch.vue} | 0 .../form/{textarea.vue => Textarea.vue} | 15 +- .../global/{MkAcct.vue => Acct.vue} | 0 .../components/global/{MkA.vue => Anchor.vue} | 0 .../global/{MkAvatar.vue => Avatar.vue} | 18 +- .../global/{MkEllipsis.vue => Ellipsis.vue} | 0 .../global/{MkEmoji.vue => Emoji.vue} | 0 .../global/{MkError.vue => Error.vue} | 12 +- .../global/{MkLoading.vue => Loading.vue} | 0 ...rkdown.vue => MisskeyFlavoredMarkdown.vue} | 0 .../{MkPageHeader.vue => PageHeader.vue} | 37 ++- .../src/components/global/RouterView.vue | 2 +- .../global/{MkSpacer.vue => Spacer.vue} | 0 ...tickyContainer.vue => StickyContainer.vue} | 0 .../global/{MkTime.vue => Time.vue} | 0 .../components/global/{MkUrl.vue => Url.vue} | 7 +- .../global/{MkUserName.vue => UserName.vue} | 0 packages/client/src/components/index.ts | 80 ++--- packages/client/src/components/mfm.ts | 42 +-- .../page/{page.block.vue => Block.vue} | 30 +- .../page/{page.button.vue => Button.vue} | 8 +- .../page/{page.canvas.vue => Canvas.vue} | 0 .../page/{page.counter.vue => Counter.vue} | 8 +- .../components/page/{page.if.vue => If.vue} | 2 +- .../page/{page.image.vue => Image.vue} | 2 +- .../page/{page.note.vue => Note.vue} | 4 +- ...{page.number-input.vue => NumberInput.vue} | 8 +- .../components/page/{page.vue => Page.vue} | 2 +- .../page/{page.post.vue => Post.vue} | 14 +- ...{page.radio-button.vue => RadioButton.vue} | 8 +- .../page/{page.section.vue => Section.vue} | 2 +- .../page/{page.switch.vue => Switch.vue} | 12 +- .../page/{page.text.vue => Text.vue} | 8 +- .../{page.text-input.vue => TextInput.vue} | 8 +- .../page/{page.textarea.vue => Textarea.vue} | 4 +- ...e.textarea-input.vue => TextareaInput.vue} | 11 +- packages/client/src/config.ts | 2 +- packages/client/src/directives/ripple.ts | 2 +- packages/client/src/directives/tooltip.ts | 2 +- .../client/src/directives/user-preview.ts | 2 +- packages/client/src/init.ts | 27 +- packages/client/src/navbar.ts | 6 +- packages/client/src/os.ts | 102 +++---- .../client/src/pages/{about.vue => About.vue} | 94 ++++-- .../{about.emojis.vue => AboutEmojis.vue} | 34 +-- ...out.federation.vue => AboutFederation.vue} | 32 +- ...about-iceshrimp.vue => AboutIceshrimp.vue} | 50 ++-- .../pages/{admin-file.vue => AdminFile.vue} | 85 +++--- .../{announcements.vue => Announcements.vue} | 30 +- ...tenna-timeline.vue => AntennaTimeline.vue} | 12 +- .../pages/{api-console.vue => ApiConsole.vue} | 46 +-- .../client/src/pages/{auth.vue => Auth.vue} | 41 ++- .../src/pages/{auth.form.vue => AuthForm.vue} | 8 +- .../src/pages/{channel.vue => Channel.vue} | 35 +-- .../{channel-editor.vue => ChannelEditor.vue} | 42 ++- .../src/pages/{channels.vue => Channels.vue} | 69 ++--- .../client/src/pages/{clip.vue => Clip.vue} | 18 +- .../client/src/pages/{drive.vue => Drive.vue} | 2 +- .../{emojis.emoji.vue => EmojisEmoji.vue} | 0 .../src/pages/{_empty_.vue => Empty.vue} | 0 .../src/pages/{_error_.vue => Error.vue} | 19 +- .../src/pages/{explore.vue => Explore.vue} | 19 +- ...plore.featured.vue => ExploreFeatured.vue} | 12 +- .../{explore.users.vue => ExploreUsers.vue} | 60 ++-- .../pages/{favorites.vue => Favorites.vue} | 26 +- .../src/pages/{follow.vue => Follow.vue} | 0 ...follow-requests.vue => FollowRequests.vue} | 35 ++- .../{instance-info.vue => InstanceInfo.vue} | 138 ++++----- .../src/pages/{_loading_.vue => Loading.vue} | 2 +- ...{mfm-cheat-sheet.vue => MfmCheatsheet.vue} | 156 +++++----- .../src/pages/{miauth.vue => MiAuth.vue} | 23 +- .../src/pages/{no-graze.vue => NoGraze.vue} | 8 +- .../src/pages/{not-found.vue => NotFound.vue} | 0 .../client/src/pages/{note.vue => Note.vue} | 52 ++-- .../{notifications.vue => Notifications.vue} | 14 +- .../client/src/pages/{oauth.vue => OAuth.vue} | 117 ++++---- .../client/src/pages/{page.vue => Page.vue} | 76 ++--- .../client/src/pages/{pages.vue => Pages.vue} | 43 +-- .../src/pages/{preview.vue => Preview.vue} | 4 +- .../src/pages/{registry.vue => Registry.vue} | 24 +- .../{registry.keys.vue => RegistryKeys.vue} | 36 +-- .../{registry.value.vue => RegistryValue.vue} | 54 ++-- .../{reset-password.vue => ResetPassword.vue} | 20 +- .../pages/{scratchpad.vue => Scratchpad.vue} | 12 +- .../src/pages/{search.vue => Search.vue} | 28 +- .../client/src/pages/{share.vue => Share.vue} | 22 +- ...signup-complete.vue => SignupComplete.vue} | 0 .../client/src/pages/{tag.vue => Tag.vue} | 19 +- .../{theme-editor.vue => ThemeEditor.vue} | 20 +- .../src/pages/{timeline.vue => Timeline.vue} | 17 +- .../src/pages/{user-info.vue => UserInfo.vue} | 143 +++++---- ...list-timeline.vue => UserListTimeline.vue} | 13 +- .../{verify-email.vue => VerifyEmail.vue} | 0 .../src/pages/{welcome.vue => Welcome.vue} | 4 +- ...me.entrance.a.vue => WelcomeEntranceA.vue} | 55 ++-- ...me.entrance.b.vue => WelcomeEntranceB.vue} | 26 +- ...me.entrance.c.vue => WelcomeEntranceC.vue} | 44 +-- .../{welcome.setup.vue => WelcomeSetup.vue} | 20 +- ...lcome.timeline.vue => WelcomeTimeline.vue} | 15 +- .../pages/admin/{abuses.vue => Abuses.vue} | 52 ++-- .../{announcements.vue => Announcements.vue} | 51 ++-- .../{bot-protection.vue => BotProtection.vue} | 18 +- .../admin/{custom-css.vue => CustomCss.vue} | 4 +- .../admin/{database.vue => Database.vue} | 25 +- .../{email-settings.vue => EmailSettings.vue} | 27 +- ...ji-edit-dialog.vue => EmojiEditDialog.vue} | 28 +- .../pages/admin/{emojis.vue => Emojis.vue} | 83 +++--- .../{experiments.vue => Experiments.vue} | 21 +- .../admin/{federation.vue => Federation.vue} | 17 +- .../src/pages/admin/{files.vue => Files.vue} | 43 ++- .../admin/{hashtags.vue => Hashtags.vue} | 16 +- .../pages/admin/{_header_.vue => Header.vue} | 6 +- .../src/pages/admin/{index.vue => Index.vue} | 89 +++--- .../{instance-block.vue => InstanceBlock.vue} | 27 +- .../{integrations.vue => Integrations.vue} | 23 +- ...ns.discord.vue => IntegrationsDiscord.vue} | 10 +- ...ions.github.vue => IntegrationsGithub.vue} | 10 +- .../{object-storage.vue => ObjectStorage.vue} | 25 +- .../{other-settings.vue => OtherSettings.vue} | 17 +- .../admin/{overview.vue => Overview.vue} | 74 ++--- ...tive-users.vue => OverviewActiveUsers.vue} | 2 +- ...ap-requests.vue => OverviewApRequests.vue} | 6 +- ....federation.vue => OverviewFederation.vue} | 18 +- ...erview.heatmap.vue => OverviewHeatmap.vue} | 10 +- ...ew.instances.vue => OverviewInstances.vue} | 10 +- ...erview.metrics.vue => OverviewMetrics.vue} | 2 +- ....moderators.vue => OverviewModerators.vue} | 13 +- .../{overview.pie.vue => OverviewPie.vue} | 0 .../{overview.queue.vue => OverviewQueue.vue} | 2 +- ...queue.chart.vue => OverviewQueueChart.vue} | 0 .../{overview.stats.vue => OverviewStats.vue} | 26 +- .../{overview.user.vue => OverviewUser.vue} | 14 +- .../{overview.users.vue => OverviewUsers.vue} | 10 +- .../src/pages/admin/{queue.vue => Queue.vue} | 19 +- .../admin/{queue.chart.vue => QueueChart.vue} | 2 +- ...ue.chart.chart.vue => QueueChartChart.vue} | 0 .../pages/admin/{relays.vue => Relays.vue} | 21 +- .../admin/{security.vue => Security.vue} | 35 +-- .../admin/{settings.vue => Settings.vue} | 49 +-- .../src/pages/admin/{users.vue => Users.vue} | 55 ++-- .../src/pages/admin/overview.queue-chart.vue | 222 -------------- .../src/pages/gallery/{edit.vue => Edit.vue} | 36 ++- .../pages/gallery/{index.vue => Index.vue} | 57 ++-- .../src/pages/gallery/{post.vue => Post.vue} | 61 ++-- .../pages/messaging/{index.vue => Index.vue} | 45 +-- .../{messaging-room.vue => MessagingRoom.vue} | 24 +- ...ng-room.form.vue => MessagingRoomForm.vue} | 0 ...m.message.vue => MessagingRoomMessage.vue} | 10 +- .../my-antennas/{create.vue => Create.vue} | 6 +- .../pages/my-antennas/{edit.vue => Edit.vue} | 2 +- .../my-antennas/{editor.vue => Editor.vue} | 66 ++--- .../my-antennas/{index.vue => Index.vue} | 43 +-- .../pages/my-clips/{index.vue => Index.vue} | 35 +-- .../pages/my-groups/{group.vue => Group.vue} | 15 +- .../pages/my-groups/{index.vue => Index.vue} | 49 +-- .../pages/my-lists/{index.vue => Index.vue} | 47 +-- .../src/pages/my-lists/{list.vue => List.vue} | 40 +-- .../{page-editor.blocks.vue => Blocks.vue} | 30 +- ...age-editor.container.vue => Container.vue} | 0 .../{page-editor.vue => PageEditor.vue} | 98 +++--- ...ditor.script-block.vue => ScriptBlock.vue} | 14 +- .../Button.vue} | 40 +-- .../Canvas.vue} | 16 +- .../Counter.vue} | 16 +- .../page-editor.el.if.vue => elements/If.vue} | 10 +- .../Image.vue} | 6 +- .../Note.vue} | 20 +- .../NumberInput.vue} | 16 +- .../Post.vue} | 20 +- .../RadioButton.vue} | 22 +- .../Section.vue} | 4 +- .../Switch.vue} | 18 +- .../Text.vue} | 2 +- .../TextInput.vue} | 16 +- .../Textarea.vue} | 2 +- .../TextareaInput.vue} | 18 +- packages/client/src/pages/settings/2fa.vue | 66 ++--- .../{2fa.qrdialog.vue => 2faQrDialog.vue} | 18 +- .../{account-info.vue => AccountInfo.vue} | 118 ++++---- .../settings/{accounts.vue => Accounts.vue} | 14 +- .../src/pages/settings/{api.vue => Api.vue} | 6 +- .../src/pages/settings/{apps.vue => Apps.vue} | 8 +- .../{custom-css.vue => CustomCss.vue} | 4 +- ...m-katex-macro.vue => CustomKatexMacro.vue} | 6 +- .../src/pages/settings/{deck.vue => Deck.vue} | 8 +- .../{delete-account.vue => DeleteAccount.vue} | 4 +- .../pages/settings/{drive.vue => Drive.vue} | 28 +- .../pages/settings/{email.vue => Email.vue} | 6 +- .../settings/{general.vue => General.vue} | 40 ++- .../{import-export.vue => ImportExport.vue} | 50 ++-- .../pages/settings/{index.vue => Index.vue} | 32 +- .../{instance-mute.vue => InstanceMute.vue} | 16 +- .../{integration.vue => Integration.vue} | 20 +- .../settings/{migration.vue => Migration.vue} | 13 +- .../{mute-block.vue => MuteBlock.vue} | 36 +-- .../pages/settings/{navbar.vue => Navbar.vue} | 26 +- .../{notifications.vue => Notifications.vue} | 26 +- .../pages/settings/{other.vue => Other.vue} | 6 +- .../pages/settings/{plugin.vue => Plugin.vue} | 33 +-- .../{plugin.install.vue => PluginInstall.vue} | 10 +- ...ces-backups.vue => PreferencesBackups.vue} | 18 +- .../settings/{privacy.vue => Privacy.vue} | 8 +- .../settings/{profile.vue => Profile.vue} | 44 ++- .../settings/{reaction.vue => Reaction.vue} | 26 +- .../settings/{security.vue => Security.vue} | 22 +- .../pages/settings/{sounds.vue => Sounds.vue} | 6 +- ...bar.statusbar.vue => StatusbarOptions.vue} | 65 ++-- .../{statusbar.vue => StatusbarPage.vue} | 8 +- .../pages/settings/{theme.vue => Theme.vue} | 15 +- .../{theme.install.vue => ThemeInstall.vue} | 4 +- .../{theme.manage.vue => ThemeManage.vue} | 8 +- .../settings/{webhook.vue => Webhook.vue} | 14 +- .../{webhook.edit.vue => WebhookEdit.vue} | 8 +- .../{webhook.new.vue => WebhookNew.vue} | 8 +- .../settings/{word-mute.vue => WordMute.vue} | 30 +- .../src/pages/user/{clips.vue => Clips.vue} | 14 +- .../user/{follow-list.vue => FollowList.vue} | 10 +- .../user/{followers.vue => Followers.vue} | 20 +- .../user/{following.vue => Following.vue} | 20 +- .../pages/user/{gallery.vue => Gallery.vue} | 14 +- .../src/pages/user/{home.vue => Home.vue} | 68 +++-- .../src/pages/user/{index.vue => Index.vue} | 21 +- .../{index.activity.vue => IndexActivity.vue} | 10 +- .../{index.photos.vue => IndexPhotos.vue} | 14 +- .../{index.timeline.vue => IndexTimeline.vue} | 12 +- .../src/pages/user/{pages.vue => Pages.vue} | 14 +- .../user/{reactions.vue => Reactions.vue} | 22 +- packages/client/src/router.ts | 278 +++++++++--------- packages/client/src/scripts/aiscript/api.ts | 10 +- packages/client/src/scripts/autocomplete.ts | 2 +- packages/client/src/scripts/get-note-menu.ts | 2 +- packages/client/src/scripts/get-user-menu.ts | 4 +- packages/client/src/scripts/helpMenu.ts | 2 +- packages/client/src/scripts/hpml/lib.ts | 6 +- packages/client/src/scripts/please-login.ts | 2 +- .../client/src/scripts/reaction-picker.ts | 4 +- packages/client/src/scripts/theme.ts | 11 +- .../client/src/scripts/use-chart-tooltip.ts | 4 +- packages/client/src/style.scss | 4 +- packages/client/src/ui/{deck.vue => Deck.vue} | 22 +- .../src/ui/{universal.vue => Universal.vue} | 42 ++- ...ersal.widgets.vue => UniversalWidgets.vue} | 2 +- .../src/ui/{visitor.vue => Visitor.vue} | 6 +- packages/client/src/ui/{zen.vue => Zen.vue} | 2 +- .../common.vue => common/Common.vue} | 9 +- .../navbar.vue => common/Navbar.vue} | 40 ++- .../NavbarMobile.vue} | 20 +- .../StatusbarFederation.vue} | 8 +- .../StatusbarRss.vue} | 4 +- .../StatusbarUserList.vue} | 8 +- .../statusbars.vue => common/Statusbars.vue} | 8 +- .../StreamIndicator.vue} | 0 .../upload.vue => common/Upload.vue} | 21 +- .../src/ui/{_common_ => common}/sw-inject.ts | 0 .../{antenna-column.vue => AntennaColumn.vue} | 4 +- .../{channel-column.vue => ChannelColumn.vue} | 4 +- .../src/ui/deck/{column.vue => Column.vue} | 0 .../deck/{column-core.vue => ColumnCore.vue} | 18 +- .../{direct-column.vue => DirectColumn.vue} | 4 +- .../deck/{list-column.vue => ListColumn.vue} | 4 +- .../deck/{main-column.vue => MainColumn.vue} | 2 +- ...mentions-column.vue => MentionsColumn.vue} | 4 +- ...ons-column.vue => NotificationsColumn.vue} | 6 +- .../{tl-column.vue => TimelineColumn.vue} | 4 +- .../{widgets-column.vue => WidgetsColumn.vue} | 4 +- .../client/src/ui/visitor/{a.vue => A.vue} | 12 +- .../client/src/ui/visitor/{b.vue => B.vue} | 42 +-- .../src/ui/visitor/{header.vue => Header.vue} | 47 +-- .../src/ui/visitor/{kanban.vue => Kanban.vue} | 24 +- .../widgets/{activity.vue => Activity.vue} | 16 +- ...vity.calendar.vue => ActivityCalendar.vue} | 0 .../{activity.chart.vue => ActivityChart.vue} | 0 .../widgets/{aiscript.vue => Aiscript.vue} | 6 +- .../src/widgets/{button.vue => Button.vue} | 8 +- .../widgets/{calendar.vue => Calendar.vue} | 0 .../src/widgets/{clock.vue => Clock.vue} | 14 +- .../{digital-clock.vue => DigitalClock.vue} | 4 +- .../{federation.vue => Federation.vue} | 12 +- .../{instance-cloud.vue => InstanceCloud.vue} | 14 +- .../widgets/{job-queue.vue => JobQueue.vue} | 0 .../client/src/widgets/{memo.vue => Memo.vue} | 6 +- .../{notifications.vue => Notifications.vue} | 10 +- .../{online-users.vue => OnlineUsers.vue} | 0 .../src/widgets/{photos.vue => Photos.vue} | 8 +- .../widgets/{post-form.vue => PostForm.vue} | 2 +- .../client/src/widgets/{rss.vue => Rss.vue} | 8 +- .../widgets/{rss-ticker.vue => RssTicker.vue} | 12 +- .../{server-info.vue => ServerInfo.vue} | 4 +- .../widgets/{slideshow.vue => Slideshow.vue} | 0 .../widgets/{timeline.vue => Timeline.vue} | 8 +- .../src/widgets/{trends.vue => Trends.vue} | 16 +- .../widgets/{unix-clock.vue => UnixClock.vue} | 0 .../widgets/{user-list.vue => UserList.vue} | 18 +- packages/client/src/widgets/index.ts | 92 +++--- .../server-metric/{cpu.vue => Cpu.vue} | 2 +- .../server-metric/{cpu-mem.vue => CpuMem.vue} | 0 .../server-metric/{disk.vue => Disk.vue} | 2 +- .../server-metric/{index.vue => Index.vue} | 18 +- .../{meilisearch.vue => Meilisearch.vue} | 2 +- .../server-metric/{mem.vue => Mem.vue} | 2 +- .../server-metric/{net.vue => Net.vue} | 0 .../server-metric/{pie.vue => Pie.vue} | 0 454 files changed, 4530 insertions(+), 4260 deletions(-) rename packages/client/src/components/{MkAbuseReport.vue => AbuseReport.vue} (78%) rename packages/client/src/components/{MkAbuseReportWindow.vue => AbuseReportWindow.vue} (83%) rename packages/client/src/components/{MkAnalogClock.vue => AnalogClock.vue} (100%) rename packages/client/src/components/{MkAnnouncement.vue => Announcement.vue} (69%) rename packages/client/src/components/{MkAutocomplete.vue => Autocomplete.vue} (98%) rename packages/client/src/components/{MkAvatars.vue => Avatars.vue} (91%) rename packages/client/src/components/{MkButton.vue => Button.vue} (99%) rename packages/client/src/components/{MkCaptcha.vue => Captcha.vue} (97%) rename packages/client/src/components/{MkChannelFollowButton.vue => ChannelFollowButton.vue} (100%) rename packages/client/src/components/{MkChannelList.vue => ChannelList.vue} (68%) rename packages/client/src/components/{MkChannelPreview.vue => ChannelPreview.vue} (95%) rename packages/client/src/components/{MkChart.vue => Chart.vue} (99%) rename packages/client/src/components/{MkChartTooltip.vue => ChartTooltip.vue} (94%) rename packages/client/src/components/{MkChatPreview.vue => ChatPreview.vue} (91%) rename packages/client/src/components/{MkCheatSheetDialog.vue => CheatSheetDialog.vue} (85%) rename packages/client/src/components/{MkCode.vue => Code.vue} (72%) rename packages/client/src/components/{MkCode.core.vue => CodeCore.vue} (100%) rename packages/client/src/components/{MkContainer.vue => Container.vue} (98%) rename packages/client/src/components/{MkContextMenu.vue => ContextMenu.vue} (92%) rename packages/client/src/components/{MkCropperDialog.vue => CropperDialog.vue} (98%) rename packages/client/src/components/{MkCwButton.vue => CwButton.vue} (94%) rename packages/client/src/components/{MkDateSeparatedList.vue => DateSeparatedList.vue} (100%) rename packages/client/src/components/{MkDialog.vue => Dialog.vue} (93%) rename packages/client/src/components/{MkDigitalClock.vue => DigitalClock.vue} (100%) rename packages/client/src/components/{MkDrive.vue => Drive.vue} (97%) rename packages/client/src/components/{MkDrive.file.vue => DriveFile.vue} (96%) rename packages/client/src/components/{MkDriveFileThumbnail.vue => DriveFileThumbnail.vue} (97%) rename packages/client/src/components/{MkDrive.folder.vue => DriveFolder.vue} (99%) rename packages/client/src/components/{MkDrive.navFolder.vue => DriveNavFolder.vue} (100%) rename packages/client/src/components/{MkDriveSelectDialog.vue => DriveSelectDialog.vue} (93%) rename packages/client/src/components/{MkDriveWindow.vue => DriveWindow.vue} (84%) rename packages/client/src/components/{MkEmojiPicker.vue => EmojiPicker.vue} (98%) rename packages/client/src/components/{MkEmojiPickerDialog.vue => EmojiPickerDialog.vue} (86%) rename packages/client/src/components/{MkEmojiPicker.section.vue => EmojiPickerSection.vue} (96%) rename packages/client/src/components/{MkFeaturedPhotos.vue => FeaturedPhotos.vue} (100%) rename packages/client/src/components/{MkFileListForAdmin.vue => FileListForAdmin.vue} (86%) rename packages/client/src/components/{MkFileTypeIcon.vue => FileTypeIcon.vue} (100%) rename packages/client/src/components/{MkFolder.vue => Folder.vue} (100%) rename packages/client/src/components/{MkFollowButton.vue => FollowButton.vue} (100%) rename packages/client/src/components/{MkForgotPassword.vue => ForgotPassword.vue} (85%) rename packages/client/src/components/{MkFormDialog.vue => FormDialog.vue} (91%) rename packages/client/src/components/{MkFormula.vue => Formula.vue} (88%) rename packages/client/src/components/{MkFormulaCore.vue => FormulaCore.vue} (100%) rename packages/client/src/components/{MkGalleryPostPreview.vue => GalleryPostPreview.vue} (90%) rename packages/client/src/components/{MkHeatmap.vue => Heatmap.vue} (99%) rename packages/client/src/components/{MkImageViewer.vue => ImageViewer.vue} (92%) rename packages/client/src/components/{MkImgWithBlurhash.vue => ImgWithBlurhash.vue} (100%) rename packages/client/src/components/{MkInfo.vue => Info.vue} (100%) rename packages/client/src/components/{MkInstanceCardMini.vue => InstanceCardMini.vue} (96%) rename packages/client/src/components/{MkInstanceSelectDialog.vue => InstanceSelectDialog.vue} (95%) rename packages/client/src/components/{MkInstanceStats.vue => InstanceStats.vue} (90%) rename packages/client/src/components/{MkInstanceTicker.vue => InstanceTicker.vue} (100%) rename packages/client/src/components/{MkKeyValue.vue => KeyValue.vue} (100%) rename packages/client/src/components/{MkLaunchPad.vue => LaunchPad.vue} (96%) rename packages/client/src/components/{MkLink.vue => Link.vue} (90%) rename packages/client/src/components/{MkManyAnnouncements.vue => ManyAnnouncements.vue} (72%) rename packages/client/src/components/{MkMarquee.vue => Marquee.vue} (100%) rename packages/client/src/components/{MkMedia.vue => Media.vue} (98%) rename packages/client/src/components/{MkMediaBanner.vue => MediaBanner.vue} (100%) rename packages/client/src/components/{MkMediaCaption.vue => MediaCaption.vue} (93%) rename packages/client/src/components/{MkMediaList.vue => MediaList.vue} (98%) rename packages/client/src/components/{MkMention.vue => Mention.vue} (99%) rename packages/client/src/components/{MkMenu.vue => Menu.vue} (95%) rename packages/client/src/components/{MkMenu.child.vue => MenuChild.vue} (96%) rename packages/client/src/components/{MkMiniChart.vue => MiniChart.vue} (100%) rename packages/client/src/components/{MkModal.vue => Modal.vue} (100%) rename packages/client/src/components/{MkModalPageWindow.vue => ModalPageWindow.vue} (93%) rename packages/client/src/components/{MkModalWindow.vue => ModalWindow.vue} (96%) rename packages/client/src/components/{MkMoved.vue => Moved.vue} (83%) rename packages/client/src/components/{MkNote.vue => Note.vue} (93%) rename packages/client/src/components/{MkNoteDetailed.vue => NoteDetailed.vue} (91%) rename packages/client/src/components/{MkNoteHeader.vue => NoteHeader.vue} (87%) rename packages/client/src/components/{MkNotePreview.vue => NotePreview.vue} (94%) rename packages/client/src/components/{MkNoteSimple.vue => NoteSimple.vue} (80%) rename packages/client/src/components/{MkNoteSub.vue => NoteSub.vue} (94%) rename packages/client/src/components/{MkNotes.vue => Notes.vue} (71%) rename packages/client/src/components/{MkNotification.vue => Notification.vue} (95%) rename packages/client/src/components/{MkNotificationSettingWindow.vue => NotificationSettingWindow.vue} (80%) rename packages/client/src/components/{MkNotificationToast.vue => NotificationToast.vue} (95%) rename packages/client/src/components/{MkNotifications.vue => Notifications.vue} (86%) rename packages/client/src/components/{MkNumber.vue => Number.vue} (100%) rename packages/client/src/components/{MkNumberDiff.vue => NumberDiff.vue} (100%) rename packages/client/src/components/{MkObjectView.vue => ObjectView.vue} (85%) rename packages/client/src/components/{MkObjectView.value.vue => ObjectViewValue.vue} (100%) rename packages/client/src/components/{MkPagePreview.vue => PagePreview.vue} (99%) rename packages/client/src/components/{MkPageWindow.vue => PageWindow.vue} (98%) rename packages/client/src/components/{MkPagination.vue => Pagination.vue} (94%) rename packages/client/src/components/{MkPoll.vue => Poll.vue} (100%) rename packages/client/src/components/{MkPollEditor.vue => PollEditor.vue} (85%) rename packages/client/src/components/{MkPopupMenu.vue => PopupMenu.vue} (85%) rename packages/client/src/components/{MkPostForm.vue => PostForm.vue} (94%) rename packages/client/src/components/{MkPostFormAttaches.vue => PostFormAttaches.vue} (95%) rename packages/client/src/components/{MkPostFormDialog.vue => PostFormDialog.vue} (81%) rename packages/client/src/components/{MkPushNotificationAllowButton.vue => PushNotificationAllowButton.vue} (97%) rename packages/client/src/components/{MkQuoteButton.vue => QuoteButton.vue} (100%) rename packages/client/src/components/{MkReactedUsers.vue => ReactedUsers.vue} (90%) rename packages/client/src/components/{MkReactionIcon.vue => ReactionIcon.vue} (96%) rename packages/client/src/components/{MkReactionTooltip.vue => ReactionTooltip.vue} (86%) rename packages/client/src/components/{MkReactionsViewer.vue => ReactionsViewer.vue} (95%) rename packages/client/src/components/{MkReactionsViewer.details.vue => ReactionsViewerDetails.vue} (87%) rename packages/client/src/components/{MkReactionsViewer.reaction.vue => ReactionsViewerReaction.vue} (95%) rename packages/client/src/components/{MkRemoteCaution.vue => RemoteCaution.vue} (100%) rename packages/client/src/components/{MkRenoteButton.vue => RenoteButton.vue} (98%) rename packages/client/src/components/{MkRipple.vue => Ripple.vue} (100%) rename packages/client/src/components/{MkSample.vue => Sample.vue} (68%) rename packages/client/src/components/{MkShowMoreButton.vue => ShowMoreButton.vue} (94%) rename packages/client/src/components/{MkSignin.vue => Signin.vue} (91%) rename packages/client/src/components/{MkSigninDialog.vue => SigninDialog.vue} (79%) rename packages/client/src/components/{MkSignup.vue => Signup.vue} (95%) rename packages/client/src/components/{MkSignupDialog.vue => SignupDialog.vue} (88%) rename packages/client/src/components/{MkSparkle.vue => Sparkle.vue} (100%) rename packages/client/src/components/{MkStarButton.vue => StarButton.vue} (98%) rename packages/client/src/components/{MkStarButtonNoEmoji.vue => StarButtonNoEmoji.vue} (92%) rename packages/client/src/components/{MkSubNoteContent.vue => SubNoteContent.vue} (87%) rename packages/client/src/components/{MkSuperMenu.vue => SuperMenu.vue} (99%) rename packages/client/src/components/{MkTab.vue => Tab.vue} (100%) rename packages/client/src/components/{MkTagCloud.vue => TagCloud.vue} (100%) rename packages/client/src/components/{MkTimeline.vue => Timeline.vue} (95%) rename packages/client/src/components/{MkToast.vue => Toast.vue} (100%) rename packages/client/src/components/{MkTokenGenerateWindow.vue => TokenGenerateWindow.vue} (78%) rename packages/client/src/components/{MkTooltip.vue => Tooltip.vue} (100%) rename packages/client/src/components/{MkTutorialDialog.vue => TutorialDialog.vue} (88%) rename packages/client/src/components/{MkUpdated.vue => Updated.vue} (81%) rename packages/client/src/components/{MkUrlPreview.vue => UrlPreview.vue} (99%) rename packages/client/src/components/{MkUrlPreviewPopup.vue => UrlPreviewPopup.vue} (88%) rename packages/client/src/components/{MkUserCardMini.vue => UserCardMini.vue} (92%) rename packages/client/src/components/{MkUserInfo.vue => UserInfo.vue} (91%) rename packages/client/src/components/{MkUserList.vue => UserList.vue} (62%) rename packages/client/src/components/{MkUserOnlineIndicator.vue => UserOnlineIndicator.vue} (100%) rename packages/client/src/components/{MkUserPreview.vue => UserPreview.vue} (92%) rename packages/client/src/components/{MkUserSelectDialog.vue => UserSelectDialog.vue} (89%) rename packages/client/src/components/{MkUserSelectLocalDialog.vue => UserSelectLocalDialog.vue} (90%) rename packages/client/src/components/{MkUsersTooltip.vue => UsersTooltip.vue} (82%) rename packages/client/src/components/{MkVisibility.vue => Visibility.vue} (96%) rename packages/client/src/components/{MkVisibilityPicker.vue => VisibilityPicker.vue} (95%) rename packages/client/src/components/{MkWaitingDialog.vue => WaitingDialog.vue} (83%) rename packages/client/src/components/{MkGoogle.vue => WebSearch.vue} (90%) rename packages/client/src/components/{MkWidgets.vue => Widgets.vue} (92%) rename packages/client/src/components/{MkWindow.vue => Window.vue} (100%) rename packages/client/src/components/form/{checkbox.vue => CheckBox.vue} (92%) rename packages/client/src/components/form/{folder.vue => Folder.vue} (84%) rename packages/client/src/components/form/{input.vue => Input.vue} (95%) rename packages/client/src/components/form/{link.vue => Link.vue} (80%) rename packages/client/src/components/form/{radio.vue => Radio.vue} (100%) rename packages/client/src/components/form/{radios.vue => Radios.vue} (96%) rename packages/client/src/components/form/{range.vue => Range.vue} (94%) rename packages/client/src/components/form/{section.vue => Section.vue} (100%) rename packages/client/src/components/form/{select.vue => Select.vue} (94%) rename packages/client/src/components/form/{slot.vue => Slot.vue} (100%) rename packages/client/src/components/form/{split.vue => Split.vue} (100%) rename packages/client/src/components/form/{suspense.vue => Suspense.vue} (91%) rename packages/client/src/components/form/{switch.vue => Switch.vue} (100%) rename packages/client/src/components/form/{textarea.vue => Textarea.vue} (96%) rename packages/client/src/components/global/{MkAcct.vue => Acct.vue} (100%) rename packages/client/src/components/global/{MkA.vue => Anchor.vue} (100%) rename packages/client/src/components/global/{MkAvatar.vue => Avatar.vue} (96%) rename packages/client/src/components/global/{MkEllipsis.vue => Ellipsis.vue} (100%) rename packages/client/src/components/global/{MkEmoji.vue => Emoji.vue} (100%) rename packages/client/src/components/global/{MkError.vue => Error.vue} (74%) rename packages/client/src/components/global/{MkLoading.vue => Loading.vue} (100%) rename packages/client/src/components/global/{MkMisskeyFlavoredMarkdown.vue => MisskeyFlavoredMarkdown.vue} (100%) rename packages/client/src/components/global/{MkPageHeader.vue => PageHeader.vue} (98%) rename packages/client/src/components/global/{MkSpacer.vue => Spacer.vue} (100%) rename packages/client/src/components/global/{MkStickyContainer.vue => StickyContainer.vue} (100%) rename packages/client/src/components/global/{MkTime.vue => Time.vue} (100%) rename packages/client/src/components/global/{MkUrl.vue => Url.vue} (95%) rename packages/client/src/components/global/{MkUserName.vue => UserName.vue} (100%) rename packages/client/src/components/page/{page.block.vue => Block.vue} (53%) rename packages/client/src/components/page/{page.button.vue => Button.vue} (90%) rename packages/client/src/components/page/{page.canvas.vue => Canvas.vue} (100%) rename packages/client/src/components/page/{page.counter.vue => Counter.vue} (88%) rename packages/client/src/components/page/{page.if.vue => If.vue} (90%) rename packages/client/src/components/page/{page.image.vue => Image.vue} (91%) rename packages/client/src/components/page/{page.note.vue => Note.vue} (89%) rename packages/client/src/components/page/{page.number-input.vue => NumberInput.vue} (93%) rename packages/client/src/components/page/{page.vue => Page.vue} (97%) rename packages/client/src/components/page/{page.post.vue => Post.vue} (91%) rename packages/client/src/components/page/{page.radio-button.vue => RadioButton.vue} (91%) rename packages/client/src/components/page/{page.section.vue => Section.vue} (93%) rename packages/client/src/components/page/{page.switch.vue => Switch.vue} (83%) rename packages/client/src/components/page/{page.text.vue => Text.vue} (87%) rename packages/client/src/components/page/{page.text-input.vue => TextInput.vue} (93%) rename packages/client/src/components/page/{page.textarea.vue => Textarea.vue} (80%) rename packages/client/src/components/page/{page.textarea-input.vue => TextareaInput.vue} (84%) rename packages/client/src/pages/{about.vue => About.vue} (89%) rename packages/client/src/pages/{about.emojis.vue => AboutEmojis.vue} (85%) rename packages/client/src/pages/{about.federation.vue => AboutFederation.vue} (88%) rename packages/client/src/pages/{about-iceshrimp.vue => AboutIceshrimp.vue} (82%) rename packages/client/src/pages/{admin-file.vue => AdminFile.vue} (80%) rename packages/client/src/pages/{announcements.vue => Announcements.vue} (77%) rename packages/client/src/pages/{antenna-timeline.vue => AntennaTimeline.vue} (92%) rename packages/client/src/pages/{api-console.vue => ApiConsole.vue} (74%) rename packages/client/src/pages/{auth.vue => Auth.vue} (83%) rename packages/client/src/pages/{auth.form.vue => AuthForm.vue} (85%) rename packages/client/src/pages/{channel.vue => Channel.vue} (90%) rename packages/client/src/pages/{channel-editor.vue => ChannelEditor.vue} (75%) rename packages/client/src/pages/{channels.vue => Channels.vue} (80%) rename packages/client/src/pages/{clip.vue => Clip.vue} (91%) rename packages/client/src/pages/{drive.vue => Drive.vue} (91%) rename packages/client/src/pages/{emojis.emoji.vue => EmojisEmoji.vue} (100%) rename packages/client/src/pages/{_empty_.vue => Empty.vue} (100%) rename packages/client/src/pages/{_error_.vue => Error.vue} (86%) rename packages/client/src/pages/{explore.vue => Explore.vue} (88%) rename packages/client/src/pages/{explore.featured.vue => ExploreFeatured.vue} (79%) rename packages/client/src/pages/{explore.users.vue => ExploreUsers.vue} (86%) rename packages/client/src/pages/{favorites.vue => Favorites.vue} (66%) rename packages/client/src/pages/{follow.vue => Follow.vue} (100%) rename packages/client/src/pages/{follow-requests.vue => FollowRequests.vue} (87%) rename packages/client/src/pages/{instance-info.vue => InstanceInfo.vue} (84%) rename packages/client/src/pages/{_loading_.vue => Loading.vue} (79%) rename packages/client/src/pages/{mfm-cheat-sheet.vue => MfmCheatsheet.vue} (80%) rename packages/client/src/pages/{miauth.vue => MiAuth.vue} (88%) rename packages/client/src/pages/{no-graze.vue => NoGraze.vue} (81%) rename packages/client/src/pages/{not-found.vue => NotFound.vue} (100%) rename packages/client/src/pages/{note.vue => Note.vue} (81%) rename packages/client/src/pages/{notifications.vue => Notifications.vue} (94%) rename packages/client/src/pages/{oauth.vue => OAuth.vue} (62%) rename packages/client/src/pages/{page.vue => Page.vue} (87%) rename packages/client/src/pages/{pages.vue => Pages.vue} (85%) rename packages/client/src/pages/{preview.vue => Preview.vue} (88%) rename packages/client/src/pages/{registry.vue => Registry.vue} (78%) rename packages/client/src/pages/{registry.keys.vue => RegistryKeys.vue} (76%) rename packages/client/src/pages/{registry.value.vue => RegistryValue.vue} (70%) rename packages/client/src/pages/{reset-password.vue => ResetPassword.vue} (80%) rename packages/client/src/pages/{scratchpad.vue => Scratchpad.vue} (93%) rename packages/client/src/pages/{search.vue => Search.vue} (86%) rename packages/client/src/pages/{share.vue => Share.vue} (92%) rename packages/client/src/pages/{signup-complete.vue => SignupComplete.vue} (100%) rename packages/client/src/pages/{tag.vue => Tag.vue} (90%) rename packages/client/src/pages/{theme-editor.vue => ThemeEditor.vue} (95%) rename packages/client/src/pages/{timeline.vue => Timeline.vue} (96%) rename packages/client/src/pages/{user-info.vue => UserInfo.vue} (85%) rename packages/client/src/pages/{user-list-timeline.vue => UserListTimeline.vue} (90%) rename packages/client/src/pages/{verify-email.vue => VerifyEmail.vue} (100%) rename packages/client/src/pages/{welcome.vue => Welcome.vue} (86%) rename packages/client/src/pages/{welcome.entrance.a.vue => WelcomeEntranceA.vue} (83%) rename packages/client/src/pages/{welcome.entrance.b.vue => WelcomeEntranceB.vue} (89%) rename packages/client/src/pages/{welcome.entrance.c.vue => WelcomeEntranceC.vue} (84%) rename packages/client/src/pages/{welcome.setup.vue => WelcomeSetup.vue} (88%) rename packages/client/src/pages/{welcome.timeline.vue => WelcomeTimeline.vue} (86%) rename packages/client/src/pages/admin/{abuses.vue => Abuses.vue} (74%) rename packages/client/src/pages/admin/{announcements.vue => Announcements.vue} (78%) rename packages/client/src/pages/admin/{bot-protection.vue => BotProtection.vue} (88%) rename packages/client/src/pages/admin/{custom-css.vue => CustomCss.vue} (91%) rename packages/client/src/pages/admin/{database.vue => Database.vue} (76%) rename packages/client/src/pages/admin/{email-settings.vue => EmailSettings.vue} (88%) rename packages/client/src/pages/admin/{emoji-edit-dialog.vue => EmojiEditDialog.vue} (81%) rename packages/client/src/pages/admin/{emojis.vue => Emojis.vue} (87%) rename packages/client/src/pages/admin/{experiments.vue => Experiments.vue} (80%) rename packages/client/src/pages/admin/{federation.vue => Federation.vue} (70%) rename packages/client/src/pages/admin/{files.vue => Files.vue} (81%) rename packages/client/src/pages/admin/{hashtags.vue => Hashtags.vue} (80%) rename packages/client/src/pages/admin/{_header_.vue => Header.vue} (98%) rename packages/client/src/pages/admin/{index.vue => Index.vue} (87%) rename packages/client/src/pages/admin/{instance-block.vue => InstanceBlock.vue} (81%) rename packages/client/src/pages/admin/{integrations.vue => Integrations.vue} (80%) rename packages/client/src/pages/admin/{integrations.discord.vue => IntegrationsDiscord.vue} (86%) rename packages/client/src/pages/admin/{integrations.github.vue => IntegrationsGithub.vue} (86%) rename packages/client/src/pages/admin/{object-storage.vue => ObjectStorage.vue} (92%) rename packages/client/src/pages/admin/{other-settings.vue => OtherSettings.vue} (77%) rename packages/client/src/pages/admin/{overview.vue => Overview.vue} (77%) rename packages/client/src/pages/admin/{overview.active-users.vue => OverviewActiveUsers.vue} (99%) rename packages/client/src/pages/admin/{overview.ap-requests.vue => OverviewApRequests.vue} (97%) rename packages/client/src/pages/admin/{overview.federation.vue => OverviewFederation.vue} (94%) rename packages/client/src/pages/admin/{overview.heatmap.vue => OverviewHeatmap.vue} (74%) rename packages/client/src/pages/admin/{overview.instances.vue => OverviewInstances.vue} (87%) rename packages/client/src/pages/admin/{overview.metrics.vue => OverviewMetrics.vue} (98%) rename packages/client/src/pages/admin/{overview.moderators.vue => OverviewModerators.vue} (87%) rename packages/client/src/pages/admin/{overview.pie.vue => OverviewPie.vue} (100%) rename packages/client/src/pages/admin/{overview.queue.vue => OverviewQueue.vue} (98%) rename packages/client/src/pages/admin/{overview.queue.chart.vue => OverviewQueueChart.vue} (100%) rename packages/client/src/pages/admin/{overview.stats.vue => OverviewStats.vue} (92%) rename packages/client/src/pages/admin/{overview.user.vue => OverviewUser.vue} (84%) rename packages/client/src/pages/admin/{overview.users.vue => OverviewUsers.vue} (87%) rename packages/client/src/pages/admin/{queue.vue => Queue.vue} (84%) rename packages/client/src/pages/admin/{queue.chart.vue => QueueChart.vue} (98%) rename packages/client/src/pages/admin/{queue.chart.chart.vue => QueueChartChart.vue} (100%) rename packages/client/src/pages/admin/{relays.vue => Relays.vue} (90%) rename packages/client/src/pages/admin/{security.vue => Security.vue} (87%) rename packages/client/src/pages/admin/{settings.vue => Settings.vue} (93%) rename packages/client/src/pages/admin/{users.vue => Users.vue} (85%) delete mode 100644 packages/client/src/pages/admin/overview.queue-chart.vue rename packages/client/src/pages/gallery/{edit.vue => Edit.vue} (85%) rename packages/client/src/pages/gallery/{index.vue => Index.vue} (83%) rename packages/client/src/pages/gallery/{post.vue => Post.vue} (85%) rename packages/client/src/pages/messaging/{index.vue => Index.vue} (90%) rename packages/client/src/pages/messaging/{messaging-room.vue => MessagingRoom.vue} (94%) rename packages/client/src/pages/messaging/{messaging-room.form.vue => MessagingRoomForm.vue} (100%) rename packages/client/src/pages/messaging/{messaging-room.message.vue => MessagingRoomMessage.vue} (97%) rename packages/client/src/pages/my-antennas/{create.vue => Create.vue} (90%) rename packages/client/src/pages/my-antennas/{edit.vue => Edit.vue} (96%) rename packages/client/src/pages/my-antennas/{editor.vue => Editor.vue} (83%) rename packages/client/src/pages/my-antennas/{index.vue => Index.vue} (80%) rename packages/client/src/pages/my-clips/{index.vue => Index.vue} (79%) rename packages/client/src/pages/my-groups/{group.vue => Group.vue} (93%) rename packages/client/src/pages/my-groups/{index.vue => Index.vue} (73%) rename packages/client/src/pages/my-lists/{index.vue => Index.vue} (70%) rename packages/client/src/pages/my-lists/{list.vue => List.vue} (84%) rename packages/client/src/pages/page-editor/{page-editor.blocks.vue => Blocks.vue} (64%) rename packages/client/src/pages/page-editor/{page-editor.container.vue => Container.vue} (100%) rename packages/client/src/pages/page-editor/{page-editor.vue => PageEditor.vue} (88%) rename packages/client/src/pages/page-editor/{page-editor.script-block.vue => ScriptBlock.vue} (97%) rename packages/client/src/pages/page-editor/{els/page-editor.el.button.vue => elements/Button.vue} (79%) rename packages/client/src/pages/page-editor/{els/page-editor.el.canvas.vue => elements/Canvas.vue} (76%) rename packages/client/src/pages/page-editor/{els/page-editor.el.counter.vue => elements/Counter.vue} (75%) rename packages/client/src/pages/page-editor/{els/page-editor.el.if.vue => elements/If.vue} (88%) rename packages/client/src/pages/page-editor/{els/page-editor.el.image.vue => elements/Image.vue} (88%) rename packages/client/src/pages/page-editor/{els/page-editor.el.note.vue => elements/Note.vue} (76%) rename packages/client/src/pages/page-editor/{els/page-editor.el.number-input.vue => elements/NumberInput.vue} (75%) rename packages/client/src/pages/page-editor/{els/page-editor.el.post.vue => elements/Post.vue} (61%) rename packages/client/src/pages/page-editor/{els/page-editor.el.radio-button.vue => elements/RadioButton.vue} (72%) rename packages/client/src/pages/page-editor/{els/page-editor.el.section.vue => elements/Section.vue} (91%) rename packages/client/src/pages/page-editor/{els/page-editor.el.switch.vue => elements/Switch.vue} (70%) rename packages/client/src/pages/page-editor/{els/page-editor.el.text.vue => elements/Text.vue} (93%) rename packages/client/src/pages/page-editor/{els/page-editor.el.text-input.vue => elements/TextInput.vue} (71%) rename packages/client/src/pages/page-editor/{els/page-editor.el.textarea.vue => elements/Textarea.vue} (93%) rename packages/client/src/pages/page-editor/{els/page-editor.el.textarea-input.vue => elements/TextareaInput.vue} (69%) rename packages/client/src/pages/settings/{2fa.qrdialog.vue => 2faQrDialog.vue} (82%) rename packages/client/src/pages/settings/{account-info.vue => AccountInfo.vue} (71%) rename packages/client/src/pages/settings/{accounts.vue => Accounts.vue} (89%) rename packages/client/src/pages/settings/{api.vue => Api.vue} (88%) rename packages/client/src/pages/settings/{apps.vue => Apps.vue} (91%) rename packages/client/src/pages/settings/{custom-css.vue => CustomCss.vue} (91%) rename packages/client/src/pages/settings/{custom-katex-macro.vue => CustomKatexMacro.vue} (90%) rename packages/client/src/pages/settings/{deck.vue => Deck.vue} (86%) rename packages/client/src/pages/settings/{delete-account.vue => DeleteAccount.vue} (93%) rename packages/client/src/pages/settings/{drive.vue => Drive.vue} (86%) rename packages/client/src/pages/settings/{email.vue => Email.vue} (96%) rename packages/client/src/pages/settings/{general.vue => General.vue} (93%) rename packages/client/src/pages/settings/{import-export.vue => ImportExport.vue} (90%) rename packages/client/src/pages/settings/{index.vue => Index.vue} (94%) rename packages/client/src/pages/settings/{instance-mute.vue => InstanceMute.vue} (79%) rename packages/client/src/pages/settings/{integration.vue => Integration.vue} (88%) rename packages/client/src/pages/settings/{migration.vue => Migration.vue} (89%) rename packages/client/src/pages/settings/{mute-block.vue => MuteBlock.vue} (63%) rename packages/client/src/pages/settings/{navbar.vue => Navbar.vue} (87%) rename packages/client/src/pages/settings/{notifications.vue => Notifications.vue} (82%) rename packages/client/src/pages/settings/{other.vue => Other.vue} (91%) rename packages/client/src/pages/settings/{plugin.vue => Plugin.vue} (81%) rename packages/client/src/pages/settings/{plugin.install.vue => PluginInstall.vue} (92%) rename packages/client/src/pages/settings/{preferences-backups.vue => PreferencesBackups.vue} (97%) rename packages/client/src/pages/settings/{privacy.vue => Privacy.vue} (95%) rename packages/client/src/pages/settings/{profile.vue => Profile.vue} (87%) rename packages/client/src/pages/settings/{reaction.vue => Reaction.vue} (90%) rename packages/client/src/pages/settings/{security.vue => Security.vue} (86%) rename packages/client/src/pages/settings/{sounds.vue => Sounds.vue} (95%) rename packages/client/src/pages/settings/{statusbar.statusbar.vue => StatusbarOptions.vue} (82%) rename packages/client/src/pages/settings/{statusbar.vue => StatusbarPage.vue} (85%) rename packages/client/src/pages/settings/{theme.vue => Theme.vue} (97%) rename packages/client/src/pages/settings/{theme.install.vue => ThemeInstall.vue} (94%) rename packages/client/src/pages/settings/{theme.manage.vue => ThemeManage.vue} (92%) rename packages/client/src/pages/settings/{webhook.vue => Webhook.vue} (86%) rename packages/client/src/pages/settings/{webhook.edit.vue => WebhookEdit.vue} (93%) rename packages/client/src/pages/settings/{webhook.new.vue => WebhookNew.vue} (91%) rename packages/client/src/pages/settings/{word-mute.vue => WordMute.vue} (86%) rename packages/client/src/pages/user/{clips.vue => Clips.vue} (85%) rename packages/client/src/pages/user/{follow-list.vue => FollowList.vue} (87%) rename packages/client/src/pages/user/{followers.vue => Followers.vue} (81%) rename packages/client/src/pages/user/{following.vue => Following.vue} (81%) rename packages/client/src/pages/user/{gallery.vue => Gallery.vue} (70%) rename packages/client/src/pages/user/{home.vue => Home.vue} (94%) rename packages/client/src/pages/user/{index.vue => Index.vue} (86%) rename packages/client/src/pages/user/{index.activity.vue => IndexActivity.vue} (89%) rename packages/client/src/pages/user/{index.photos.vue => IndexPhotos.vue} (89%) rename packages/client/src/pages/user/{index.timeline.vue => IndexTimeline.vue} (82%) rename packages/client/src/pages/user/{pages.vue => Pages.vue} (62%) rename packages/client/src/pages/user/{reactions.vue => Reactions.vue} (67%) rename packages/client/src/ui/{deck.vue => Deck.vue} (96%) rename packages/client/src/ui/{universal.vue => Universal.vue} (96%) rename packages/client/src/ui/{universal.widgets.vue => UniversalWidgets.vue} (97%) rename packages/client/src/ui/{visitor.vue => Visitor.vue} (67%) rename packages/client/src/ui/{zen.vue => Zen.vue} (95%) rename packages/client/src/ui/{_common_/common.vue => common/Common.vue} (93%) rename packages/client/src/ui/{_common_/navbar.vue => common/Navbar.vue} (95%) rename packages/client/src/ui/{_common_/navbar-for-mobile.vue => common/NavbarMobile.vue} (96%) rename packages/client/src/ui/{_common_/statusbar-federation.vue => common/StatusbarFederation.vue} (97%) rename packages/client/src/ui/{_common_/statusbar-rss.vue => common/StatusbarRss.vue} (97%) rename packages/client/src/ui/{_common_/statusbar-user-list.vue => common/StatusbarUserList.vue} (95%) rename packages/client/src/ui/{_common_/statusbars.vue => common/Statusbars.vue} (92%) rename packages/client/src/ui/{_common_/stream-indicator.vue => common/StreamIndicator.vue} (100%) rename packages/client/src/ui/{_common_/upload.vue => common/Upload.vue} (97%) rename packages/client/src/ui/{_common_ => common}/sw-inject.ts (100%) rename packages/client/src/ui/deck/{antenna-column.vue => AntennaColumn.vue} (94%) rename packages/client/src/ui/deck/{channel-column.vue => ChannelColumn.vue} (94%) rename packages/client/src/ui/deck/{column.vue => Column.vue} (100%) rename packages/client/src/ui/deck/{column-core.vue => ColumnCore.vue} (79%) rename packages/client/src/ui/deck/{direct-column.vue => DirectColumn.vue} (89%) rename packages/client/src/ui/deck/{list-column.vue => ListColumn.vue} (94%) rename packages/client/src/ui/deck/{main-column.vue => MainColumn.vue} (98%) rename packages/client/src/ui/deck/{mentions-column.vue => MentionsColumn.vue} (88%) rename packages/client/src/ui/deck/{notifications-column.vue => NotificationsColumn.vue} (87%) rename packages/client/src/ui/deck/{tl-column.vue => TimelineColumn.vue} (97%) rename packages/client/src/ui/deck/{widgets-column.vue => WidgetsColumn.vue} (95%) rename packages/client/src/ui/visitor/{a.vue => A.vue} (96%) rename packages/client/src/ui/visitor/{b.vue => B.vue} (86%) rename packages/client/src/ui/visitor/{header.vue => Header.vue} (87%) rename packages/client/src/ui/visitor/{kanban.vue => Kanban.vue} (92%) rename packages/client/src/widgets/{activity.vue => Activity.vue} (89%) rename packages/client/src/widgets/{activity.calendar.vue => ActivityCalendar.vue} (100%) rename packages/client/src/widgets/{activity.chart.vue => ActivityChart.vue} (100%) rename packages/client/src/widgets/{aiscript.vue => Aiscript.vue} (96%) rename packages/client/src/widgets/{button.vue => Button.vue} (92%) rename packages/client/src/widgets/{calendar.vue => Calendar.vue} (100%) rename packages/client/src/widgets/{clock.vue => Clock.vue} (95%) rename packages/client/src/widgets/{digital-clock.vue => DigitalClock.vue} (95%) rename packages/client/src/widgets/{federation.vue => Federation.vue} (95%) rename packages/client/src/widgets/{instance-cloud.vue => InstanceCloud.vue} (89%) rename packages/client/src/widgets/{job-queue.vue => JobQueue.vue} (100%) rename packages/client/src/widgets/{memo.vue => Memo.vue} (94%) rename packages/client/src/widgets/{notifications.vue => Notifications.vue} (91%) rename packages/client/src/widgets/{online-users.vue => OnlineUsers.vue} (100%) rename packages/client/src/widgets/{photos.vue => Photos.vue} (96%) rename packages/client/src/widgets/{post-form.vue => PostForm.vue} (95%) rename packages/client/src/widgets/{rss.vue => Rss.vue} (95%) rename packages/client/src/widgets/{rss-ticker.vue => RssTicker.vue} (95%) rename packages/client/src/widgets/{server-info.vue => ServerInfo.vue} (96%) rename packages/client/src/widgets/{slideshow.vue => Slideshow.vue} (100%) rename packages/client/src/widgets/{timeline.vue => Timeline.vue} (97%) rename packages/client/src/widgets/{trends.vue => Trends.vue} (89%) rename packages/client/src/widgets/{unix-clock.vue => UnixClock.vue} (100%) rename packages/client/src/widgets/{user-list.vue => UserList.vue} (86%) rename packages/client/src/widgets/server-metric/{cpu.vue => Cpu.vue} (96%) rename packages/client/src/widgets/server-metric/{cpu-mem.vue => CpuMem.vue} (100%) rename packages/client/src/widgets/server-metric/{disk.vue => Disk.vue} (97%) rename packages/client/src/widgets/server-metric/{index.vue => Index.vue} (90%) rename packages/client/src/widgets/server-metric/{meilisearch.vue => Meilisearch.vue} (98%) rename packages/client/src/widgets/server-metric/{mem.vue => Mem.vue} (97%) rename packages/client/src/widgets/server-metric/{net.vue => Net.vue} (100%) rename packages/client/src/widgets/server-metric/{pie.vue => Pie.vue} (100%) diff --git a/packages/client/src/account.ts b/packages/client/src/account.ts index 8afb0d394..83860bfed 100644 --- a/packages/client/src/account.ts +++ b/packages/client/src/account.ts @@ -157,7 +157,7 @@ export async function openAccountMenu( ) { function showSigninDialog() { popup( - defineAsyncComponent(() => import("@/components/MkSigninDialog.vue")), + defineAsyncComponent(() => import("@/components/SigninDialog.vue")), {}, { done: (res) => { @@ -171,7 +171,7 @@ export async function openAccountMenu( function createAccount() { popup( - defineAsyncComponent(() => import("@/components/MkSignupDialog.vue")), + defineAsyncComponent(() => import("@/components/SignupDialog.vue")), {}, { done: (res) => { diff --git a/packages/client/src/components/MkAbuseReport.vue b/packages/client/src/components/AbuseReport.vue similarity index 78% rename from packages/client/src/components/MkAbuseReport.vue rename to packages/client/src/components/AbuseReport.vue index f92d10ba7..267b84b26 100644 --- a/packages/client/src/components/MkAbuseReport.vue +++ b/packages/client/src/components/AbuseReport.vue @@ -1,35 +1,35 @@ - +
@@ -37,15 +37,16 @@

- {{ i18n.ts.reporter }}: + {{ i18n.ts.reporter }}: +
{{ i18n.ts.moderator }}: - +
-
+
- {{ + +
diff --git a/packages/client/src/components/MkCode.core.vue b/packages/client/src/components/CodeCore.vue similarity index 100% rename from packages/client/src/components/MkCode.core.vue rename to packages/client/src/components/CodeCore.vue diff --git a/packages/client/src/components/MkContainer.vue b/packages/client/src/components/Container.vue similarity index 98% rename from packages/client/src/components/MkContainer.vue rename to packages/client/src/components/Container.vue index be477a8f3..8fc98b526 100644 --- a/packages/client/src/components/MkContainer.vue +++ b/packages/client/src/components/Container.vue @@ -259,7 +259,11 @@ export default defineComponent({ left: 0; width: 100%; height: 64px; - background: linear-gradient(0deg, var(--panel), var(--panelFade)); + background: linear-gradient( + 0deg, + var(--panel), + var(--panelFade) + ); > span { display: inline-block; diff --git a/packages/client/src/components/MkContextMenu.vue b/packages/client/src/components/ContextMenu.vue similarity index 92% rename from packages/client/src/components/MkContextMenu.vue rename to packages/client/src/components/ContextMenu.vue index 33506b96f..9b509a386 100644 --- a/packages/client/src/components/MkContextMenu.vue +++ b/packages/client/src/components/ContextMenu.vue @@ -6,15 +6,15 @@ :style="{ zIndex }" @contextmenu.prevent.stop="() => {}" > - + \ No newline at end of file + diff --git a/packages/client/src/pages/page.vue b/packages/client/src/pages/Page.vue similarity index 87% rename from packages/client/src/pages/page.vue rename to packages/client/src/pages/Page.vue index 069d5da29..7fa16df5c 100644 --- a/packages/client/src/pages/page.vue +++ b/packages/client/src/pages/Page.vue @@ -1,12 +1,13 @@ diff --git a/packages/client/src/pages/admin/overview.instances.vue b/packages/client/src/pages/admin/OverviewInstances.vue similarity index 87% rename from packages/client/src/pages/admin/overview.instances.vue rename to packages/client/src/pages/admin/OverviewInstances.vue index e5d0d1d32..825e4a7f5 100644 --- a/packages/client/src/pages/admin/overview.instances.vue +++ b/packages/client/src/pages/admin/OverviewInstances.vue @@ -4,9 +4,9 @@ :name="$store.state.animation ? '_transition_zoom' : ''" mode="out-in" > - +
- - - + +
@@ -26,7 +26,7 @@ import { onMounted, onUnmounted, ref } from "vue"; import * as os from "@/os"; import { useInterval } from "@/scripts/use-interval"; -import MkInstanceCardMini from "@/components/MkInstanceCardMini.vue"; +import InstanceCardMini from "@/components/InstanceCardMini.vue"; const instances = ref([]); const fetching = ref(true); diff --git a/packages/client/src/pages/admin/overview.metrics.vue b/packages/client/src/pages/admin/OverviewMetrics.vue similarity index 98% rename from packages/client/src/pages/admin/overview.metrics.vue rename to packages/client/src/pages/admin/OverviewMetrics.vue index 48d407e7d..866b8d4e7 100644 --- a/packages/client/src/pages/admin/overview.metrics.vue +++ b/packages/client/src/pages/admin/OverviewMetrics.vue @@ -55,7 +55,7 @@ - - diff --git a/packages/client/src/pages/gallery/edit.vue b/packages/client/src/pages/gallery/Edit.vue similarity index 85% rename from packages/client/src/pages/gallery/edit.vue rename to packages/client/src/pages/gallery/Edit.vue index f3b0627ba..0dc7e8978 100644 --- a/packages/client/src/pages/gallery/edit.vue +++ b/packages/client/src/pages/gallery/Edit.vue @@ -1,15 +1,19 @@