Commit a8745075 authored by Dario's avatar Dario
Browse files

Added team page,

Included partner.html on _default,
Fix typo on download,
Added media queries
parent 1395a9df
Pipeline #2976 failed with stage
...@@ -73,7 +73,7 @@ weight = 11 ...@@ -73,7 +73,7 @@ weight = 11
[[menu.main]] [[menu.main]]
name = "Team" name = "Team"
URL = "docs/team" URL = "team"
weight = 14 weight = 14
[[menu.main]] [[menu.main]]
......
---
title: "Meet the ParrotOS Team"
date: 2021-04-23T12:54:43+01:00
layout: "team"
---
\ No newline at end of file
...@@ -4,7 +4,7 @@ download: ...@@ -4,7 +4,7 @@ download:
defaultImg : ../images/monitor.png defaultImg : ../images/monitor.png
version : version :
- title : Get Home Edition - title : Get Home Edition
description : Parrot Home Edition is a general purpose operating system with the typical Parrot look and feel. This edition is designed for daily use, privacy and software development. Parrot Tools can be manually installed to assemble a custom and lightweithg pentesting environment. description : Parrot Home Edition is a general purpose operating system with the typical Parrot look and feel. This edition is designed for daily use, privacy and software development. Parrot Tools can be manually installed to assemble a custom and lightweight pentesting environment.
icon : home_icon icon : home_icon
URL : /home-edition URL : /home-edition
image : ../images/monitor-home-mate.png image : ../images/monitor-home-mate.png
......
enable: true
team_description: The Parrot Project is a community-driven project. In this page we list contributors and members, past and present, who have contributed significantly to the project.
# Official Team Contacts
team_contacts:
- team: Board of Directors
contact: director at parrotsec dot org
- team: Development Team
contact: team at parrotsec dot org
# Core Team
core_team:
- nickname: palinuro
name: Lorenzo Faletra
role: Team Leader, Core Dev, Infrastructure Manager, Release manager
email: palinuro at parrotsec dot org
profile_pic: ../images/parrot_logo-circle.png
- nickname: marafed
name: Federica Marasà
role: Project Manager, Web Dev, Social Media Manager, Graphic Designer
email: marafed at parrotsec dot org
profile_pic: ../images/parrot_logo-circle.png
- nickname: Tissy
name: Irene Pirrotta
role: Project Manager, ARM Dev, Community Manager
email: tissy at parrotsec dot org
profile_pic: ../images/parrot_logo-circle.png
- nickname: h0tw4t3r
name: Vlad
role: Core Dev, Package Maintainer
email: h0tw4t3r at parrotsec dot org
profile_pic: ../images/parrot_logo-circle.png
- nickname: Dm Knght
name: Nông Hoàng Tú
role: Core Dev, Package Maintainer
email: dmknght at parrotsec dot org
profile_pic: ../images/parrot_logo-circle.png
# Contributors
contributors:
- nickname: v1s1t0r
name:
role: Airgeddon Creator/Maintainer
email: v1s1t0r.1s.h3r3 at gmail dot com
- nickname: nikksno
name: Nicolas North
role: Sysadmin, legal support
email: nz at os dot vu
- nickname: Andi
name:
role: Dev
email:
- nickname: disrupt_the_flow
name:
role: Dev, Docs writer, Telegram Admin
email: disrupt_the_flow at parrotsec dot org
# Community Team
community_team:
- nickname: meu
name: M. Emrah Ünsür
role: Turkish Community Leader, Forum Moderator
email: meu at parrotsec dot org
- nickname: terabreik
name: José Gatica
role: Spanish Community Leader, Forum Moderator
email: josegatica at parrotsec dot org
- nickname: ByteHackr
name: Sandipan Roy(nemo)
role: Indian community Leader, Forum Moderator
email: sandipan at parrotsec dot org
- nickname: AresX
name:
role: Chinese Community Leader, Forum Moderator
email:
- nickname: anubi5
name: Abdel Rhman Anter
role: Arabic Community Leader, Forum Moderator
email: anubi5 at parrotsec dot org
- nickname: disrupt_the_flow
name:
role: Greek Community Leader, Forum Moderator
email: disrupt_the_flow at parrotsec dot org
- nickname: Mr-B Relax
name: Bimantara Sutato Putra
role: Indonesian Community Leader, Forum Moderator
email:
- nickname: Jarfr
name: Jérôme Brichese
role: French Community Leader, Forum Moderator
email: jarfr at parrotsec dot org
- nickname: Kratvers
name: Denis
role: Russian Community Leader, Forum Moderator
email:
- nickname: ku3k3n
name:
role: German Community Leader, Forum Moderator
email:
- nickname: Nico_Paul
name: Nico Gialluca
role: English Community Leader, Forum Moderator, Organizer
email: nico at parrotsec dot org
- nickname: Jeff
name: Jeff Szydel
role: Facebook admin, System Tester
email: jeff at parrotsec dot org
- nickname: PTD
name:
role: Telegram Admin, Forum Moderator
email: ptd at parrotsec dot org
- nickname: mastrobirraio
name: Pino Matranga
role: Web Team Leader, Italian Community Leader, Forum Moderator
email:
- nickname: LulzRose
name: Kurt Bruggeman
role:
email: LulzRose at riseup dot net
- nickname: KileXt
name:
role: Forum Moderator, Tutorial writer
email:
# Security Team
security_team:
- nickname: anubi5
name: Abdel Rhman Anter
role: Security Team Leader
email: anubi5 at parrotsec dot org
- nickname: ByteHackr
name: Sandipan Roy(nemo)
role: Security Engineer
email: sandipan at parrotsec dot
- nickname: XC0D3
name: Raul Alderete
role:
email:
- nickname: Spade
name:
role:
email:
# Design Team
design_team:
- nickname: marafed
name: Federica Marasà
role: Graphic Designer
email: marafed at parrotsec dot org
- nickname: Serverket
name: Manuel Hernandez
role: Graphic Designer
email:
- nickname: janopineda
name: Alejandro Pineda
role:
email:
# Special Thanks
special_thanks: Nanni Bassetti (Caine), Albano Battistella (Zorin OS), Darix Deros (KNXSecurity), Giancarlo Niccolai, Nathaniel Jones, John Draper (cap'n crunch)
# Past Contributors
past_contributors:
- nickname:
name: Tiago Teixeira
role:
email:
- nickname:
name: Andrea Costa
role: Website contributor
email:
- nickname: Quietwalker
name: Emanuel Di Vita
role: Former free-software licensing consultant
email:
- nickname: Paal
name:
role: Former Forum setup, Organizer, Graphic Design
email: paal at parrotsec dot org
- nickname: sheireen
name: Lisetta Ferrero
role: Former Core Dev
email: sheireen at parrotsec dot org
- nickname: s1udge
name:
role: Operations lead, Forum Admin, Docs writer, Dev
email:
- nickname: qr0f1l3r
name: Andre Patock
role:
email: andrepatock at parrotsec dot org
- nickname: mibofra
name: Francesco Bonanno
role: ARM Contributor
email: mibofra at parrotsec dot org
- nickname: gnugr
name: Vangelis Mouhtsis
role: Debian/MATE dev
email: gnugr at parrotsec dot org
\ No newline at end of file
...@@ -2,6 +2,86 @@ ...@@ -2,6 +2,86 @@
{{ partial "navigation.html" . }} {{ partial "navigation.html" . }}
{{ partial "partners.html" . }} {{ $data := index .Site.Data .Site.Language.Lang }}
{{ if $data.partners.enable }}
<div id="particles-js">
</div>
<section class="partners-page my-5">
<div class="col-xl-12 mb-3 mt-5">
{{"<!-- section title -->" | safeHTML}}
<div class="title text-center pb-0">
<h2>Our<span class="color">
Partners</span></h2>
<div class="border-meghna"></div>
</div>
{{"<!-- /section title -->" | safeHTML}}
</div>
<div class="container-fluid py-5">
<h2 class="text-left m-5">Main Sponsor</h2>
<div class="row">
<div class="col-lg-6 p-0 text-center">
<div class="col-lg-12 p-2">
<a href="https://www.hackthebox.eu/" target="_blank">
<img class="htb_img" src="{{ $data.partners.htb_img }}">
</a>
</div>
</div>
<div class="col-lg-6 p-0 mt-3 text-center">
<div class="col-lg-12">
<h4 class="mx-3">{{ $data.partners.htb_description }}</h4>
</div>
</div>
</div>
</div>
<hr class="w-50">
<div class="container-fluid">
<h2 class="text-left m-5 font-weight-bold">Collaborations</h2>
<div class="row">
<div class="col-lg-8 mx-auto">
<div id="carousel" class="carousel slide" data-ride="carousel">
<div class="carousel-inner">
{{ range $data.partners.collaborations }}
<div class="carousel-item">
<div class="card bg-dark" style="border: 2px solid #57cbcc; height: 50vh; overflow-y: auto;">
<div class="text-center mt-5">
<div>
<img class="pb-4" src="{{ .icon }}" width="30%">
<a href="{{ .URL }}" target="_blank"><p>{{ .URL }}</p></a>
<h4 class="w-75 mx-auto mt-5">{{ .description }}</h4>
</div>
</div>
</div>
</div>
{{ end }}
</div>
<a class="carousel-control-prev" href="#carousel" role="button" data-slide="prev">
<span class="carousel-control-prev-icon" aria-hidden="true"></span>
<span class="sr-only">Previous</span>
</a>
<a class="carousel-control-next" href="#carousel" role="button" data-slide="next">
<span class="carousel-control-next-icon" aria-hidden="true"></span>
<span class="sr-only">Next</span>
</a>
</div>
<hr class="w-75">
</div>
</div>
</div>
<div class="container-fluid">
<h2 class="text-left m-5 font-weight-bold">Mirrors</h2>
<div class="row justify-content-center">
{{ range $data.partners.mirrors }}
<div class="col-md-3 mx-5">
<h4 class="mx-auto">{{ .title }}</h4>
<p>{{ .description }}</p>
</div>
{{end}}
</div>
</div>
</section>
{{ end }}
{{ end }} {{ end }}
{{ define "main" }}
{{ partial "navigation.html" . }}
{{ $data := index .Site.Data .Site.Language.Lang }}
{{ if $data.team.enable }}
<div id="particles-js">
</div>
<section class="team-page my-5">
<div class="col-xl-12 mb-3 mt-5">
{{"<!-- section title -->" | safeHTML}}
<div class="title text-center pb-0">
<h2>Meet the<span class="color">
Team</span></h2>
<div class="border-meghna"></div>
</div>
{{"<!-- /section title -->" | safeHTML}}
</div>
<!-- Core Team -->
<div class="col-lg-12">
<h2 class="text-center pt-5 font-weight-bold">Core Team</h2>
</div>
<div class="container py-5">
<div class="row">
{{ range $data.team.core_team }}
<div class="profile_pic col-lg-4 no-gutters my-3">
<img src="{{ .profile_pic }}" width="30%;">
</div>
<div class="col-lg-8 my-3">
<h4>{{ .name }} AKA {{ .nickname }}</h4>
<p class="text-white">{{ .role }}</p>
<p class="email card text-center">{{ .email }}</p>
</div>
{{ end }}
</div>
</div>
<!-- Contributors -->
<div class="col-lg-12">
<h2 class="text-center pt-3 font-weight-bold">Contributors</h2>
</div>
<div class="col-lg-10 mx-auto">
<table class="table mt-5 table-dark table-bordered table-responsive-lg">
<thead>
<tr>
<th scope="col">Nickname</th>
<th scope="col">Name</th>
<th scope="col">Role</th>
<th scope="col">Email</th>
</tr>
</thead>
<tbody>
{{ range $data.team.contributors }}
<tr>
<td style="color: #57cbcc;">{{ .nickname }}</td>
<td>{{ .name }}</td>
<td>{{ .role }}</td>
<td>{{ .email }}</td>
</tr>
{{ end }}
</tbody>
</table>
</div>
<!-- Community Team -->
<div class="col-lg-12">
<h2 class="text-center pt-3 font-weight-bold">Community Team</h2>
</div>
<div class="col-lg-10 mx-auto">
<table class="table mt-5 table-dark table-bordered table-responsive-lg">
<thead>
<tr>
<th scope="col">Nickname</th>
<th scope="col">Name</th>
<th scope="col">Role</th>
<th scope="col">Email</th>
</tr>
</thead>
<tbody>
{{ range $data.team.community_team }}
<tr>
<td style="color: #57cbcc;">{{ .nickname }}</td>
<td>{{ .name }}</td>
<td>{{ .role }}</td>
<td>{{ .email }}</td>
</tr>
{{ end }}
</tbody>
</table>
</div>
<!-- Design & Security Team -->
<div class="col-lg-10 mx-auto py-5">
<div class="row">
<div class="col-lg-6 my-3">
<div class="col-lg-12">
<h2 class="text-center pt-3 font-weight-bold">Design Team</h2>
</div>
<table class="table mt-5 table-dark table-bordered table-responsive-lg">
<thead>
<tr>
<th scope="col">Nickname</th>
<th scope="col">Name</th>
<th scope="col">Role</th>
<th scope="col">Email</th>
</tr>
</thead>
<tbody>
{{ range $data.team.design_team }}
<tr>
<td style="color: #57cbcc;">{{ .nickname }}</td>
<td>{{ .name }}</td>
<td>{{ .role }}</td>
<td>{{ .email }}</td>
</tr>
{{ end }}
</tbody>
</table>
</div>
<div class="col-lg-6 my-3">
<div class="col-lg-12">
<h2 class="text-center pt-3 font-weight-bold">Security Team</h2>
</div>
<table class="table mt-5 table-dark table-bordered table-responsive-lg">
<thead>
<tr>
<th scope="col">Nickname</th>
<th scope="col">Name</th>
<th scope="col">Role</th>
<th scope="col">Email</th>
</tr>
</thead>
<tbody>
{{ range $data.team.security_team }}
<tr>
<td style="color: #57cbcc;">{{ .nickname }}</td>
<td>{{ .name }}</td>
<td>{{ .role }}</td>
<td>{{ .email }}</td>
</tr>
{{ end }}
</tbody>
</table>
</div>
</div>
</div>
<!-- Special Thanks -->
<div class="col-lg-8 mx-auto">
<h2 class="text-center pt-3 mb-5 font-weight-bold" style="border-bottom: 1px solid #57cbcc; line-height: 2em;">
Special Thanks:
</h2>
<h3>{{ $data.team.special_thanks }}</h3>
<hr class="mt-5" style="border-color: #57cbcc">
</div>
<!-- Past Contributors -->
<div class="col-lg-12 pt-5">
<h2 class="text-center pt-3 font-weight-bold">Past Contributors</h2>
</div>
<div class="col-lg-10 mx-auto">
<table class="table mt-5 table-dark table-bordered table-responsive-lg">
<thead>
<tr>
<th scope="col">Nickname</th>
<th scope="col">Name</th>
<th scope="col">Role</th>
<th scope="col">Email</th>
</tr>
</thead>
<tbody>
{{ range $data.team.past_contributors }}
<tr>
<td style="color: #57cbcc;">{{ .nickname }}</td>
<td>{{ .name }}</td>
<td>{{ .role }}</td>
<td>{{ .email }}</td>
</tr>
{{ end }}
</tbody>
</table>
</div>
</section>
{{ end }}
{{ end }}
\ No newline at end of file
{{ $data := index .Site.Data .Site.Language.Lang }}
{{ if $data.partners.enable }}
<div id="particles-js">
</div>
<section class="partners-page my-5">
<div class="col-xl-12 mb-3 mt-5">
{{"<!-- section title -->" | safeHTML}}
<div class="title text-center pb-0">
<h2>Our<span class="color">
Partners</span></h2>
<div class="border-meghna"></div>
</div>
{{"<!-- /section title -->" | safeHTML}}
</div>
<div class="container-fluid py-5">
<h2 class="text-left m-5">Main Sponsor</h2>
<div class="row">
<div class="col-lg-6 p-0 text-center">
<div class="col-lg-12 p-2">
<a href="https://www.hackthebox.eu/" target="_blank">
<img class="htb_img" src="{{ $data.partners.htb_img }}">
</a>
</div>
</div>
<div class="col-lg-6 p-0 mt-3 text-center">
<div class="col-lg-12">
<h4 class="mx-3">{{ $data.partners.htb_description }}</h4>
</div>
</div>
</div>
</div>
<hr class="w-50">
<div class="container-fluid">
<h2 class="text-left m-5 font-weight-bold">Collaborations</h2>
<div class="row">
<div class="col-lg-8 mx-auto">
<div id="carousel" class="carousel slide" data-ride="carousel">
<div class="carousel-inner">
{{ range $data.partners.collaborations }}
<div class="carousel-item">
<div class="card bg-dark" style="border: 2px solid #57cbcc; height: 50vh; overflow-y: auto;">
<div class="text-center mt-5">
<div>
<img class="pb-4" src="{{ .icon }}" width="30%">
<a href="{{ .URL }}" target="_blank"><p>{{ .URL }}</p></a>
<h4 class="w-75 mx-auto mt-5">{{ .description }}</h4>
</div>
</div>
</div>
</div>
{{ end }}
</div>
<a class="carousel-control-prev" href="#carousel" role="button" data-slide="prev">
<span class="carousel-control-prev-icon" aria-hidden="true"></span>
<span class="sr-only">Previous</span>
</a>
<a class="carousel-control-next" href="#carousel" role="button" data-slide="next">
<span class="carousel-control-next-icon" aria-hidden="true"></span>
<span class="sr-only">Next</span>
</a>
</div>
<hr class="w-75">
</div>
</div>
</div>
<div class="container-fluid">
<h2 class="text-left m-5 font-weight-bold">Mirrors</h2>
<div class="row justify-content-center">
{{ range $data.partners.mirrors }}
<div class="col-md-3 mx-5">
<h4 class="mx-auto">{{ .title }}</h4>
<p>{{ .description }}</p>
</div>
{{end}}
</div>
</div>
</section>
{{ end }}
\ No newline at end of file
...@@ -277,6 +277,16 @@ hr { ...@@ -277,6 +277,16 @@ hr {
} }
} }