diff --git a/apps/ai-game-creator-shell/src/styles.css b/apps/ai-game-creator-shell/src/styles.css index dbac2f8dc..b1748b822 100644 --- a/apps/ai-game-creator-shell/src/styles.css +++ b/apps/ai-game-creator-shell/src/styles.css @@ -5900,6 +5900,16 @@ 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, +.game-resource-card-placeholder > svg, +.game-resource-card-version-visual > svg, +.game-resource-card-audio-visual > svg { + transform: scale(var(--genarrative-image-canvas-inverse-scale, 1)); + transform-origin: center; } .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({ > -