Commit 20533c3a247e1a145f596adefdf647957bf5dcd6

Authored by Geoffrey PREUD'HOMME
1 parent 43b2778d

Mise en valeur des membres bureau

app/services/MembresServ.js
@@ -8,7 +8,10 @@ MembresServ.addData = function (membre, cb) { @@ -8,7 +8,10 @@ MembresServ.addData = function (membre, cb) {
8 PolyUserServ.get(membre.login, function (err, nom) { 8 PolyUserServ.get(membre.login, function (err, nom) {
9 membre.nom = nom.nom; 9 membre.nom = nom.nom;
10 membre.section = nom.section; 10 membre.section = nom.section;
11 - cb(null, membre); 11 + MembresServ.estBureau(membre.login, function (bureau) {
  12 + membre.bureau = bureau;
  13 + cb(err, membre);
  14 + });
12 }); 15 });
13 }; 16 };
14 17
public/css/style.css
@@ -58,4 +58,8 @@ table .ng-enter { @@ -58,4 +58,8 @@ table .ng-enter {
58 table .ng-leave { 58 table .ng-leave {
59 -webkit-animation: fadeOutLeft 0.5s; 59 -webkit-animation: fadeOutLeft 0.5s;
60 animation: fadeOutLeft 0.5s; 60 animation: fadeOutLeft 0.5s;
  61 +}
  62 +
  63 +.bureau {
  64 + color: blue;
61 } 65 }
62 \ No newline at end of file 66 \ No newline at end of file
public/views/membres.html
@@ -14,7 +14,7 @@ @@ -14,7 +14,7 @@
14 </tr> 14 </tr>
15 </thead> 15 </thead>
16 <tbody data-as-sortable="dragControlListeners" data-ng-model="membres"> 16 <tbody data-as-sortable="dragControlListeners" data-ng-model="membres">
17 - <tr data-ng-repeat="membre in membres" data-as-sortable-item> 17 + <tr data-ng-repeat="membre in membres" data-as-sortable-item ng-class="{bureau: membre.bureau}">
18 <td>{{ membre.nom }}</td> 18 <td>{{ membre.nom }}</td>
19 <td>{{ membre.section }}</td> 19 <td>{{ membre.section }}</td>
20 <td>{{ membre.role }}</td> 20 <td>{{ membre.role }}</td>