| 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 |