diff --git a/apps/ai-game-creator-shell/src/styles.css b/apps/ai-game-creator-shell/src/styles.css index 201a310a2..09729a15b 100644 --- a/apps/ai-game-creator-shell/src/styles.css +++ b/apps/ai-game-creator-shell/src/styles.css @@ -5869,7 +5869,7 @@ iframe.preview-frame { height: var(--resource-card-height); min-height: var(--resource-card-height); padding: 0; - overflow: hidden; + overflow: visible; border: 1px solid #eadbd4; border-radius: 12px; background: #fff; @@ -5912,6 +5912,7 @@ iframe.preview-frame { inset: 0; display: grid; overflow: hidden; + border-radius: inherit; background: linear-gradient(145deg, #fffaf6, #f6ece6); color: #c46a40; place-items: center; @@ -5973,6 +5974,13 @@ iframe.preview-frame { text-overflow: ellipsis; white-space: nowrap; box-shadow: 0 8px 18px rgb(96 62 47 / 20%); + transform: scale(var(--genarrative-image-canvas-inverse-scale, 1)); + transform-origin: top right; +} + +.game-resource-card-media-control { + transform: scale(var(--genarrative-image-canvas-inverse-scale, 1)); + transform-origin: bottom right; } .game-resource-card-open { diff --git a/apps/ai-game-creator-shell/src/view/project-development/index.tsx b/apps/ai-game-creator-shell/src/view/project-development/index.tsx index f539fc02f..6735ec1b4 100644 --- a/apps/ai-game-creator-shell/src/view/project-development/index.tsx +++ b/apps/ai-game-creator-shell/src/view/project-development/index.tsx @@ -3,6 +3,7 @@ import { type CanvasViewport, resolveViewportFromWheel, } from '@genarrative/image-canvas-core'; +import { CanvasWorld } from '@genarrative/image-canvas-react'; import { Code2, FileText, @@ -4906,17 +4907,12 @@ export default function ProjectDevelopmentView({ >