1111</ head >
1212< body >
1313 < div id ="content ">
14- < div class ="section group " id ="top_row " data-bind ="template: { name: getTemplate , foreach:topRowPosts, afterRender: postRendered } "> </ div >
14+ < div class ="section group " id ="top_row " data-bind ="template: { name: getPostTemplate , foreach:topRowPosts, afterRender: postRendered } "> </ div >
1515
16- < div class ="section group " id ="main_row " data-bind ="template: { name: getTemplate , foreach: mainRowPosts, afterRender: postRendered } "> </ div >
16+ < div class ="section group " id ="main_row " data-bind ="template: { name: getPostTemplate , foreach: mainRowPosts, afterRender: postRendered } "> </ div >
1717
18- < div class ="section group " id ="bottom_row " data-bind ="template: { name: getTemplate , foreach: bottomRowPosts, afterRender: postRendered } "> </ div >
18+ < div class ="section group " id ="bottom_row " data-bind ="template: { name: getPostTemplate , foreach: bottomRowPosts, afterRender: postRendered } "> </ div >
1919 </ div >
2020
2121 < canvas id ="background "> </ canvas >
2222
2323 < div style ="clear:both; "> </ div >
2424
25- < script type ="text/html " id ="imagePost ">
25+ < script type ="text/html " id ="smallPost ">
2626 < div class = "col span_1_of_4" >
2727 < div class = "post" >
2828 < div class = "post_content" >
2929 < h2 data-bind = "text: day" > </ h2 >
30- < img data-bind = "attr : { src: image }" / >
30+ < div data-bind = "template : { name: $data.contentTemplate, data: $data }" > </ div >
3131 < p data-bind = "text: description" > </ p >
32+ < div class = "read_more_link" data-bind = "if: isExpandable" >
33+ < a href = "#" data-bind = "click: $root.changePostSize.bind($data)" > Read more </ a >
34+ </ div >
3235 </ div >
3336 </ div >
3437 </ div >
3538 </ script >
3639
37- < script type ="text/html " id ="canvasPost ">
38- < div class = "col span_1_of_4 " >
40+ < script type ="text/html " id ="bigPost ">
41+ < div class = "col span_3_of_4 " >
3942 < div class = "post" >
4043 < div class = "post_content" >
4144 < h2 data-bind = "text: day" > </ h2 >
42- < div class = "contentPicture" >
43- < canvas data-bind = "attr: { 'id': canvasId }" width = 150 class = "bezierCanvas" tabindex = "1" > </ canvas >
44- < button id = "addCurveButton" class = "canvasButtonAdd" > +</ button >
45- </ div >
45+ < div data-bind = "template: { name: $data.contentTemplate, data: $data }" > </ div >
4646 < p data-bind = "text: description" > </ p >
47-
48- < div class = "read_more_link" >
47+ < div class = "read_more_link" data-bind = "if: isExpandable" >
4948 < a href = "#" data-bind = "click: $root.changePostSize.bind($data)" > Read more </ a >
5049 </ div >
51- </ div >
5250 </ div >
5351 </ div >
52+ </ div >
5453 </ script >
54+
55+ < script type ="text/html " id ="canvasPostContent ">
56+ < div class = "contentPicture" >
57+ < canvas data-bind = "attr: { 'id': canvasId }" width = 150 class = "bezierCanvas" tabindex = "1" > </ canvas >
58+ < button id = "addCurveButton" class = "canvasButtonAdd" > +</ button >
59+ </ div >
60+ </ script >
61+
62+ < script type ="text/html " id ="imagePostContent ">
63+ < img data-bind = "attr: { src: image }" />
64+ </ script >
65+
5566</ body >
5667</ html >
0 commit comments