canvas is currently drawn by html5 canvas via framework named konva. which is a awesome framework.
but there are no ways to mock responsiveness of the screen, unless actually running the screen as a application. (less painful way then implementing "responsive" via canvas)
for this, bridged core must first support export with html / css rather than flutter, which is currently only option for prevewing the design as running application