termcol: fix index numbers of 88-colour greyscale ramp
[sheet.git] / termcol.plp
index 607a8485e4a1b06c1222278534009443914b3693..ee27125c8856b8dcd9c426ccb3bd18bec785b0d9 100644 (file)
@@ -10,7 +10,9 @@
 <head>
 <meta http-equiv="content-type" content="utf-8">
 <title>terminal colour cheat sheet</title>
-<:= stylesheet(qw'light') :>
+<meta name="description" content="Index of all terminal/console colour codes, with an example result of various environments.">
+<meta name="keywords" content="color, code, terminal, console, escape, table, xterm, rxvt">
+<:= stylesheet(qw'light dark') :>
 <link rel="icon" type="image/png" href="/clip.png">
 </head>
 
@@ -102,10 +104,11 @@ for my $r (0 .. 3) {
 print "\n";
 
 print '<table><tr>';
-print colcell(80, ($_) x 3) for 46, 92, 115, 139, 162, 185, 208, 231;
+print colcell(80+$_, (($_ + 2 + ($_>0)) * 255/11) x 3) for 0 .. 7;
 print "</table>\n\n";
-:></div>
 
+:></div>
+<: if ($ENV{PATH_INFO} =~ /256/) { :>
 <hr>
 
 <div class="section">
@@ -130,8 +133,9 @@ for my $row (0, 12) {
        print "</table>\n";
 }
 print "\n";
-:></div>
 
+:></div>
+<: } :>
 <hr>
 
 <p class="footer">