From 38a257d6af59bbcfbc1be6de689815460cca747a Mon Sep 17 00:00:00 2001 From: "mr.wong" Date: Sat, 22 Apr 2017 14:27:16 +0700 Subject: [PATCH] Cleaning team page (#248) * re group team; initial statement * cleaning-team * sorted out all team members --- _data/team.yml | 71 +++++++++---------- _i18n/en.yml | 19 ++++- _includes/member-list.html | 6 ++ team/index.html | 141 ++++++++++++++++++++++++++++++++++--- 4 files changed, 188 insertions(+), 49 deletions(-) diff --git a/_data/team.yml b/_data/team.yml index 61eb920..bf35deb 100644 --- a/_data/team.yml +++ b/_data/team.yml @@ -17,7 +17,7 @@ keybase: https://keybase.io/schinzelh twitter: dashforum: flare - team-title: Dash Core DAO Management + team-title: QA - name: UdjinM6 title: Core Developer @@ -130,41 +130,41 @@ team-title: Dash DAPI - name: Pierre van Rooyen - title: - description: - image: - email: - keybase: + title: + description: + image: + email: + keybase: twitter: - dashforum: + dashforum: team-title: Dash DAPI - + - name: Pascal - title: - description: - image: - email: - keybase: + title: + description: + image: + email: + keybase: twitter: - dashforum: + dashforum: team-title: Dash DAPI - name: Madeleine Shang - title: - description: - image: - email: - keybase: + title: + description: + image: + email: + keybase: twitter: - dashforum: + dashforum: team-title: Dash DAPI - name: Marthinus Engelbrecht - title: - description: - image: - email: - keybase: + title: + description: + image: + email: + keybase: twitter: dashforum: MarthinusEngelbrecht team-title: Dash DAPI @@ -260,11 +260,11 @@ team-title: UX - name: Etherdesign - title: - description: - image: - email: - keybase: + title: + description: + image: + email: + keybase: twitter: dashforum: team-title: UX @@ -278,12 +278,12 @@ twitter: dashforum: team-title: Dash Web - + - name: Jon Rudd - title: + title: description: - image: - email: + image: + email: keybase: twitter: dashforum: @@ -407,5 +407,4 @@ keybase: https://keybase.io/perrywoodin twitter: dashforum: node40 - team-title: Strategy Advisor - + team-title: Testing + Support diff --git a/_i18n/en.yml b/_i18n/en.yml index 98008d2..12e0cac 100644 --- a/_i18n/en.yml +++ b/_i18n/en.yml @@ -921,9 +921,22 @@ pages: core-approval-btn: Network Approval core-approval-link: http://dashvotetracker.com core-join-btn: Join Our Team - core-heading: Core Team - dev-heading: > - Developers / Support: + core-heading: Core Developer + forum-name: > + Dashforum: + strateg-heading: Strategy Advisor + coredao: Dash Core DAO Management + dapidev: Dash DAPI + webdev: Dash Web + ui: Dash UI + integrations: Integrations + mobile: Mobile + infrastructure: Infrastructure + qa: QA + pm: Project Managers + business: Business Development + support: Testing + Support + nav: what-is-dash: What is Dash get-dash: Get Dash diff --git a/_includes/member-list.html b/_includes/member-list.html index fb9c19f..dbfa3bc 100644 --- a/_includes/member-list.html +++ b/_includes/member-list.html @@ -29,4 +29,10 @@
{{ member.twitter }}
{% endif %} + {% if member.dashforum %} +
{% t pages.team.forum-name %}
+
{{ member.dashforum }}
+ {% endif %} + + diff --git a/team/index.html b/team/index.html index ea96bd9..5fe5b44 100644 --- a/team/index.html +++ b/team/index.html @@ -5,6 +5,19 @@ description: pages.team.description --- {% include hero/team.html %} +{% assign strategs = site.data.team | where:"team-title","Strategy Advisor" %} +{% assign coredao = site.data.team | where:"team-title","Dash Core DAO Management" %} +{% assign dapidev = site.data.team | where:"team-title","Dash DAPI" %} +{% assign webdev = site.data.team | where:"team-title","Dash Web" %} +{% assign ui = site.data.team | where:"team-title","UX" %} +{% assign integrations = site.data.team | where:"team-title","Integrations" %} +{% assign mobile = site.data.team | where:"team-title","Mobile" %} +{% assign infrastructure = site.data.team | where:"team-title","Infrastructure" %} +{% assign qa = site.data.team | where:"team-title","QA" %} +{% assign pm = site.data.team | where:"team-title","Project Managers" %} +{% assign business = site.data.team | where:"team-title","Business Development" %} +{% assign support = site.data.team | where:"team-title","Testing + Support" %} +
@@ -12,29 +25,137 @@ description: pages.team.description
-

{% t pages.team.core-heading %}

+

{% t pages.team.strateg-heading %}

    - {% for member in site.data.team %} - {% if member.core-team %} - {% include member-list.html %} - {% endif %} + {% for member in strategs %} + {% include member-list.html %} {% endfor %}
-

{% t pages.team.dev-heading %}

+

{% t pages.team.coredao %}

    - {% for member in site.data.team %} - {% unless member.core-team %} - {% include member-list.html %} - {% endunless %} + {% for member in coredao %} + {% include member-list.html %} {% endfor %}
+
+
+

{% t pages.team.dapidev %}

+
+
    + {% for member in dapidev %} + {% include member-list.html %} + {% endfor %} +
+
+ +
+
+

{% t pages.team.webdev %}

+
+
    + {% for member in webdev %} + {% include member-list.html %} + {% endfor %} +
+
+ +
+
+

{% t pages.team.ui %}

+
+
    + {% for member in ui %} + {% include member-list.html %} + {% endfor %} +
+
+ +
+
+

{% t pages.team.integrations %}

+
+
    + {% for member in integrations %} + {% include member-list.html %} + {% endfor %} +
+
+ +
+
+

{% t pages.team.mobile %}

+
+
    + {% for member in mobile %} + {% include member-list.html %} + {% endfor %} +
+
+ +
+
+

{% t pages.team.infrastructure %}

+
+
    + {% for member in infrastructure %} + {% include member-list.html %} + {% endfor %} +
+
+ +
+
+

{% t pages.team.qa %}

+
+
    + {% for member in qa %} + {% include member-list.html %} + {% endfor %} +
+
+ +
+
+

{% t pages.team.pm %}

+
+
    + {% for member in pm %} + {% include member-list.html %} + {% endfor %} +
+
+ +
+
+

{% t pages.team.business %}

+
+
    + {% for member in business %} + {% include member-list.html %} + {% endfor %} +
+
+ +
+
+

{% t pages.team.support %}

+
+
    + {% for member in support %} + {% include member-list.html %} + {% endfor %} +
+
+ + +