feat: add images and profile grid layout to entity detail pages

Return image data for related entities across all backend detail queries
Display images or default placeholders in detail headers, chips, and lists
Standardize Item, Recipe, and Habitat detail views with a new profile grid
This commit is contained in:
2026-05-03 09:51:45 +08:00
parent 784cbdacd1
commit 4d05618530
10 changed files with 713 additions and 240 deletions

View File

@@ -212,6 +212,7 @@ export const systemWordingMessages = {
habitats: {
title: 'Habitats',
subtitle: 'View recipes and Pokemon that may appear.',
detailKicker: 'Habitat Detail',
detailSubtitle: 'Habitat detail',
editSubtitle: 'Maintain habitat recipes and possible Pokemon appearances.',
newTitle: 'New habitat',
@@ -859,6 +860,7 @@ export const systemWordingMessages = {
habitats: {
title: '栖息地',
subtitle: '查看配方和可能出现的宝可梦。',
detailKicker: 'Habitat Detail',
detailSubtitle: '栖息地详情',
editSubtitle: '维护栖息地配方和可能出现的 Pokemon。',
newTitle: '新增栖息地',