+<li ng:repeat="printer in data">
+<a href="http://{{printer._key}}" target="{{printer._key}}"><tt>{{printer._key}}</tt></a>
+
+{{printer.hostname}}
+
+<tt ng:show="show_pages">{{printer.pages}}</tt>
+
+<span ng:show="show_info">{{printer.info}}</span>
+
+<div class=message ng:show="show_message" ng:repeat="m in printer.message">{{m}}</div>
+
+<ul ng:show="show_consumable">
+<b>Consumable</b>
+<li ng:repeat="c in printer.consumable">
+{{c.name}}
+<tt ng:class="'p'+((c.curr * 10 + 0.0001)/ c.max).toFixed(0)">
+{{ ((c.curr * 100 + 0.0001)/ c.max).toFixed(1) }}%
+</tt>
+</li>
+</ul>
+
+<ul ng:show="show_trays">
+<b>Trays</b>
+<li ng:repeat="t in printer.tray">
+{{t.dim_x}}*{{t.dim_y}}
+<tt ng:class="'p'+((t.capacity * 10 + 0.0001)/ t.max).toFixed(0)">
+{{t.capacity}}/{{t.max}}
+</tt>
+</li>
+</ul>
+
+</li>
+</ul>