summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--static/css/main.css5
-rw-r--r--templates/home.html10
2 files changed, 13 insertions, 2 deletions
diff --git a/static/css/main.css b/static/css/main.css
index 6ec56a8..3177c73 100644
--- a/static/css/main.css
+++ b/static/css/main.css
@@ -1,6 +1,7 @@
-.light-channel:nth-child(2n) {
- background-color: #ccc;
+.light-channel {
+ display: none;
}
+
.light-cell-btn {
margin: 2px;
}
diff --git a/templates/home.html b/templates/home.html
index b6e76bf..505acda 100644
--- a/templates/home.html
+++ b/templates/home.html
@@ -33,6 +33,13 @@
_.each(_.range(CHANNELS), function(i) {
var row = $(_.template($('#light-row-template').text(), {i: i, subchannels: SUB_CHANNELS, cells: LOOP_LENGTH}));
$('#light-container').append(row);
+ $('#channel-btns').append($('<button type="button" class="btn btn-default channel-btn" data-channel="' + i + '">Channel ' + i + '</button>'));
+ });
+
+ $('.channel-btn').click(function() {
+ var chan = $(this).attr('data-channel');
+ $('.light-channel').hide();
+ $('.light-channel[data-light-channel=' + chan +']').show();
});
});
</script>
@@ -40,8 +47,11 @@
<body>
<div class="container">
<h1>Light Loop Pi</h1>
+ <div id="channel-btns" class="btn-group"></div>
+
<div id="light-container"></div>
</div>
+
<script type="text/template" class="template" id="light-row-template">
<div class="light-channel" data-light-channel="<%= i %>">
<h3>Channel <%= i %></h3>