From: Mischa POSLAWSKY Date: Wed, 25 Aug 2021 04:57:01 +0000 (+0200) Subject: latin: hardcoded tetromino block cascades X-Git-Tag: v1.13~157 X-Git-Url: http://git.shiar.nl/sheet.git/commitdiff_plain/e9b44cdb431c531fa34832ebee1870e1a301db0a latin: hardcoded tetromino block cascades Attempt to move combinations together if possible, applying expected gravity to tetris pieces. --- diff --git a/writing-latn.inc.pl b/writing-latn.inc.pl index 50ea1d1..76b2f6c 100644 --- a/writing-latn.inc.pl +++ b/writing-latn.inc.pl @@ -81,10 +81,15 @@ sub dispblock { v 45,50% i 165,50% o 165,0% ); s/\z(?' + '' . '', $code eq 'I' ? 4 : $code =~ /T3|[LJO]$|[Iio]1/ ? 2 : 3, + @gaps ? qq( class="@gaps") : '', $path{$shape}, "hsl($col{$shape},50%)", join('', $rotate && sprintf(' transform="rotate(%s 1 1)"', $rotate * 90), $prefix && ' style="opacity:.5"', @@ -369,6 +374,7 @@ domino => { tetromino => { style => [ 'svg path { stroke-linecap: square }', + '.sample .gapl1 + .gapr1 { margin-left: -6.3px }', ], name => 'Tetrominos', list => [map { dispblock($_) } qw{