2018-11-21 02:10:35 +00:00
< div class = "card-columns" >
2019-01-25 12:29:51 +00:00
< div class = "card niceborder excard" ng-repeat = "ex in exercices" ng-click = "goDefi()" ng-class = "{'border-success': my.team_id && ex.exercice.solved, 'border-secondary': !my.exercices[ex.eid], 'border-warning': ex.exercice.curcoeff > 1.0}" >
2018-12-04 19:14:35 +00:00
< div class = "card-img-top theme-card" ng-show = "ex.theme.image" style = "background-image: url({{ ex.theme.image }})" > < / div >
2018-11-21 02:10:35 +00:00
< div class = "card-body" >
2018-12-09 23:28:34 +00:00
< h6 class = "card-title" >
2019-02-04 16:38:12 +00:00
< a ng-href = "{{ex.theme.urlid}}" > {{ex.theme.name}}< / a > >
< a ng-href = "{{ex.theme.urlid}}/{{ex.exercice.urlid}}" > {{ex.exercice.title}}< / a >
2018-12-09 23:28:34 +00:00
< span class = "glyphicon glyphicon-gift" aria-hidden = "true" ng-if = "ex.exercice.curcoeff > 1.0" title = "Un bonus est actuellement appliqué lors de la résolution de ce défi" > < / span >
2018-11-21 02:10:35 +00:00
< / h6 >
2018-12-09 23:28:34 +00:00
< div class = "clearfix mb-2" >
2019-02-04 16:38:12 +00:00
< a ng-href = "tags/{{tag}}" class = "badge badge-pill badge-secondary mr-2 float-right" ng-repeat = "tag in themes[ex.tid].exercices[ex.eid].tags" > #{{ tag }}< / a >
2018-12-09 23:28:34 +00:00
< / div >
< p class = "card-text text-justify text-indent" ng-bind-html = "ex.exercice.headline" > < / p >
2018-11-21 02:10:35 +00:00
< / div >
< / div >
< / div >