Add some people to the people page

This commit is contained in:
hiro 2019-01-09 17:08:17 +01:00
parent 789e5790c5
commit 60dcba405a
37 changed files with 463 additions and 156 deletions

View File

@ -8,3 +8,6 @@ title: history
---
body:
The Tor Project, Inc, became a 501(c)3 nonprofit in 2006, but the idea of “onion routing” began in the mid 1990s.
Just like Tor users, the developers, researchers, and funders whove made Tor possible are a diverse group of people. But all of the people who have been involved in Tor are united by a common belief: internet users should have private access to an uncensored web.

View File

@ -14,3 +14,18 @@ In the 1990s, the lack of security on the internet and its ability to be used fo
The goal of onion routing was to have a way to use the internet with as much privacy as possible, and the idea was to route traffic through multiple servers and encrypt it each step of the way. This is still a simple explanation for how Tor works today.
In 2001, Roger Dingledine, then a student at MIT, adapted code from an undergraduate Cambridge students thesis and began referring to the project as Tor, which stood for The Onion Router. Nick Mathewson, also a student at MIT, became involved in Tors development around this time, too.
In October 2003, Tor network was deployed, and Tor code was released under a free and open MIT license. In order for Tor to work optimally, everyone involved realized that not only does the Tor network need to be decentralized, it should also be maintained by a transparently operating entity with clear separation from its then stakeholders, and it needed to be free and open licensed. By the end of 2003, the network has about a dozen volunteer nodes, mostly in the US, plus one in Germany.
Recognizing the benefit of Tor to digital rights, EFF became a fiscal sponsor of Tor in 2004. In 2006, the Tor Project, Inc., a 501(c)3 nonprofit organization, was founded to maintain Tors development.
In 2007, the organization began developing bridges to the Tor network to address censorship, such as the need to get around government firewalls, in order for its users to access the open web.
Tor began gaining popularity among activists and tech-savvy users interested in privacy, but it was still difficult for less-technically savvy people to use, so in 2009-2010, development of tools beyond just the Tor proxy began, including Tor Browser.
The need for tools safeguarding against mass surveillance became a mainstream concern thanks to the Snowden revelations in 2013. Not only was Tor instrumental to Snowdens whistleblowing, but content of the leaks also upheld assurances that Tor could not be cracked.
Peoples awareness of tracking, surveillance, and censorship may have increased, but so has the prevalence of these hindrances to internet freedom. We fight every day for everyone to have private access to an uncensored internet, and Tor has become the worlds strongest tool for privacy and freedom online.
Now the network has thousands of relays and millions of users worldwide. The diversity of Tor users keeps it safe.

View File

@ -10,3 +10,4 @@ title: Jobs
---
body:
Were always looking for more great people to join our team. Join us in our Seattle office or work remotely from wherever you are in the world. Youll work with a diverse group of bright and passionate folks committed to fostering internet freedom worldwide.

View File

@ -0,0 +1,15 @@
_model: person
---
role: core
---
name: Alexander Færøy
---
twitter_handle: ahfaeroey
---
pronoun: he
---
nickname: ahf
---
description:
Works on core Tor development.

View File

@ -0,0 +1,13 @@
_model: person
---
role: core
---
name: Al Smith
---
nickname: alsmith
---
pronoun: they
---
description:
Writes grants and fundraising proposals.

View File

@ -0,0 +1,13 @@
_model: person
---
role: core
---
name: Amogh Pradeep
---
twitter_handle: amoghbl1
---
nickname: amoghbl1
---
description:
[Lead developer](http://amoghbl1.com/) of Orfox and contributor to Orbot

View File

@ -0,0 +1,12 @@
_model: person
---
role: core
---
name: Andreas Lehner
---
nickname: andreas
---
description:
Works at the intersection of security, privacy, data integrity and anonymity both
in politics and technology.

View File

@ -0,0 +1,13 @@
_model: person
---
role: core
---
name: Antonela Debiasi
---
nickname: antonela
---
twitter_handle: holantonela
---
description:
Designer working with the UX team. Making Tor usable for everyone.

View File

@ -0,0 +1,13 @@
_model: person
---
role: core
---
name: Arlo Breault
---
nickname: arlolra
---
twitter_handle: arlolra
---
description:
Developer for Snowflake, Tor Messenger, and Check.

View File

@ -0,0 +1,11 @@
_model: person
---
role: core
---
name: Arthur Edelstein
---
nickname: arthuredelstein
---
description:
Works on Tor Browser.

View File

@ -0,0 +1,13 @@
_model: person
---
role: core
---
name: Bekeela Davila
---
pronoun: she
---
nickname: bdavila
---
description:
Grants Manager.

View File

@ -0,0 +1,23 @@
_model: person
---
role: board
---
name: Gabriella Coleman
---
title: Board Clerk
---
twitter_handle: BiellaColeman
---
nickname: biella
---
description:
Gabriella holds the Wolfe Chair in Scientific and Technological Literacy at
McGill University. Trained as an anthropologist, her scholarship explores the
intersection of the cultures of hacking and politics. She has authored two books,
Coding Freedom: The Ethics and Aesthetics of Hacking (Princeton University Press,
2012) and Hacker, Hoaxer, Whistleblower, Spy: The Many Faces of Anonymous (Verso,
2014), which was named to Kirkus Reviews Best Books of 2014 and was awarded the
Diana Forsythe Prize by the American Anthropological Association. She has
written for popular media outlets, including the New York Times, Slate, Wired,
MIT Technology Review, Huffington Post, and the Atlantic.

View File

@ -0,0 +1,23 @@
_model: person
---
role: board
---
name: Cindy Cohn
---
title: Board Treasurer
---
nickname: cindy
---
description:
Cindy is the Executive Director of the Electronic Frontier Foundation (EFF).
From 2000 to 2015 she served as EFFs Legal Director as well as its General
Counsel. Cindy first became involved with EFF in 1993, when EFF asked her to
serve as the outside lead attorney in Bernstein v. Dept. of Justice, the
successful First Amendment challenge to the U.S. export restrictions on
cryptography. Ms. Cohn works to ensure that people around the world have the
right to access information and communicate privately and anonymously, including
mounting lawsuits against NSA spying, providing legal counsel to computer
programmers building and developing privacy and anonymity tools, and helping to
develop the Necessary and Proportionate Principles applying international human
rights standards to digital communications surveillance.

View File

@ -1,3 +1,5 @@
_model: people
---
_template: about.html
---
section: about

View File

@ -1,3 +1,5 @@
_model: people
---
_template: about.html
---
section: about

View File

@ -1,3 +1,5 @@
_model: people
---
_template: about.html
---
section: about

View File

@ -1,3 +1,5 @@
_model: people
---
_template: about.html
---
section: about

View File

@ -0,0 +1,17 @@
_model: person
---
role: core
---
name: Alison Macrina
---
pronoun: she
---
twitter_handle: flexlibris
---
nickname: flexlibris
---
description:
Leads the [Community Team](https://trac.torproject.org/projects/tor/wiki/org/teams/CommunityTeam)
and [Library Freedom Project](https://libraryfreedomproject.org/). Works on
support, outreach, and training.

View File

@ -0,0 +1,15 @@
_model: person
---
role: core
---
name: Allen Gunn
---
twitter_handle: allengunn
---
nickname: gunner
---
description:
Executive Director of [Aspiration](https://aspirationtech.org/about/people/gunner),
where he works with NGOs, activists, and human rights groups. Meeting facilitator
and member of Tor's Community Council

View File

@ -0,0 +1,15 @@
_model: person
---
role: core
---
name: Arturo Filastò
---
twitter_handle: hellais
---
nickname: hellais
---
description:
Project leader for [OONI](https://ooni.torproject.org/), has helped with
[tor2web](http://tor2web.org/), wrote Atlas which later became
[Relay Search](https://metrics.torproject.org/rs.html), and helps improve security.

View File

@ -0,0 +1,13 @@
_model: person
---
role: core
---
name: Silvia Puglisi
---
twitter_handle: nopressure
---
nickname: hiro
---
description:
Hiro builds and runs Tor Project's web applications and services.

View File

@ -0,0 +1,19 @@
_model: person
---
role: board
---
name: Julius Mittenzwei
---
twitter_handle: ahfaeroey
---
nickname: julius
---
description:
Julius is a lawyer and internet activist with 19 years of leadership experience
as an Executive Director and entrepreneur in the publishing industry. He is a
longtime Tor advocate with a background in the Free Software movement and member
of the Chaos Computer Club (CCC), one of the oldest hacker collectives in the
world. Along with CCC, he has been running Tor nodes since 2005. As a lawyer,
he has represented several Tor exit node operators accused of abuse. He holds a
PhD in Copyright Law from LMU Munich.

View File

@ -0,0 +1,16 @@
_model: person
---
role: board
---
name: Matt Blaze
---
title: Board Chair
---
nickname: matt
---
description:
Matt is a professor in the computer and information science department at the
University of Pennsylvania, where he directs the Distributed Systems Laboratory.
He has been doing research on surveillance technology for over 20 years, as well
as cryptography, secure systems, and public policy.

View File

@ -0,0 +1,23 @@
_model: person
---
role: board
---
name: Megan Price
---
title: Director
---
nickname: megan
---
description:
Megan is Executive Director of the Human Rights Data Analysis Group, where she
designs strategies and methods for statistical analysis of human rights data for
projects in places like Guatemala, Colombia, and Syria. She is lead statistician
on a project in Guatemala in which she analyzes documents from the National
Police Archive. She is lead statistician and author on three reports on
documented deaths in Syria, commissioned by the officer of the United Nations
High Commissioner of Human Rights. Megan is on the Technical Advisory Board for
the Office of the Prosecutor at the International Criminal Court, a Research
Fellow at the Carnegie Mellon University Center for Human Rights Science, and
Human Rights Editor for the Statistical Journal of the International Association
for Official Statistics (IAOS).

View File

@ -0,0 +1,22 @@
_model: person
---
role: board
---
name: Nighat Dad
---
title: Director
---
nickname: nighat
---
description:
Nighat is the founder and Executive Director of the Digital Rights Foundation,
Pakistan. She is an accomplished lawyer and human rights activist. Nighat is a
pioneer for access to a safe and open Internet in Pakistan and globally. She was
a TED Global Fellow for 2017, was listed as one of TIME magazine's Next
Generation Leaders in 2015, and was the recipient of the Atlantic Council
Freedom Award and Human Rights Tulip Award. Nighat was also the only Pakistani
selected as a Young Global Leader by the World Economic Forum in 2018. Recently
her organization, the Digital Rights Foundation, was named among the 10 best
social entrepreneurs at the United Nations General Assembly 2018 meeting by
Forbes magazine.

View File

@ -0,0 +1,13 @@
_model: person
---
role: core
---
twitter_handle: ohmygodel
---
name: Aaron Johnson
---
nickname: ohmygodel
---
description:
NRL researcher in applied cryptography with an interest in Tors security and privacy.

View File

@ -0,0 +1,29 @@
_model: person
---
role: board
---
name: Ramy Raoof
---
title: Director
---
nickname: ramy
---
description:
Ramy is a technologist and privacy and security researcher with a passion for
free/open culture. He has provided and developed digital security plans and
strategies for NGOs and members of the media, emergency response in cases of
physical threats, support on publishing sensitive materials, secure systems for
managing sensitive information, and operational plans for human rights emergency
response teams, in Egypt and the MENA region. Most recently, Ramy has been
volunteering with different NGOs and civil liberty groups in Central & South
America, to enhance their privacy and security through means of behavioral change
based on understanding surveillance and threat models in their own contexts and
environments. Among different hats, Ramy is Senior Research Technologist at the
Egyptian Initiative for Personal Rights (EIPR), Research Fellow with Citizen Lab,
and currently a volunteer visitor with Fundación Acceso assisting collectives
and networks in Central America around infosec and activism. He is also an Internet
Freedom Festival Fellow on security and privacy best practices. Ramy has received
multiple international awards for his important work. Most recently, Ramy
received the 2017 Heroes of Human Rights and Communications Surveillance from
Access Now.

View File

@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-12-17 14:47+CET\n"
"POT-Creation-Date: 2019-01-09 14:50+CET\n"
"PO-Revision-Date: 2018-09-19 22:39+CET\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@ -57,7 +57,7 @@ msgstr ""
msgid "Tor Logo"
msgstr "Tor Logo"
#: templates/people.html:168
#: templates/people.html:31
msgid "Sign up for tor-dev"
msgstr ""

View File

@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-12-17 14:47+CET\n"
"POT-Creation-Date: 2019-01-09 14:50+CET\n"
"PO-Revision-Date: 2018-09-24 16:29+0200\n"
"Last-Translator: emmapeel <emma.peel@riseup.net>\n"
"Language-Team: none\n"
@ -58,7 +58,7 @@ msgstr ""
msgid "Tor Logo"
msgstr "Tor Logo"
#: templates/people.html:168
#: templates/people.html:31
msgid "Sign up for tor-dev"
msgstr ""

View File

@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-12-17 14:47+CET\n"
"POT-Creation-Date: 2019-01-09 14:50+CET\n"
"PO-Revision-Date: 2018-09-21 17:05+0200\n"
"Last-Translator: emmapeel <emma.peel@riseup.net>\n"
"Language-Team: none\n"
@ -57,7 +57,7 @@ msgstr ""
msgid "Tor Logo"
msgstr "Logo Tor"
#: templates/people.html:168
#: templates/people.html:31
msgid "Sign up for tor-dev"
msgstr ""

View File

@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-12-19 13:51+CET\n"
"POT-Creation-Date: 2019-01-09 17:08+CET\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: en <LL@li.org>\n"
@ -50,7 +50,7 @@ msgstr ""
msgid "Tor Logo"
msgstr ""
#: templates/people.html:168
#: templates/people.html:31
msgid "Sign up for tor-dev"
msgstr ""

28
models/people.ini Normal file
View File

@ -0,0 +1,28 @@
[model]
name = People
label = {{ this.title }}
hidden = yes
[fields.title]
label = Title
type = string
[fields.section]
label = Section
type = string
[fields.body]
label = Body
type = markdown
[fields.color]
label = Color
type = string
[fields.html]
label = Html
type = string
[children]
model = person
order_by = nickname

37
models/person.ini Normal file
View File

@ -0,0 +1,37 @@
[model]
name = Person
label = {{ this.nickname }}
hidden = yes
[fields.nickname]
label = Nickname
type = string
[fields.twitter_handle]
label = Twitter Handle
type = string
addon_label = @
[fields.title]
label = Title
type = string
[fields.role]
label = Role
type = string
[fields.name]
label = Name
type = string
[fields.description]
label = Description
type = markdown
[fields.image]
label = Image
type = string
[fields.pronoun]
label = Pronoun
type = string

View File

@ -0,0 +1,20 @@
{% macro render_board(item, alternative) %}
<div class="card p-3 m-3 border-0 col-5">
<div class="card-body">
<h5 class="card-title human-name">{{ item.name }}</h5>
<h6 class="card-subtitle mb-2 text-primary nick text-capitalize">{{ item.title }}</h6>
<h6 class="card-subtitle mb-2 text-primary nick text-capitalize">{{ item.nickname }}{% if item.twitter_handle %} - <a href="https://twitter.com/{{ item.twitter_handle }}">@{{ item.twitter_handle }}</a>{% endif %}</h6>
<p class="card-text description">{{ item.description }}</p>
</div>
</div>
{% endmacro %}
{% macro render_core(item, alternative) %}
<div class="card m-3 border-0 border-bottom border-light col-3">
<div class="card-body">
<h5 class="card-title human-name human-name-small">{{ item.name }}</h5>
<h6 class="card-subtitle mb-2 text-primary nick text-lowercase">{{ item.nickname }}{% if item.pronoun %} - {{ item.pronoun }}{% endif %}{% if item.twitter_handle %} - <a href="https://twitter.com/{{ item.twitter_handle }}">@{{ item.twitter_handle }}</a>{% endif %}</h6>
<p class="card-text description description-small">{{ item.description }}</p>
</div>
</div>
{% endmacro %}

View File

@ -5,7 +5,7 @@
{% set menubag = this.section + '+' + this.alt %}
{% for id, item in bag(menubag).items() %}
<li{% if this.path == item.path %} class="nav-item active border-active" {% else %} class="nav-item"{% endif %}>
{% set item_path = site.get(item.path) %}
{% set item_path = site.get(item.path) %}
<a class="nav-link" href="{{ this.url_to(item_path) }}">{{ item.label }}
{% if this.path == item.path %}
<span class="sr-only">(current)</span>

View File

@ -3,48 +3,11 @@
</div>
<div class="container col-10">
<div class="row">
<div class="card p-3 m-3 border-0" style="width: 339px; height: 329px;">
<div class="card-body">
<h5 class="card-title human-name">Human Name</h5>
<h6 class="card-subtitle mb-2 text-primary nick text-capitalize">Nickname</h6>
<p class="card-text description">Here a paragraph about this person's background. Lets keep the regular people two lines but we can go deep with leaders showing past achievements and roles. What do you think? Here a paragraph about this person's background.</p>
</div>
</div>
<div class="card p-3 m-3 border-0" style="width: 339px; height: 329px;">
<div class="card-body">
<h5 class="card-title human-name">Human Name</h5>
<h6 class="card-subtitle mb-2 text-primary nick text-capitalize">Nickname</h6>
<p class="card-text description">Here a paragraph about this person's background. Lets keep the regular people two lines but we can go deep with leaders showing past achievements and roles. What do you think? Here a paragraph about this person's background.</p>
</div>
</div>
<div class="card p-3 m-3 border-0" style="width: 339px; height: 329px;">
<div class="card-body">
<h5 class="card-title human-name">Human Name</h5>
<h6 class="card-subtitle mb-2 text-primary nick text-capitalize">Nickname</h6>
<p class="card-text description">Here a paragraph about this person's background. Lets keep the regular people two lines but we can go deep with leaders showing past achievements and roles. What do you think? Here a paragraph about this person's background.</p>
</div>
</div>
<div class="card p-3 m-3 border-0" style="width: 339px; height: 329px;">
<div class="card-body">
<h5 class="card-title human-name">Human Name</h5>
<h6 class="card-subtitle mb-2 text-primary nick text-capitalize">Nickname</h6>
<p class="card-text description">Here a paragraph about this person's background. Lets keep the regular people two lines but we can go deep with leaders showing past achievements and roles. What do you think? Here a paragraph about this person's background.</p>
</div>
</div>
<div class="card p-3 m-3 border-0" style="width: 339px; height: 329px;">
<div class="card-body">
<h5 class="card-title human-name">Human Name</h5>
<h6 class="card-subtitle mb-2 text-primary nick text-capitalize">Nickname</h6>
<p class="card-text description">Here a paragraph about this person's background. Lets keep the regular people two lines but we can go deep with leaders showing past achievements and roles. What do you think? Here a paragraph about this person's background.</p>
</div>
</div>
<div class="card p-3 m-3 border-0" style="width: 339px; height: 329px;">
<div class="card-body">
<h5 class="card-title human-name">Human Name</h5>
<h6 class="card-subtitle mb-2 text-primary nick text-capitalize">Nickname</h6>
<p class="card-text description">Here a paragraph about this person's background. Lets keep the regular people two lines but we can go deep with leaders showing past achievements and roles. What do you think? Here a paragraph about this person's background.</p>
</div>
</div>
{% from "macros/people.html" import render_board %}
{% set items = this.children %}
{% for item in items.filter(F.role == 'board') %}
{{ render_board(item, this.alt) }}
{% endfor %}
</div>
</div>
<div class="container py-3">
@ -52,111 +15,11 @@
</div>
<div class="container col-10">
<div class="row">
<div class="card m-3 border-0 border-bottom border-light" style="width: 200px; height: 200px;">
<div class="card-body">
<h5 class="card-title human-name human-name-small">Human Name</h5>
<h6 class="card-subtitle mb-2 text-primary nick text-lowercase">Nickname - pronoun</h6>
<p class="card-text description description-small">A quick paragraph about what are you doing at the tor project nowadays.</p>
</div>
</div>
<div class="card m-3 border-0 border-bottom border-light" style="width: 200px; height: 200px;">
<div class="card-body">
<h5 class="card-title human-name human-name-small">Human Name</h5>
<h6 class="card-subtitle mb-2 text-primary nick text-lowercase">Nickname - pronoun</h6>
<p class="card-text description description-small">A quick paragraph about what are you doing at the tor project nowadays.</p>
</div>
</div>
<div class="card m-3 border-0 border-bottom border-light" style="width: 200px; height: 200px;">
<div class="card-body">
<h5 class="card-title human-name human-name-small">Human Name</h5>
<h6 class="card-subtitle mb-2 text-primary nick text-lowercase">Nickname - pronoun</h6>
<p class="card-text description description-small">A quick paragraph about what are you doing at the tor project nowadays.</p>
</div>
</div>
<div class="card m-3 border-0 border-bottom border-light" style="width: 200px; height: 200px;">
<div class="card-body">
<h5 class="card-title human-name human-name-small">Human Name</h5>
<h6 class="card-subtitle mb-2 text-primary nick text-lowercase">Nickname - pronoun</h6>
<p class="card-text description description-small">A quick paragraph about what are you doing at the tor project nowadays.</p>
</div>
</div>
<div class="card m-3 border-0 border-bottom border-light" style="width: 200px; height: 200px;">
<div class="card-body">
<h5 class="card-title human-name human-name-small">Human Name</h5>
<h6 class="card-subtitle mb-2 text-primary nick text-lowercase">Nickname - pronoun</h6>
<p class="card-text description description-small">A quick paragraph about what are you doing at the tor project nowadays.</p>
</div>
</div>
<div class="card m-3 border-0 border-bottom border-light" style="width: 200px; height: 200px;">
<div class="card-body">
<h5 class="card-title human-name human-name-small">Human Name</h5>
<h6 class="card-subtitle mb-2 text-primary nick text-lowercase">Nickname - pronoun</h6>
<p class="card-text description description-small">A quick paragraph about what are you doing at the tor project nowadays.</p>
</div>
</div>
<div class="card m-3 border-0 border-bottom border-light" style="width: 200px; height: 200px;">
<div class="card-body">
<h5 class="card-title human-name human-name-small">Human Name</h5>
<h6 class="card-subtitle mb-2 text-primary nick text-lowercase">Nickname - pronoun</h6>
<p class="card-text description description-small">A quick paragraph about what are you doing at the tor project nowadays.</p>
</div>
</div>
<div class="card m-3 border-0 border-bottom border-light" style="width: 200px; height: 200px;">
<div class="card-body">
<h5 class="card-title human-name human-name-small">Human Name</h5>
<h6 class="card-subtitle mb-2 text-primary nick text-lowercase">Nickname - pronoun</h6>
<p class="card-text description description-small">A quick paragraph about what are you doing at the tor project nowadays.</p>
</div>
</div>
<div class="card m-3 border-0 border-bottom border-light" style="width: 200px; height: 200px;">
<div class="card-body">
<h5 class="card-title human-name human-name-small">Human Name</h5>
<h6 class="card-subtitle mb-2 text-primary nick text-lowercase">Nickname - pronoun</h6>
<p class="card-text description description-small">A quick paragraph about what are you doing at the tor project nowadays.</p>
</div>
</div>
<div class="card m-3 border-0 border-bottom border-light" style="width: 200px; height: 200px;">
<div class="card-body">
<h5 class="card-title human-name human-name-small">Human Name</h5>
<h6 class="card-subtitle mb-2 text-primary nick text-lowercase">Nickname - pronoun</h6>
<p class="card-text description description-small">A quick paragraph about what are you doing at the tor project nowadays.</p>
</div>
</div>
<div class="card m-3 border-0 border-bottom border-light" style="width: 200px; height: 200px;">
<div class="card-body">
<h5 class="card-title human-name human-name-small">Human Name</h5>
<h6 class="card-subtitle mb-2 text-primary nick text-lowercase">Nickname - pronoun</h6>
<p class="card-text description description-small">A quick paragraph about what are you doing at the tor project nowadays.</p>
</div>
</div>
<div class="card m-3 border-0 border-bottom border-light" style="width: 200px; height: 200px;">
<div class="card-body">
<h5 class="card-title human-name human-name-small">Human Name</h5>
<h6 class="card-subtitle mb-2 text-primary nick text-lowercase">Nickname - pronoun</h6>
<p class="card-text description description-small">A quick paragraph about what are you doing at the tor project nowadays.</p>
</div>
</div>
<div class="card m-3 border-0 border-bottom border-light" style="width: 200px; height: 200px;">
<div class="card-body">
<h5 class="card-title human-name human-name-small">Human Name</h5>
<h6 class="card-subtitle mb-2 text-primary nick text-lowercase">Nickname - pronoun</h6>
<p class="card-text description description-small">A quick paragraph about what are you doing at the tor project nowadays.</p>
</div>
</div>
<div class="card m-3 border-0 border-bottom border-light" style="width: 200px; height: 200px;">
<div class="card-body">
<h5 class="card-title human-name human-name-small">Human Name</h5>
<h6 class="card-subtitle mb-2 text-primary nick text-lowercase">Nickname - pronoun</h6>
<p class="card-text description description-small">A quick paragraph about what are you doing at the tor project nowadays.</p>
</div>
</div>
<div class="card m-3 border-0 border-bottom border-light" style="width: 200px; height: 200px;">
<div class="card-body">
<h5 class="card-title human-name human-name-small">Human Name</h5>
<h6 class="card-subtitle mb-2 text-primary nick text-lowercase">Nickname - pronoun</h6>
<p class="card-text description description-small">A quick paragraph about what are you doing at the tor project nowadays.</p>
</div>
</div>
{% from "macros/people.html" import render_core %}
{% set items = this.children %}
{% for item in items.filter(F.role == 'core') %}
{{ render_core(item, this.alt) }}
{% endfor %}
</div>
</div>
<div class="container p-3 col-6">

1
templates/person.html Normal file
View File

@ -0,0 +1 @@
{{ this.nickname }}