OLD | NEW |
1 title=Members | The Acceptable Ads Committee | 1 title=Members | The Acceptable Ads Committee |
2 description=A list of all Representatives and supporting Members that make up th
e Acceptable Ads Committee. | 2 description=A list of all Representatives and supporting Members that make up th
e Acceptable Ads Committee. |
3 parent=committee/index | 3 parent=committee/index |
4 custom=1 | 4 custom=1 |
5 | 5 |
6 {% block head %} | 6 {% block head %} |
7 <style> | 7 <style> |
8 @media(min-width: 768px) | 8 @media(min-width: 768px) |
9 { | 9 { |
10 #committee-structure | 10 #committee-structure |
(...skipping 365 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
376 "title": "Privacy Engineering Researcher", | 376 "title": "Privacy Engineering Researcher", |
377 "org": "Independent", | 377 "org": "Independent", |
378 }, | 378 }, |
379 { | 379 { |
380 "group": "Advertisers", | 380 "group": "Advertisers", |
381 "position": "Member", | 381 "position": "Member", |
382 "name": "Elizabeth Johnson", | 382 "name": "Elizabeth Johnson", |
383 "title": "Director, Growth & Emerging Media", | 383 "title": "Director, Growth & Emerging Media", |
384 "org": "Ad Coucil", | 384 "org": "Ad Coucil", |
385 }, | 385 }, |
| 386 { |
| 387 "group": "Ad Tech Agencies", |
| 388 "position": "Member", |
| 389 "name": "Marty Kratky-Katz", |
| 390 "title": "CEO", |
| 391 "org": "Blockthrough", |
| 392 }, |
| 393 { |
| 394 "group": "User Agents", |
| 395 "position": "Representative", |
| 396 "name": "Michael O'Neill", |
| 397 "title": "Co-Founder & CTO", |
| 398 "org": "Baycloud Systems", |
| 399 }, |
386 ] %} | 400 ] %} |
387 | 401 |
388 {% macro member_list(group, position) -%} | 402 {% macro member_list(group, position) -%} |
389 {% set count = [] %} | 403 {% set count = [] %} |
390 {% for member in members %} | 404 {% for member in members %} |
391 {% if member.group == group and member.position == position %} | 405 {% if member.group == group and member.position == position %} |
392 {% if (count | length) == 0 %} | 406 {% if (count | length) == 0 %} |
393 <ul class="member-list"> | 407 <ul class="member-list"> |
394 {% endif %} | 408 {% endif %} |
395 {% set _ = count.append(1) %} | 409 {% set _ = count.append(1) %} |
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
458 <h2 class="center h3 p-y-md m-a-md">{{ "Meet the Acceptable Ads Committee" |
translate("committee-heading", "heading") }}</h2> | 472 <h2 class="center h3 p-y-md m-a-md">{{ "Meet the Acceptable Ads Committee" |
translate("committee-heading", "heading") }}</h2> |
459 </div> | 473 </div> |
460 | 474 |
461 <div class="container"> | 475 <div class="container"> |
462 {% for coalition in ["for-profit", "expert", "user-advocate"] %} | 476 {% for coalition in ["for-profit", "expert", "user-advocate"] %} |
463 {{ coalition_section(coalition) }} | 477 {{ coalition_section(coalition) }} |
464 {% endfor %} | 478 {% endfor %} |
465 </div> | 479 </div> |
466 | 480 |
467 </section> | 481 </section> |
OLD | NEW |