use bedge bootstrap class for counts
authorDobrica Pavlinusic <dpavlin@rot13.org>
Sat, 12 Jan 2013 19:43:38 +0000 (20:43 +0100)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Sat, 12 Jan 2013 19:43:38 +0000 (20:43 +0100)
app/js/services.js.ep
app/partials/list.html.ep

index 337f3ab..45d5b37 100644 (file)
@@ -12,21 +12,26 @@ angular.module('myApp.services', [ 'ngResource' ]).
                var types = [
 
 // [ 'code', 'label', 'description' ],
-[ "lecture", "Prijava usmenog izlaganja", "- popunjava prvi autor, odnosno osoba koja će izložiti rad. Ostali autori trebaju se samo registrirati." ],
-[ "poster", "Prijava poster prezentacije", "- popunjava prvi autor, ondnosno osoba koja će izložiti rad. Ostali autori trebaju se samo registrirati." ],
-[ "symposium", "Prijava simpozija", "- popunjava organizator simpozija, upisuje sažetke svih radova. Autori radova na simpoziju trebaju se samo registrirati." ],
-[ "round", "Prijava okruglog stola", "- popunjava organizator okruglog stola. Sudionici se trebaju registrirati." ],
+[ "lecture", "Prijava usmenog izlaganja", "- popunjava prvi autor, odnosno osoba koja će izložiti rad. Ostali autori trebaju se samo registrirati.", 'badge-success' ],
+[ "poster", "Prijava poster prezentacije", "- popunjava prvi autor, ondnosno osoba koja će izložiti rad. Ostali autori trebaju se samo registrirati.", 'badge-success' ],
+[ "symposium", "Prijava simpozija", "- popunjava organizator simpozija, upisuje sažetke svih radova. Autori radova na simpoziju trebaju se samo registrirati.", 'badge-success' ],
+[ "round", "Prijava okruglog stola", "- popunjava organizator okruglog stola. Sudionici se trebaju registrirati.", 'badge-success' ],
 [ false ], // separator
 
 [ "participant", "Registracija", "- popunjavaju slušači i suatori, te autori i suatori radova na simpoziju i sudionici okruglog stola." ],
 [ "accomp", "Registracija za osobe u pratnji." ],
-[ '', 'Sve registracije', '*' ],
+[ '', 'Sve registracije', '', 'badge-inverse' ],
 
                ];
 
                var RegistrationTypes = [];
                angular.forEach(types, function(value, key){
-                       this.push({ code: value[0], label: value[1], description: value[2] });
+                       this.push({
+                               code: value[0],
+                               label: value[1],
+                               description: value[2],
+                               css_class: value[3],
+                       });
                }, RegistrationTypes);
 
                $log.info('RegistrationTypes', RegistrationTypes);
index 06c259a..2a05bc2 100644 (file)
@@ -10,7 +10,7 @@ Loading data...
 <label class="radio input-block-level" ng-repeat="type in RegistrationTypes" ng-switch on="type.code" ng-show="RegistrationTypeCount[type.code] > 0">
 <hr ng-switch-when="false">
 <span ng-switch-default>
- <tt>{{RegistrationTypeCount[type.code]}}</tt>
+ <span class="badge {{type.css_class}}">{{RegistrationTypeCount[type.code]}}</span>
  <input type="radio" name="search.registration_type" ng-model="search.registration_type" value="{{type.code}}" >
  {{type.label}}
 <!--