commit 9b3f35c22e2e0ac8c4ef06f9a8968e58ac413c54
parent f2719a07c9a8cdfbf09356c928b151270f693ee6
Author: Kyle Milz <kyle@getaddrinfo.net>
Date: Sun, 10 May 2015 17:37:21 -0600
tt: make column sizing perfect
Diffstat:
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/DEPS b/DEPS
@@ -10,6 +10,7 @@ p5-Lingua-EN-Inflect
p5-Math-MatrixReal
p5-SVG
p5-Template
+p5-Template-Plugin-POSIX
p5-Term-ReadKey
p5-Unix-Syslog
p5-libwww
diff --git a/tt/coarse_list.tt b/tt/coarse_list.tt
@@ -1,4 +1,7 @@
[% WRAPPER wrapper.tt %]
+[% USE POSIX %]
+[% boundary = POSIX.ceil(list.keys.size / 3.0) %]
+
<h1>[% name %] ([% list.keys.size %])</h1>
[% name_link = name.lower.replace('[ #\/]', '_') %]
@@ -12,7 +15,7 @@
my ($logo) = glob("logo/$link.*");
$stash->set("logo", $logo);
[% END %]
- [% IF i != 0 && (i % ((list.keys.size / 3) + 1)) == 0 %]
+ [% IF i != 0 && (i % boundary) == 0 %]
</ul>
</div>