Fix selected image counter
This commit is contained in:
parent
81d07b2493
commit
c062c40b31
3 changed files with 8 additions and 3 deletions
|
|
@ -1,6 +1,6 @@
|
|||
<template>
|
||||
<div
|
||||
class="auto-grid | counter"
|
||||
class="auto-grid"
|
||||
role="grid"
|
||||
multiselectable="true"
|
||||
style="--min: 15rem; --gap: 0.5rem"
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<template>
|
||||
<div class="auto-grid | counter" role="grid" multiselectable="true" style="--min: 15rem; --gap: 0.5rem">
|
||||
<div class="auto-grid" role="grid" multiselectable="true" style="--min: 15rem; --gap: 0.5rem">
|
||||
<FileUpload
|
||||
mode="basic"
|
||||
name="images[]"
|
||||
|
|
@ -46,6 +46,11 @@
|
|||
class="image"
|
||||
role="gridcell"
|
||||
:aria-selected="isSelected(image)"
|
||||
:data-count="
|
||||
tab.selectedImages.includes(image)
|
||||
? tab.selectedImages.indexOf(image) + 1
|
||||
: undefined
|
||||
"
|
||||
>
|
||||
<img
|
||||
:src="image.url"
|
||||
|
|
|
|||
|
|
@ -235,7 +235,7 @@ function setStepStatus(stepName) {
|
|||
outline: 2px solid var(--color-focus-ring);
|
||||
}
|
||||
.image[aria-selected="true"]::after {
|
||||
content: counter(selected-items);
|
||||
content: attr(data-count);
|
||||
position: absolute;
|
||||
top: var(--space-12);
|
||||
right: var(--space-12);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue