feat: add ancient artifacts and refactor item categories

Introduce Ancient Artifacts with full CRUD and image support
Migrate item categories and usages to system-defined lists
Add display_id to items and artifacts for custom sorting
This commit is contained in:
2026-05-04 08:28:56 +08:00
parent 5ccc25b248
commit 4238be7761
25 changed files with 1857 additions and 181 deletions

View File

@@ -7,6 +7,7 @@ import Skeleton from '../components/Skeleton.vue';
import StatusBadge from '../components/StatusBadge.vue';
import {
iconAction,
iconArtifact,
iconAutomation,
iconChevronRight,
iconChecklist,
@@ -36,6 +37,8 @@ const primarySections = computed(() => [
{ key: 'habitats', to: '/habitats', icon: iconHabitat },
{ key: 'eventHabitats', to: '/event-habitats', icon: iconEvent },
{ key: 'items', to: '/items', icon: iconItem },
{ key: 'eventItems', to: '/event-items', icon: iconEvent },
{ key: 'ancientArtifacts', to: '/ancient-artifacts', icon: iconArtifact },
{ key: 'recipes', to: '/recipes', icon: iconRecipe }
]);