diff --git a/config.toml b/config.toml index f20ac64..1d8c67f 100644 --- a/config.toml +++ b/config.toml @@ -63,6 +63,26 @@ feed = true paginate_by = 2 paginate_path = "/join-us" +[[taxonomies]] +name = "tags" +feed = true +paginate_by = 2 +paginate_path = "/join-us" + [extra] # Put all your custom variables here +[extra.taxonomies."roles"] + [extra.taxonomies."roles".Create] + iconPath = "images/icons/paint-brush-art-svgrepo-com.svg" + + [extra.taxonomies."roles".Develop] + iconPath = "images/icons/code-svgrepo-com.svg" + + [extra.taxonomies."roles".Inspire] + iconPath = "images/icons/bar-svgrepo-com.svg" + + [extra.taxonomies."roles".Organize] + iconPath = "images/icons/form-svgrepo-com.svg" + + diff --git a/content/join-us/roles/_index.md b/content/join-us/positions/_index.md similarity index 100% rename from content/join-us/roles/_index.md rename to content/join-us/positions/_index.md diff --git a/content/join-us/positions/blockchain_engineer.md b/content/join-us/positions/blockchain_engineer.md new file mode 100644 index 0000000..37e3dd5 --- /dev/null +++ b/content/join-us/positions/blockchain_engineer.md @@ -0,0 +1,10 @@ +--- +title: "Blockchain Engineer" +description: "Work with a team of engineers and build decentralized apps in Ourworld." +insert_anchor_links: "left" +updated: 2019-04-11T20:33:00-05:00 # Comment-out this line with a # if content is unchanged +template: "page.html" +taxonomies: + roles: ["Develop"] + tags: ["DAPPs"] +--- diff --git a/content/join-us/positions/community_builder.md b/content/join-us/positions/community_builder.md new file mode 100644 index 0000000..b9c5e4f --- /dev/null +++ b/content/join-us/positions/community_builder.md @@ -0,0 +1,10 @@ +--- +title: "Community Builder" +description: "Help build the freeflow community around the world." +insert_anchor_links: "left" +updated: 2019-04-11T20:33:00-05:00 # Comment-out this line with a # if content is unchanged +template: "page.html" +taxonomies: + roles: ["Inspire"] + tags: ["Community", "Freeflow"] +--- diff --git a/content/join-us/roles/ourworld_ambassador2.md b/content/join-us/positions/graphic_designer.md similarity index 88% rename from content/join-us/roles/ourworld_ambassador2.md rename to content/join-us/positions/graphic_designer.md index 94fb074..fbd997c 100644 --- a/content/join-us/roles/ourworld_ambassador2.md +++ b/content/join-us/positions/graphic_designer.md @@ -1,15 +1,14 @@ --- -title: "OurWorld Ambassador" -description: "Together we expand and create this OurWorld platform, with the purpose to give a better digital life to billions of people. Anyone is invited to build solutions and we need help reaching out to people and spreading the vision of a better digital world." +title: "Graphic Designer" +description: "Create 3D graphics and animations for ourverse and design our digital world." insert_anchor_links: "left" updated: 2019-04-11T20:33:00-05:00 # Comment-out this line with a # if content is unchanged template: "page.html" taxonomies: - roles: ["Develop", "Inspire", "Ideate"] + roles: ["Create"] + tags: ["Metaverse"] --- -{% row(bgPath="/images/bernhard-eisenmann-unsplash.jpg") %} - # Create OurWorld together
@@ -18,10 +17,6 @@ Together we expand and create this OurWorld platform, with the purpose to give a [Explore areas of creation](https://) -||| - -{% end %} - {% row() %} ## OurWorld is powered by ThreeFold & Source Code Incubator @@ -143,7 +138,7 @@ Think about ourworld like a global digital backbone, which allows everyone to ex ||| -### Creator +### Create ||| diff --git a/content/join-us/positions/human_resources.md b/content/join-us/positions/human_resources.md new file mode 100644 index 0000000..145876d --- /dev/null +++ b/content/join-us/positions/human_resources.md @@ -0,0 +1,10 @@ +--- +title: "Human Resources" +description: "Find people to join Source Code and handle employee day too days." +insert_anchor_links: "left" +updated: 2019-04-11T20:33:00-05:00 # Comment-out this line with a # if content is unchanged +template: "page.html" +taxonomies: + roles: ["Organize"] + tags: ["Source Code"] +--- diff --git a/content/join-us/roles/ourworld_ambassador.md b/content/join-us/positions/ourworld_ambassador.md similarity index 90% rename from content/join-us/roles/ourworld_ambassador.md rename to content/join-us/positions/ourworld_ambassador.md index 3ceefad..b77bb43 100644 --- a/content/join-us/roles/ourworld_ambassador.md +++ b/content/join-us/positions/ourworld_ambassador.md @@ -1,13 +1,14 @@ --- title: "OurWorld Ambassador" -description: "Together we expand and create this OurWorld platform, with the purpose to give a better digital life to billions of people. Anyone is invited to build solutions and we need help reaching out to people and spreading the vision of a better digital world." +description: "Help reaching out to people and spreading the vision of a better digital world." insert_anchor_links: "left" updated: 2019-04-11T20:33:00-05:00 # Comment-out this line with a # if content is unchanged template: "page.html" +taxonomies: + roles: ["Inspire"] + tags: ["Community"] --- -{% row(bgPath="/images/bernhard-eisenmann-unsplash.jpg") %} - # Create OurWorld together
diff --git a/static/images/icons/bar-svgrepo-com.svg b/static/images/icons/bar-svgrepo-com.svg new file mode 100644 index 0000000..07ac56d --- /dev/null +++ b/static/images/icons/bar-svgrepo-com.svg @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/images/icons/code-svgrepo-com.svg b/static/images/icons/code-svgrepo-com.svg new file mode 100644 index 0000000..6be0cd8 --- /dev/null +++ b/static/images/icons/code-svgrepo-com.svg @@ -0,0 +1,95 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/images/icons/form-svgrepo-com.svg b/static/images/icons/form-svgrepo-com.svg new file mode 100644 index 0000000..1da4268 --- /dev/null +++ b/static/images/icons/form-svgrepo-com.svg @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/images/icons/paint-brush-art-svgrepo-com.svg b/static/images/icons/paint-brush-art-svgrepo-com.svg new file mode 100644 index 0000000..f8ed55a --- /dev/null +++ b/static/images/icons/paint-brush-art-svgrepo-com.svg @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/templates/partials/icons/bar-svgrepo-com.svg b/templates/partials/icons/bar-svgrepo-com.svg new file mode 100644 index 0000000..07ac56d --- /dev/null +++ b/templates/partials/icons/bar-svgrepo-com.svg @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/templates/partials/icons/code-svgrepo-com.svg b/templates/partials/icons/code-svgrepo-com.svg new file mode 100644 index 0000000..6be0cd8 --- /dev/null +++ b/templates/partials/icons/code-svgrepo-com.svg @@ -0,0 +1,95 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/templates/partials/icons/form-svgrepo-com.svg b/templates/partials/icons/form-svgrepo-com.svg new file mode 100644 index 0000000..1da4268 --- /dev/null +++ b/templates/partials/icons/form-svgrepo-com.svg @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/templates/partials/icons/paint-brush-art-svgrepo-com.svg b/templates/partials/icons/paint-brush-art-svgrepo-com.svg new file mode 100644 index 0000000..f8ed55a --- /dev/null +++ b/templates/partials/icons/paint-brush-art-svgrepo-com.svg @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/templates/partials/pageList.html b/templates/partials/pageList.html index 6986996..13bc8c7 100644 --- a/templates/partials/pageList.html +++ b/templates/partials/pageList.html @@ -1,31 +1,30 @@
-
- All +
{% set taxonomy = get_taxonomy(kind="roles") %} {% set roles = taxonomy.items %} {% for role in roles %} +
+ {% set icon_path = config.extra.taxonomies["roles"][role.name].iconPath | as_str %} + role category icon {% set path = role.name | slugify %} {% set fullpath = "/roles/" ~ path ~ "#list" %} - {{role.name}} - {% endfor %} -
-
- -
-
- {% if paginator %} - {% for page in paginator.pages %} -
- {% include "partials/pageBox.html" %} + {{role.name}} + {% for page in role.pages %} +
+ + {{page.title | safe}} + +
+ {% for tag in page.taxonomies.tags %} +
{{tag}}
+ {% endfor %} +
+

+ {{page.description | safe}} +

{% endfor %} - {% else %} - {% for page in section.pages %} -
- {% include "partials/pageBox.html" %} -
- {% endfor %} - {% endif %}
-
\ No newline at end of file + {% endfor %} +
\ No newline at end of file diff --git a/templates/tags/list.html b/templates/tags/list.html new file mode 100644 index 0000000..7330b1f --- /dev/null +++ b/templates/tags/list.html @@ -0,0 +1,7 @@ +{% extends "index.html" %} + +{% block content %} + +{{ terms }} + +{% endblock content %} diff --git a/templates/tags/single.html b/templates/tags/single.html new file mode 100644 index 0000000..36d9a4d --- /dev/null +++ b/templates/tags/single.html @@ -0,0 +1,12 @@ +{% extends "index.html" %} + +{% block content %} + +{% set section = get_section(path="join-us/_index.md")%} +
+ {{ section.content | safe}} +
+ {% include "partials/pageList.html" %} +
+ + {% endblock content %}