@@ -54,7 +54,9 @@ <h2>Show only hackathons that...</h2>
54
54
< br >
55
55
< div id ="monthNav " style ="text-align:center; ">
56
56
< h2 > Month Navigation</ h2 >
57
- < a class ="button " href ="#june15 "> June</ a > < a class ="button " href ="#july15 "> July</ a > < a class ="button " href ="#august15 "> August</ a > < a class ="button " href ="#september15 "> September</ a > < a class ="button " href ="#october15 "> October</ a >
57
+ < a class ="button " href ="#june15 "> June</ a > < a class ="button " href ="#july15 "> July</ a > < a class ="button " href ="#august15 "> August</ a > < a class ="button " href ="#september15 "> September</ a >
58
+ < br >
59
+ < a class ="button " href ="#october15 "> October</ a > < a class ="button " href ="#november15 "> November</ a >
58
60
</ div >
59
61
< hr >
60
62
</ p >
@@ -363,6 +365,66 @@ <h2>{{hackathon.title}}</h2>
363
365
< br >
364
366
</ div >
365
367
</ div >
368
+ < div id ="listings " class ="row " ng-repeat ="(key, month) in november15 ">
369
+ < div id ="{{key}} " class ="twelve columns ">
370
+ < a name ="november15 "> </ a >
371
+ < h1 > {{key}}</ h1 >
372
+ </ div >
373
+ < div class ="twelve columns " ng-repeat ="(key, hackathon) in month " ng-if ="(((hackathon.travel == 'yes') && (travelToggle % 2 != 0)) && ((hackathon.prize == 'yes') && (prizeToggle % 2 != 0)) && ((hackathon.highSchoolers == 'yes') && (highSchoolersToggle % 2 != 0))) || (((hackathon.travel == 'yes') && (travelToggle % 2 != 0)) && ((hackathon.prize == 'yes') && (prizeToggle % 2 != 0)) && ((highSchoolersToggle % 2 == 0))) || (((hackathon.travel == 'yes') && (travelToggle % 2 != 0)) && ((prizeToggle % 2 == 0)) && ((hackathon.highSchoolers == 'yes') && (highSchoolersToggle % 2 != 0))) || (((travelToggle % 2 == 0)) && ((hackathon.prize == 'yes') && (prizeToggle % 2 != 0)) && ((hackathon.highSchoolers == 'yes') && (highSchoolersToggle % 2 != 0))) || (((hackathon.travel == 'yes') && (travelToggle % 2 != 0)) && ((prizeToggle % 2 == 0)) && ((highSchoolersToggle % 2 == 0))) || (((travelToggle % 2 == 0)) && ((prizeToggle % 2 == 0)) && ((hackathon.highSchoolers == 'yes') && (highSchoolersToggle % 2 != 0))) || (((travelToggle % 2 == 0)) && ((hackathon.prize == 'yes') && (prizeToggle % 2 != 0)) && ((highSchoolersToggle % 2 == 0))) || (((travelToggle % 2 == 0)) && ((prizeToggle % 2 == 0)) && ((highSchoolersToggle % 2 == 0))) ">
374
+ < a href ="{{hackathon.url}} " target ="_blank ">
375
+ < h2 > {{hackathon.title}}</ h2 >
376
+ </ a >
377
+ < a href ="{{hackathon.facebookURL}} " style ="margin-right: 5px; " ng-if ="hackathon.facebookURL != '' ">
378
+ < img src ="images/facebook.png " alt ="Facebook profile " width ="24px " ng-if ="hackathon.facebookURL != '' ">
379
+ </ a >
380
+ < a href ="{{hackathon.twitterURL}} " style ="margin-right: 5px; " ng-if ="hackathon.facebookURL != '' ">
381
+ < img src ="images/twitter.png " alt ="Twitter profile " width ="24px " ng-if ="hackathon.twitterURL != '' ">
382
+ </ a >
383
+ < a href ="{{hackathon.googlePlusURL}} " style ="margin-right: 5px; " ng-if ="hackathon.facebookURL != '' ">
384
+ < img src ="images/googleplus.png " alt ="Google+ profile " width ="24px " ng-if ="hackathon.googlePlusURL != '' ">
385
+ </ a >
386
+ < p class ="info-line ">
387
+ {{hackathon.startDate}} - {{hackathon.endDate}} in {{hackathon.city}}
388
+ </ p >
389
+ < p class ="info-line-sm ">
390
+ Hosted by {{hackathon.host}} for {{hackathon.length}} hours
391
+ </ p >
392
+ < p class ="info-line-sm " ng-if ="hackathon.size == 'unknown' ">
393
+ Capacity: Unknown
394
+ </ p >
395
+ < p class ="info-line-sm " ng-if ="hackathon.size != 'unknown' ">
396
+ Capacity: {{hackathon.size}}
397
+ </ p >
398
+ < p class ="info-line-sm " ng-if ="hackathon.notes != '' ">
399
+ Note: {{hackathon.notes}}
400
+ </ p >
401
+ < div class ="travel-reimbursement ">
402
+ < img src ="images/status-yes.png " alt ="Travel reimbursement offered! " width ="20 " ng-if ="hackathon.travel == 'yes' ">
403
+ < img src ="images/status-no.png " alt ="Travel reimbursement not offered " width ="20 " ng-if ="hackathon.travel == 'no' ">
404
+ < img src ="images/status-question.png " alt ="Unknown " width ="20 " ng-if ="hackathon.travel == 'unknown' ">
405
+ < p class ="info-line ">
406
+ Travel Reimbursement
407
+ </ p >
408
+ </ div >
409
+ < div class ="prizes ">
410
+ < img src ="images/status-yes.png " alt ="Prizes offered! " width ="20 " ng-if ="hackathon.prize == 'yes' ">
411
+ < img src ="images/status-no.png " alt ="Prizes not offered " width ="20 " ng-if ="hackathon.prize == 'no' ">
412
+ < img src ="images/status-question.png " alt ="Unknown " width ="20 " ng-if ="hackathon.prize == 'unknown' ">
413
+ < p class ="info-line ">
414
+ Prizes
415
+ </ p >
416
+ </ div >
417
+ < div class ="high-schoolers ">
418
+ < img src ="images/status-yes.png " alt ="High schoolers accepted! " width ="20 " ng-if ="hackathon.highSchoolers == 'yes' ">
419
+ < img src ="images/status-no.png " alt ="High schoolers not accepted " width ="20 " ng-if ="hackathon.highSchoolers == 'no' ">
420
+ < img src ="images/status-question.png " alt ="Unknown " width ="20 " ng-if ="hackathon.highSchoolers == 'unknown' ">
421
+ < p class ="info-line ">
422
+ High Schoolers
423
+ </ p >
424
+ </ div >
425
+ < br >
426
+ </ div >
427
+ </ div >
366
428
</ div >
367
429
< div style ="text-align:center; ">
368
430
< br > < br >
0 commit comments