X-Git-Url: https://git.cworth.org/git?p=lmno.games;a=blobdiff_plain;f=scribe%2Fscribe.jsx;h=3caf03c87d313ab3e582bfc68bb0da020143c6dd;hp=7b68ff05afe8ac16d78b74d6b74d49b7f4fe73cf;hb=89b7f6b2d8cf6f237310dad0a8f1d796fb98862a;hpb=262b36e22be80ba638872f837332f79aa8e8a8c6 diff --git a/scribe/scribe.jsx b/scribe/scribe.jsx index 7b68ff0..3caf03c 100644 --- a/scribe/scribe.jsx +++ b/scribe/scribe.jsx @@ -169,6 +169,16 @@ function Glyph(props) { const glyph_dots = []; + let last_square = 0; + for (let i = 0; i < 9; i++) { + if (props.squares[i]) + last_square = i; + } + + const height = Math.floor(20 * (Math.floor(last_square / 3) + 1)); + + const viewbox=`0 0 60 ${height}`; + for (let row = 0; row < 3; row++) { for (let col = 0; col < 3; col++) { if (props.squares[3 * row + col]) { @@ -176,6 +186,7 @@ function Glyph(props) { let cx = 10 + 20 * col; glyph_dots.push( {props.name}
- + {glyph_dots}