fix click to upload

This commit is contained in:
Zutatensuppe 2021-06-06 16:12:20 +02:00
parent 19301cfc81
commit d9ab766e18
5 changed files with 17 additions and 7 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -4,9 +4,9 @@
<meta charset="UTF-8">
<title>🧩 jigsaw.hyottoko.club</title>
<script type="module" crossorigin src="/assets/index.b2021c0c.js"></script>
<script type="module" crossorigin src="/assets/index.99efb0e9.js"></script>
<link rel="modulepreload" href="/assets/vendor.684f7bc8.js">
<link rel="stylesheet" href="/assets/index.8f0efd0f.css">
<link rel="stylesheet" href="/assets/index.84d14088.css">
</head>
<body>
<div id="app"></div>

View file

@ -14,6 +14,7 @@ gallery", if possible!
@dragover="onDragover"
@dragleave="onDragleave">
<!-- TODO: ... -->
<div class="drop-target"></div>
<div v-if="previewUrl" class="has-image">
<span class="remove btn" @click="previewUrl=''">X</span>
<responsive-image :src="previewUrl" />
@ -212,9 +213,6 @@ export default defineComponent({
.new-image-dialog .area-image.droppable {
border: dashed 6px;
}
.area-image * {
pointer-events: none;
}
.new-image-dialog .area-image .has-image {
position: relative;
width: 100%;
@ -256,4 +254,16 @@ export default defineComponent({
top: 50%;
transform: translate(-50%,-50%);
}
.area-image .drop-target {
display: none;
}
.area-image.droppable .drop-target {
pointer-events: none;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 3;
}
</style>