summaryrefslogtreecommitdiff
path: root/app/assets/javascripts
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2016-06-04 20:56:07 -0600
committermo khan <mo@mokhan.ca>2016-06-04 20:56:07 -0600
commite2c6d405e3146f34ac5d9d45bec38202bb0ee571 (patch)
tree0fb67fa97d91716b23f2e97078f5014cf134ce70 /app/assets/javascripts
parent7347c01d17594adb2fba98b10b96ad28e54d025a (diff)
render workout page from json.
Diffstat (limited to 'app/assets/javascripts')
-rw-r--r--app/assets/javascripts/models/training_session.js.coffee3
-rw-r--r--app/assets/javascripts/templates/training_session_view.ractive58
2 files changed, 12 insertions, 49 deletions
diff --git a/app/assets/javascripts/models/training_session.js.coffee b/app/assets/javascripts/models/training_session.js.coffee
new file mode 100644
index 0000000..4a9e7a0
--- /dev/null
+++ b/app/assets/javascripts/models/training_session.js.coffee
@@ -0,0 +1,3 @@
+class Stronglifters.TrainingSession extends Backbone.Model
+ initialize: ->
+ console.log('hello')
diff --git a/app/assets/javascripts/templates/training_session_view.ractive b/app/assets/javascripts/templates/training_session_view.ractive
index a435931..fea1733 100644
--- a/app/assets/javascripts/templates/training_session_view.ractive
+++ b/app/assets/javascripts/templates/training_session_view.ractive
@@ -1,64 +1,24 @@
<div class="row">
+ {{#each exercises}}
<div class="panel small-12 columns">
<div class="row">
<div class="small-6 columns">
- Squat
+ {{name}}
</div>
<div class="small-6 columns">
- 3x5 270lb
+ <p class="text-right">
+ {{sets}}x{{repetitions}} {{target_weight}}lb
+ </p>
</div>
</div>
- <div class="row">
- <div class="small-12 columns">
- <button class="button small round success">5</button>
- <button class="button small round success">5</button>
- <button class="button small round success">5</button>
- <button class="button small round alert">4</button>
- <button class="button small round secondary">5</button>
- </div>
- </div>
- </div>
-</div>
-
-<div class="row">
- <div class="panel small-12 columns">
- <div class="row">
- <div class="small-6 columns">
- Bench Press
- </div>
- <div class="small-6 columns">
- 5x5 180lb
- </div>
- </div>
- <div class="row">
- <div class="small-12 columns">
- <button class="button small round">5</button>
- <button class="button small round">5</button>
- <button class="button small round">5</button>
- <button class="button small round">5</button>
- <button class="button small round">5</button>
- </div>
- </div>
- </div>
-</div>
-<div class="row">
- <div class="panel small-12 columns">
- <div class="row">
- <div class="small-6 columns">
- Barbell Row
- </div>
- <div class="small-6 columns">
- 3x5 160lb
- </div>
- </div>
<div class="row">
<div class="small-12 columns">
- <button class="button small round">5</button>
- <button class="button small round">5</button>
- <button class="button small round">5</button>
+ {{#each completed_sets}}
+ <button class="button small round secondary">{{.}}</button>
+ {{/each}}
</div>
</div>
</div>
+ {{/each}}
</div>
-