Fix file inputs on Gallery and Versions pages not being selectable with keyboard (#4312)

This commit is contained in:
Prospector
2025-09-02 09:04:28 -07:00
committed by GitHub
parent c1a092e55c
commit 052637d402
4 changed files with 17 additions and 101 deletions

View File

@@ -295,11 +295,14 @@ import {
UploadIcon,
XIcon,
} from '@modrinth/assets'
import { ConfirmModal, injectNotificationManager } from '@modrinth/ui'
import {
ConfirmModal,
DropArea,
FileInput,
injectNotificationManager,
NewModal as Modal,
} from '@modrinth/ui'
import DropArea from '~/components/ui/DropArea.vue'
import FileInput from '~/components/ui/FileInput.vue'
import Modal from '~/components/ui/Modal.vue'
import { isPermission } from '~/utils/permissions.ts'
const props = defineProps({
@@ -765,7 +768,6 @@ export default defineNuxtComponent({
}
.modal-gallery {
padding: var(--spacing-card-bg);
display: flex;
flex-direction: column;

View File

@@ -195,12 +195,12 @@ import {
import {
ButtonStyled,
ConfirmModal,
DropArea,
FileInput,
OverflowMenu,
ProjectPageVersions,
} from '@modrinth/ui'
import DropArea from '~/components/ui/DropArea.vue'
import { acceptFileFromProjectType } from '~/helpers/fileUtils.js'
import { isPermission } from '~/utils/permissions.ts'
import { reportVersion } from '~/utils/report-helpers.ts'