diff --git a/apps/docs/src/styles/modrinth.css b/apps/docs/src/styles/modrinth.css index 4f149c26..b61c7fbe 100644 --- a/apps/docs/src/styles/modrinth.css +++ b/apps/docs/src/styles/modrinth.css @@ -2,8 +2,9 @@ ::backdrop, :root[data-theme='light'], [data-theme='light'] ::backdrop { - --sl-font-system: Inter, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Roboto, - Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif; + --sl-font-system: + Inter, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Roboto, Cantarell, + Fira Sans, Droid Sans, Helvetica Neue, sans-serif; --sl-color-white: var(--color-contrast); /* “white” */ --sl-color-gray-1: var(--color-base); diff --git a/apps/frontend/src/components/ui/NotificationItem.vue b/apps/frontend/src/components/ui/NotificationItem.vue index 25a377bc..516a9ada 100644 --- a/apps/frontend/src/components/ui/NotificationItem.vue +++ b/apps/frontend/src/components/ui/NotificationItem.vue @@ -331,7 +331,19 @@ import { VersionIcon, XIcon, } from '@modrinth/assets' -import { injectNotificationManager, useRelativeTime } from '@modrinth/ui' +import { + Avatar, + Categories, + CopyCode, + DoubleIcon, + injectNotificationManager, + ProjectStatusBadge, + useRelativeTime, +} from '@modrinth/ui' + +import { getProjectLink, getVersionLink } from '~/helpers/projects' + +import ThreadSummary from './thread/ThreadSummary.vue' const { addNotification } = injectNotificationManager() const emit = defineEmits(['update:notifications']) diff --git a/apps/frontend/src/components/ui/servers/FileManagerError.vue b/apps/frontend/src/components/ui/servers/FileManagerError.vue index 682aad50..e451008a 100644 --- a/apps/frontend/src/components/ui/servers/FileManagerError.vue +++ b/apps/frontend/src/components/ui/servers/FileManagerError.vue @@ -9,7 +9,7 @@
@@ -28,6 +28,8 @@ import { FileIcon, HomeIcon } from '@modrinth/assets' import { ButtonStyled } from '@modrinth/ui' +import LoadingIcon from './icons/LoadingIcon.vue' + defineProps<{ title: string message: string diff --git a/apps/frontend/src/components/ui/servers/FileVirtualList.vue b/apps/frontend/src/components/ui/servers/FileVirtualList.vue index 9025693f..9381fb77 100644 --- a/apps/frontend/src/components/ui/servers/FileVirtualList.vue +++ b/apps/frontend/src/components/ui/servers/FileVirtualList.vue @@ -18,7 +18,7 @@ }" data-pyro-files-virtual-list > - import { computed, onMounted, onUnmounted, ref } from 'vue' +import FileItem from './FileItem.vue' + const props = defineProps<{ items: any[] }>() diff --git a/apps/frontend/src/components/ui/servers/FilesImageViewer.vue b/apps/frontend/src/components/ui/servers/FilesImageViewer.vue index e88cd839..3d23470a 100644 --- a/apps/frontend/src/components/ui/servers/FilesImageViewer.vue +++ b/apps/frontend/src/components/ui/servers/FilesImageViewer.vue @@ -14,7 +14,7 @@ v-if="state.hasError" class="flex h-full w-full flex-col items-center justify-center gap-8" > - +

{{ state.errorMessage || 'Invalid or empty image file.' }}

- - - - diff --git a/apps/frontend/src/components/ui/servers/ServerLoaderLabel.vue b/apps/frontend/src/components/ui/servers/ServerLoaderLabel.vue index 0ec2ab5a..c90267e4 100644 --- a/apps/frontend/src/components/ui/servers/ServerLoaderLabel.vue +++ b/apps/frontend/src/components/ui/servers/ServerLoaderLabel.vue @@ -2,7 +2,7 @@
- +