diff --git a/apps/web/public/images/items/basic-hide-bag.png b/apps/web/public/images/items/basic-hide-bag.png new file mode 100644 index 0000000..56ca9d9 Binary files /dev/null and b/apps/web/public/images/items/basic-hide-bag.png differ diff --git a/apps/web/public/images/items/basic-trophy-pouch.png b/apps/web/public/images/items/basic-trophy-pouch.png new file mode 100644 index 0000000..113d8b4 Binary files /dev/null and b/apps/web/public/images/items/basic-trophy-pouch.png differ diff --git a/apps/web/public/images/npcs/borin.png b/apps/web/public/images/npcs/borin.png new file mode 100644 index 0000000..b343a91 Binary files /dev/null and b/apps/web/public/images/npcs/borin.png differ diff --git a/apps/web/public/images/npcs/graufurt-gate-watch.png b/apps/web/public/images/npcs/graufurt-gate-watch.png new file mode 100644 index 0000000..8e6282f Binary files /dev/null and b/apps/web/public/images/npcs/graufurt-gate-watch.png differ diff --git a/apps/web/src/app/core/api/game-api.models.ts b/apps/web/src/app/core/api/game-api.models.ts index f05f567..23a7f97 100644 --- a/apps/web/src/app/core/api/game-api.models.ts +++ b/apps/web/src/app/core/api/game-api.models.ts @@ -88,6 +88,7 @@ export interface LocationInteractionResult { interactionKey: string; title: string; text: string; + img?: string; } export interface CurrentLocationResponse { diff --git a/apps/web/src/app/features/npc/merchant-page.component.scss b/apps/web/src/app/features/npc/merchant-page.component.scss index 9e6f792..0188625 100644 --- a/apps/web/src/app/features/npc/merchant-page.component.scss +++ b/apps/web/src/app/features/npc/merchant-page.component.scss @@ -39,7 +39,7 @@ .merchant__portrait { inline-size: 7rem; block-size: 7rem; - object-fit: cover; + object-fit: contain; border: 1px solid var(--ar-border-highlight); border-radius: var(--ar-radius-md); background: var(--ar-panel-muted);