3.0.0 • Published 1 year ago

@brendangooch/container v3.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

container

a div element that resizes on screen resize or rotate and maintains its aspect ratio

how I use it to centre a fixed aspect canvas on the screen in a simple games:

html, body {
    width: 100vw;
    height: 100vh;
    margin: 0;
    padding: 0;
}
body {
    display: flex;
    justify-content: center;
    align-items: center;
}
<div id = "container">
    <canvas id="viewport"></canvas>
    <div id="user-input"></div>
</div>
new Container(1920, 1080).margin(0.05);

// or default margin and different element id
// new Container(1920, 1080, 'some-other-id');
3.0.0

1 year ago

2.0.0

1 year ago

1.0.0

2 years ago