Skip to content
12 changes: 11 additions & 1 deletion resources/js/components/fieldtypes/assets/AssetTile.vue
Original file line number Diff line number Diff line change
Expand Up @@ -49,13 +49,23 @@
</template>
</div>
</div>
<div class="absolute bottom-1 right-1">
<ui-badge
v-if="!readOnly && showSetAlt && needsAlt && !showFilename"
as="button"
size="sm"
color="sky"
:text="__('Set Alt')"
@click="editOrOpen"
/>
</div>
</div>

<div class="flex items-center justify-between w-full px-1" v-if="showFilename">
<div class="truncate w-18 text-xs text-gray-600 dark:text-gray-400 flex-1 px-2 py-1" v-tooltip="label" :class="{ 'text-center': !needsAlt }">
{{ label }}
</div>
<ui-badge as="button" size="sm" color="blue" @click="editOrOpen" v-if="asset.isEditable && showSetAlt && needsAlt" :text="asset.values.alt ? '✅' : __('Set Alt')" />
<ui-badge as="button" size="sm" color="sky" @click="editOrOpen" v-if="asset.isEditable && showSetAlt && needsAlt" :text="asset.values.alt ? '✅' : __('Set Alt')" />
</div>
</div>
</template>
Expand Down