html, body {
  padding: 0;
  margin: 0;
  text-align: center;
}

canvas {
  border: 1px solid black;
  height: 98vh;
  width: 98vh;
}

html, body {
  padding: 0;
  margin: 0;
  text-align: center;
}

canvas {
  border: 1px solid black;
  height: 98vmin;
  width: 98vmin;
}

Update to vmin for all form factors
Update to vmin for all form factors
