Add team page (#1473)

* Add team page

* Add biographies

Co-Authored-By: nitrohorse <1514352+nitrohorse@users.noreply.github.com>

* Add links to navbar

* Add trai_dep's bio

* Add info about us and our mission

* Update bios

Co-Authored-By: Mikaela Suomalainen <mikaela@users.noreply.github.com>
Co-Authored-By: Dan Arel <danarel@users.noreply.github.com>

* Replace contact page with about us page

* Fix footer link

* Make up bios for the lazy team members

Plus, they are all more aesthetically pleasing for @danarel.

* Update bio

Co-Authored-By: Dawid Potocki <dpot@disroot.org>

* Update bio

Co-Authored-By: Dawid Potocki <dpot@disroot.org>

* Apply suggestions from code review

Co-Authored-By: Dawid Potocki <dpot@disroot.org>
Co-Authored-By: Mikaela Suomalainen <mikaela+git@mikaela.info>
This commit is contained in:
2019-11-09 12:42:13 -06:00
committed by GitHub
parent f255fe19a4
commit 4b60a4d211
17 changed files with 224 additions and 71 deletions

View File

@ -56,8 +56,8 @@
</div>
<div class="col-sm-4 mb-3 d-flex justify-content-center">
<i class="far fa-envelope fa-2x"></i>
<a href="/contact/">Contact</a>
<i class="far fa-address-card fa-2x"></i>
<a href="/about/">About Us &amp; Contact</a>
</div>
<div class="col-sm-4 mb-3 d-flex justify-content-center">

View File

@ -26,7 +26,7 @@
<meta property="og:locale" content="en_GB" />
<meta property="og:site_name" content="{{ site.name }}" />
{% if page.url == "/" %}
{% if page.url == "/" or page.url == "/about/" %}
<script type="application/ld+json">
{
"@context": "https://schema.org",
@ -39,7 +39,7 @@
"privacytoolsIO"
],
"url": "{{ site.production_url }}",
"logo": "{{ site.production_url }}/assets/img/layout/logo.png",
"logo": "{{ site.production_url }}/assets/img/layout/shield.png",
"sameAs": [
"https://blog.privacytools.io",
"https://twitter.com/privacytoolsIO",

View File

@ -101,53 +101,45 @@
<!-- Language -->
<div id="nav-right">
<details class="nav-details">
<summary>
<span class="nav-summary">
<span class="fas fa-language text-danger fa-fw"></span>
Language
<span class="dropdown-toggle"></span>
</span>
</summary>
<span class="nav-dropdown">
<a href="https://privacytools.io/" class="dropdown-item">English</a>
<a href="https://privacytools.twngo.xyz/" class="dropdown-item">繁體中文</a>
<a href="https://victorhck.gitlab.io/privacytools-es/" class="dropdown-item">Español</a>
<a href="https://pl.privacytools.io/" class="dropdown-item">Polski</a>
<a href="https://www.privacidade.digital/" class="dropdown-item">Português</a>
<a href="https://privacytools.it-sec.rocks/" class="dropdown-item">Deutsch</a>
<a href="https://privacytools-it.github.io/" class="dropdown-item">Italiano</a>
<a href="https://privacytools.ru" class="dropdown-item">Русский</a>
<a href="https://privacytools.dreads-unlock.fr" class="dropdown-item">Français</a>
</span>
</details>
<!-- Services -->
<details class="nav-details">
<summary>
<span class="nav-summary">
Services
<span class="dropdown-toggle"></span>
</span>
</summary>
<span class="nav-dropdown">
<a class="dropdown-item" href="https://forum.privacytools.io/"><span class="fab fa-discourse fa-fw"></span> Discourse - Forum</a>
<a class="dropdown-item" href="https://git.privacytools.io/"><span class="fab fa-git fa-fw"></span> Gitea - Git-Repository Manager</a>
<a class="dropdown-item" href="https://social.privacytools.io/"><span class="fas fa-retweet fa-fw"></span> Mastodon - Social Network</a>
<a class="dropdown-item" href="https://chat.privacytools.io/"><span class="fas fa-comment fa-fw"></span> Matrix - Federated Chat</a>
<a class="dropdown-item" href="https://bin.privacytools.io/"><span class="fas fa-clipboard fa-fw"></span> PrivateBin - Encrypted Pastebin</a>
<a class="dropdown-item" href="https://search.privacytools.io/"><span class="fas fa-search fa-fw"></span> Searx - Privacy Friendly Search</a>
<a class="dropdown-item" href="https://write.privacytools.io/"><span class="fas fa-pen-alt fa-fw"></span> Write Freely - Federated Blog</a>
</span>
</details>
<a href="https://blog.privacytools.io/" class="nav-anchor">Blog </a>
<a href="/services/" class="nav-anchor">
Services
</a>
<a href="https://blog.privacytools.io/" class="nav-anchor">
Blog
</a>
<a href="/sponsors/" class="nav-anchor">
Sponsors
</a>
<a href="/about/" class="nav-anchor">
About Us
</a>
<span id="nav-switch-theme" class="nav-anchor">
Theme <span class="nav-theme-icon fas fa-fw"></span>
<span class="nav-theme-icon fas fa-fw" aria-hidden="true" title="Theme"></span>
<span class="sr-only">Toggle Theme</span>
</span>
<details class="nav-details">
<summary>
<span class="nav-summary">
<span class="fas fa-language text-danger fa-fw" aria-hidden="true" title="Language"></span>
<span class="sr-only">Language Selection</span>
<span class="dropdown-toggle"></span>
</span>
</summary>
<span class="nav-dropdown">
<a href="https://www.privacytools.io/" class="dropdown-item">English</a>
<a href="https://privacytools.twngo.xyz/" rel="nofollow noopener" class="dropdown-item">繁體中文</a>
<a href="https://victorhck.gitlab.io/privacytools-es/" rel="nofollow noopener" class="dropdown-item">Español</a>
<a href="https://pl.privacytools.io/" rel="nofollow noopener" class="dropdown-item">Polski</a>
<a href="https://www.privacidade.digital/" rel="nofollow noopener" class="dropdown-item">Português</a>
<a href="https://privacytools.it-sec.rocks/" rel="nofollow noopener" class="dropdown-item">Deutsch</a>
<a href="https://privacytools-it.github.io/" rel="nofollow noopener" class="dropdown-item">Italiano</a>
<a href="https://privacytools.ru" rel="nofollow noopener" class="dropdown-item">Русский</a>
<a href="https://privacytools.dreads-unlock.fr" rel="nofollow noopener" class="dropdown-item">Français</a>
</span>
</details>
</div>
</div>
</nav>

44
_includes/team.html Normal file
View File

@ -0,0 +1,44 @@
<div class="col-12 col-sm-6 col-lg-4 col-xl-3">
<div class="card mb-3 mx-4 mx-sm-0" itemscope itemtype="http://schema.org/Person">
<img src="{{ site.baseurl }}/assets/img/team/{{ include.avatar }}" class="card-img-top" itemprop="image" alt="{% if include.nick %}{{ include.nick }}{% else %}{{ include.name }}{% endif %}">
<div class="card-body">
<h5 class="card-title mt-0" itemprop="name">
{% if include.nick %}
{{ include.nick }}</h5>
<meta itemprop="alternateName" content="{{ include.name }}" />
{% else %}
{{ include.name }}</h5>
{% endif %}
<meta itemprop="affiliation" content="PrivacyTools" />
<h6 class="card-subtitle mb-2 text-muted" itemprop="jobTitle">{{ include.role | default: "Contributor" }}</h6>
<p class="card-text" {% if include.bio %}itemprop="description"{% endif %}>{{ include.bio | default: "<i>Hmm, this user hasn't written a bio quite yet :(</i>" }}</p>
{% if include.email %}
<a href="mailto:{{ include.email }}" aria-label="Email" class="card-link" itemprop="email">
<i class="fas fa-envelope" aria-hidden="true" title="{{ include.email }}"></i>
</a>
{% endif %}
{% if include.website %}
<a href="{{ include.website }}" aria-label="Website" class="card-link" itemprop="url">
<i class="fas fa-link" aria-hidden="true" title="Website"></i>
</a>
{% endif %}
{% if include.mastodon %}
<a href="{{ include.mastodon }}" aria-label="Mastodon" class="card-link" itemprop="sameAs">
<i class="fab fa-mastodon" aria-hidden="true" title="Mastodon Profile"></i>
</a>
{% endif %}
{% if include.twitter %}
<a href="https://twitter.com/{{ include.twitter }}" aria-label="Twitter" class="card-link" itemprop="sameAs">
<i class="fab fa-twitter" aria-hidden="true" title="Twitter Profile"></i>
</a>
{% endif %}
{% if include.blog %}
<a href="https://blog.privacytools.io/author/{{ include.blog }}" aria-label="Blog" class="card-link" itemprop="sameAs">
<i class="fas fa-pen-nib" aria-hidden="true" title="PrivacyTools Blog Author"></i>
</a>
{% endif %}
</div>
</div>
</div>