diff --git a/packages/app/src/components/app/play/renderable.jsx b/packages/app/src/components/app/play/renderable.jsx index d6d0ee7..dec970f 100644 --- a/packages/app/src/components/app/play/renderable.jsx +++ b/packages/app/src/components/app/play/renderable.jsx @@ -18,7 +18,7 @@ const RoomStage = () => { setCamera(selfEntity.camera); } }, [selfEntity]); - return ; + return ; }; export default RoomStage; diff --git a/packages/app/src/components/app/play/renderable.module.scss b/packages/app/src/components/app/play/renderable.module.scss index 5381189..95262bf 100644 --- a/packages/app/src/components/app/play/renderable.module.scss +++ b/packages/app/src/components/app/play/renderable.module.scss @@ -1,8 +1,13 @@ .stage { + display: inline-block; left: 50%; + line-height: 0; position: absolute; top: 50%; transform: translate(-50%, -50%); + canvas { + image-rendering: pixelated; + } @media (max-aspect-ratio: 16/9) { &, & > [class], @@ -18,3 +23,14 @@ } } } + +.canvas { + align-items: center; + display: flex; + flex-grow: 1; + height: 100%; + justify-content: space-around; + position: relative; + width: 100%; + line-height: 0; +}