This commit is contained in:
@@ -102,7 +102,7 @@ onMounted(load);
|
|||||||
<h2 ref="listHeading" id="saved-views-title" tabindex="-1">Your saved views</h2>
|
<h2 ref="listHeading" id="saved-views-title" tabindex="-1">Your saved views</h2>
|
||||||
<p v-if="!views.length" class="state state--empty">No saved views yet.</p>
|
<p v-if="!views.length" class="state state--empty">No saved views yet.</p>
|
||||||
<ul v-else>
|
<ul v-else>
|
||||||
<li v-for="view in views" :key="view.id">
|
<li v-for="view in views" :key="view.id" :aria-label="`Saved view ${view.name}`">
|
||||||
<strong>{{ view.name }}</strong> · {{ JSON.stringify(view.filters) }}
|
<strong>{{ view.name }}</strong> · {{ JSON.stringify(view.filters) }}
|
||||||
<button class="button button--secondary" type="button" :disabled="isSaving" @click="removeView(view.id, $event)">Delete</button>
|
<button class="button button--secondary" type="button" :disabled="isSaving" @click="removeView(view.id, $event)">Delete</button>
|
||||||
</li>
|
</li>
|
||||||
|
|||||||
@@ -88,7 +88,8 @@ onMounted(load);
|
|||||||
<fieldset class="showcase-panel" :disabled="isSaving">
|
<fieldset class="showcase-panel" :disabled="isSaving">
|
||||||
<legend>Inventory</legend>
|
<legend>Inventory</legend>
|
||||||
<label class="fixture-label" for="settings-images">Maximum images per item</label>
|
<label class="fixture-label" for="settings-images">Maximum images per item</label>
|
||||||
<input id="settings-images" v-model.number="settings.inventory.maxImagesPerItem" class="fixture-input" type="number" min="1" max="100" />
|
<input id="settings-images" v-model.number="settings.inventory.maxImagesPerItem" class="fixture-input" type="number" min="1" max="100" aria-describedby="settings-images-help" />
|
||||||
|
<p id="settings-images-help">Choose a limit from 1 to 100 images for each physical inventory item.</p>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
<fieldset class="showcase-panel" :disabled="isSaving">
|
<fieldset class="showcase-panel" :disabled="isSaving">
|
||||||
<legend>Pricing</legend>
|
<legend>Pricing</legend>
|
||||||
|
|||||||
@@ -273,6 +273,7 @@ Remaining roadmap areas are approved external provider credentials/adapters, bro
|
|||||||
- Admin inventory valuation and pricing-job results now expose explicit screen-reader labels with item or job identity and state.
|
- Admin inventory valuation and pricing-job results now expose explicit screen-reader labels with item or job identity and state.
|
||||||
- Admin sales and acquisition history rows now expose explicit screen-reader labels with record identity, status/date, and financial context.
|
- Admin sales and acquisition history rows now expose explicit screen-reader labels with record identity, status/date, and financial context.
|
||||||
- Admin listing status cards now expose a programmatic product heading and status announcement for each listing.
|
- Admin listing status cards now expose a programmatic product heading and status announcement for each listing.
|
||||||
|
- Saved-view rows now expose an accessible view name, and the image-limit setting includes range guidance tied to its input.
|
||||||
|
|
||||||
## Local Commands
|
## Local Commands
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user