|
Polish custom views on kit 1.0: timeline, audit chain, modals
- Audit: the GnEmptyState's v-else bound to the GnPagination's v-if, so the phantom "No audit events" block rendered alongside a populated table; move pagination outside the loading/rows/empty chain and gate it explicitly. - Timeline: spell out the text fallback inside the per-item slot (a truthy dynamic slot always overrides GnTimeline's item.text), humanize created_at to local "YYYY-MM-DD HH:mm" in history and audit, pluralize the field count, and draw a connector rail between markers. - Modals/toasts: drop the app-side a-show/a-hide keyframes — kit 1.0 owns both transitions itself; align create-modal spacing to the kit's 15px rhythm and add a hairline separator between modal sections. Verified with Playwright screenshots (history, audit, create modal open/close/reopen) on the live server; no page errors. Co-Authored-By: Claude Code <noreply@anthropic.com> |
|---|
|
|
| frontend/src/App.vue |
|---|
| frontend/src/styles.css |
|---|