Commit 20533c3a247e1a145f596adefdf647957bf5dcd6
1 parent
43b2778d
Mise en valeur des membres bureau
Showing
3 changed files
with
9 additions
and
2 deletions
Show diff stats
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> |