update and fix team page
@@ -72,7 +72,7 @@
|
||||
to=page.extra.imgPath)) %}
|
||||
<img class="mb-8 mx-auto" src={{img_url}} alt="{{page.title ~ 'Picture'}}">
|
||||
<div>{{ content | safe }}</div>
|
||||
<section class="post-tags container relative py-10">
|
||||
<!-- <section class="post-tags container relative py-10">
|
||||
{% for tag in page.taxonomies.tags %}
|
||||
{% set fullpath = "/tags/" ~ tag | replace(from='_', to='-' ) %}
|
||||
<button class="
|
||||
@@ -90,7 +90,7 @@
|
||||
"><a href="{{fullpath}}">{{ tag }}</a></button>
|
||||
|
||||
{% endfor %}
|
||||
</section>
|
||||
</section> -->
|
||||
</article>
|
||||
</div>
|
||||
|
||||
|
4
templates/memberships/list.html
Normal file
@@ -0,0 +1,4 @@
|
||||
{% extends "index.html" %}
|
||||
|
||||
{% block content %}
|
||||
{% endblock content %}
|
88
templates/memberships/single.html
Normal file
@@ -0,0 +1,88 @@
|
||||
{% extends "index.html" %}
|
||||
|
||||
{% block content %}
|
||||
|
||||
{% if not paginator %}
|
||||
{% set paginator = section %}
|
||||
{% endif %}
|
||||
|
||||
{% set path_array = current_path | split(pat="/") %}
|
||||
{% set taxonomy = path_array[1] %}
|
||||
{% set category = path_array[2] %}
|
||||
{% if path_array | length < 3%}
|
||||
{% set category = "All" %}
|
||||
{% endif %}
|
||||
|
||||
<div class="container mx-auto mt-16">
|
||||
{% include "partials/filter_bar.html" %}
|
||||
<div class="text-center main-title px-0 md:w-full mx-8 md:mx-12">
|
||||
<div class="my-4 flex flex-col items-start">
|
||||
<h1 class="tracking-tight text-5xl text-left text-2xl sm:text-3xl md:text-4xl lg:text-5xl fw-500 leading-snug font-normal">
|
||||
{{category | replace(from='-', to=' ' ) | title}}
|
||||
</h1>
|
||||
<div class="text-xl text-gray-800">
|
||||
{{ paginator.total_pages ~ " People"}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<hr/>
|
||||
|
||||
<div>
|
||||
<div class="mt-12 grid gap-5 max-w-lg mx-auto lg:grid-cols-3 xl:grid-cols-4 lg:max-w-none">
|
||||
{%- for page in paginator.pages %}
|
||||
{% include "partials/person_card.html" %}
|
||||
{%- endfor %}
|
||||
</div>
|
||||
<hr class="mt-6" />
|
||||
<p class="text-center text-sm mt-2 mb-16">
|
||||
{% if paginator.previous %}
|
||||
<a
|
||||
class="border-transparent"
|
||||
aria-label="First page"
|
||||
href="{{ paginator.first }}"
|
||||
>{% include "partials/icons/svgPrevPageIcon.html" %}{% include
|
||||
"partials/icons/svgPrevPageIcon.html" %}</a
|
||||
>
|
||||
|
||||
<a
|
||||
class="border-transparent"
|
||||
aria-label="Previous page"
|
||||
href="{{ paginator.previous }}"
|
||||
>{% include "partials/icons/svgPrevPageIcon.html" %}</a
|
||||
>
|
||||
|
||||
{% else %} {%
|
||||
include "partials/icons/svgFirstPageIcon.html" %}{% include
|
||||
"partials/icons/svgFirstPageIcon.html" %}
|
||||
{% include
|
||||
"partials/icons/svgFirstPageIcon.html" %}
|
||||
|
||||
{% endif %} {% if
|
||||
paginator.next %}
|
||||
<a
|
||||
class="border-transparent"
|
||||
aria-label="Next page"
|
||||
href="{{ paginator.next }}"
|
||||
>{% include "partials/icons/svgNextPageIcon.html" %}</a
|
||||
>
|
||||
|
||||
<a
|
||||
class="border-transparent"
|
||||
aria-label="Last page"
|
||||
href="{{ paginator.last }}"
|
||||
>{% include "partials/icons/svgNextPageIcon.html" %}{% include
|
||||
"partials/icons/svgNextPageIcon.html" %}</a
|
||||
>
|
||||
{% else %} {% include "partials/icons/svgLastPageIcon.html" %}
|
||||
{% include
|
||||
"partials/icons/svgLastPageIcon.html" %}{% include
|
||||
"partials/icons/svgLastPageIcon.html" %} {% endif %}
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
{% endblock content %}
|
||||
|
||||
|
4
templates/news-category/list.html
Normal file
@@ -0,0 +1,4 @@
|
||||
{% extends "index.html" %}
|
||||
|
||||
{% block content %}
|
||||
{% endblock content %}
|
14
templates/news-category/single.html
Normal file
@@ -0,0 +1,14 @@
|
||||
{% extends "index.html" %}
|
||||
|
||||
{% block content %}
|
||||
|
||||
<main class="pt-16">
|
||||
|
||||
<div class="flex flex-col md:flex-row">
|
||||
{% include "partials/newsPosts.html" %}
|
||||
{% include "partials/newsSidebar.html" %}
|
||||
</div>
|
||||
</main>
|
||||
|
||||
{% endblock content %}
|
||||
|
@@ -119,7 +119,7 @@
|
||||
<div class="post-content-text text-xl">{{ content | safe }}</div>
|
||||
</section>
|
||||
|
||||
<section class="post-tags container mx-auto relative py-10">
|
||||
<!-- <section class="post-tags container mx-auto relative py-10">
|
||||
{% for tag in page.taxonomies.tags %}
|
||||
{% set fullpath = "/tags/" ~ tag | replace(from='_', to='-' ) %}
|
||||
<a href="{{fullpath}}" class="
|
||||
@@ -136,7 +136,7 @@
|
||||
rounded-full
|
||||
">{{ tag }}</a>
|
||||
{% endfor %}
|
||||
</section>
|
||||
</section> -->
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
|
@@ -19,7 +19,7 @@
|
||||
</h2>
|
||||
</a>
|
||||
<h4 class="text-sm not-italic font-light leading-6 text-gray-600">
|
||||
{{ featured.date | date(format="%B %e, %Y", timezone="America/Chicago")}} -
|
||||
{{ featured.date | date(format="%B %e, %Y", timezone="America/Chicago")}}
|
||||
</h4>
|
||||
|
||||
</div>
|
||||
|
84
templates/people/list.html
Normal file
@@ -0,0 +1,84 @@
|
||||
{% extends "_default/base.html" %}
|
||||
{% block content %}
|
||||
|
||||
|
||||
<div class="container mx-auto">
|
||||
{% include "partials/filter_bar.html" %}
|
||||
|
||||
<div class="text-center main-title px-0 md:w-full">
|
||||
<h1
|
||||
class="tracking-tight text-5xl text-left text-2xl sm:text-3xl md:text-4xl lg:text-5xl fw-500 leading-snug font-normal mb-10"
|
||||
>
|
||||
{%- set section = get_section(path="people/_index.md") %}
|
||||
|
||||
{% set path_array = current_path | split(pat="/") %}
|
||||
{% set taxonomy = path_array[1] %}
|
||||
{% set category = path_array[2] %}
|
||||
{{category | replace(from='-', to=' ' ) | title}}
|
||||
</h1>
|
||||
<div>
|
||||
<div class="mt-12 grid gap-5 max-w-lg mx-auto lg:grid-cols-2 xl:grid-cols-4 lg:max-w-none">
|
||||
{% for person in section.pages %}
|
||||
{% set page_path = person.path ~ 'index.md' | replace(from='-', to='_') | trim_start_matches(pat="/") %}
|
||||
{% set people = get_section(path="people/_index.md") %}
|
||||
{% set pages_str = people.pages | json_encode() | as_str %}
|
||||
{% if pages_str is containing(person.title) %}
|
||||
{% set page = get_page(path=page_path) %}
|
||||
{% if page.extra.private >= 0 %}
|
||||
{% if page.title != "ThreeFold_Community"%}
|
||||
{% include "partials/person_card.html" %}
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
</div>
|
||||
<hr class="mt-6" />
|
||||
<p class="text-center text-sm mt-2 mb-16">
|
||||
{% if paginator.previous %}
|
||||
<a
|
||||
class="border-transparent"
|
||||
aria-label="First page"
|
||||
href="{{ paginator.first }}"
|
||||
>{% include "partials/icons/svgPrevPageIcon.html" %}{% include
|
||||
"partials/icons/svgPrevPageIcon.html" %}</a
|
||||
>
|
||||
|
||||
<a
|
||||
class="border-transparent"
|
||||
aria-label="Previous page"
|
||||
href="{{ paginator.previous }}"
|
||||
>{% include "partials/icons/svgPrevPageIcon.html" %}</a
|
||||
>
|
||||
|
||||
{% else %} {%
|
||||
include "partials/icons/svgFirstPageIcon.html" %}{% include
|
||||
"partials/icons/svgFirstPageIcon.html" %}
|
||||
{% include
|
||||
"partials/icons/svgFirstPageIcon.html" %}
|
||||
|
||||
{% endif %} {% if
|
||||
paginator.next %}
|
||||
<a
|
||||
class="border-transparent"
|
||||
aria-label="Next page"
|
||||
href="{{ paginator.next }}"
|
||||
>{% include "partials/icons/svgNextPageIcon.html" %}</a
|
||||
>
|
||||
|
||||
<a
|
||||
class="border-transparent"
|
||||
aria-label="Last page"
|
||||
href="{{ paginator.last }}"
|
||||
>{% include "partials/icons/svgNextPageIcon.html" %}{% include
|
||||
"partials/icons/svgNextPageIcon.html" %}</a
|
||||
>
|
||||
{% else %} {% include "partials/icons/svgLastPageIcon.html" %}
|
||||
{% include
|
||||
"partials/icons/svgLastPageIcon.html" %}{% include
|
||||
"partials/icons/svgLastPageIcon.html" %} {% endif %}
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{% endblock content %}
|
58
templates/people/single.html
Normal file
@@ -0,0 +1,58 @@
|
||||
{% extends "_default/base.html" %}
|
||||
{% block content %}
|
||||
|
||||
{% set page_path = term.path ~ 'index.md' | replace(from='-', to='_') | trim_start_matches(pat="/") %}
|
||||
{% set people = get_section(path="people/_index.md") %}
|
||||
{% set pages_str = people.pages | json_encode() | as_str %}
|
||||
{% if pages_str is containing(term.name) %}
|
||||
{% set page = get_page(path=page_path) %}
|
||||
|
||||
|
||||
<div class="container sm:pxi-0 lg:w-5/6 mx-auto min-h-screen overflow-x-hidden pt-24">
|
||||
<div class="flex flex-row flex-wrap items-start mx-4 sm:mx-0">
|
||||
<div class="w-full md:w-1/6 mx-auto sm:mx-0">
|
||||
<img src="{{page.extra.imgPath}}" alt="" class="rounded bg-gray-200 w-48 border-2 border-gray-400 mx-auto md:mx-0 g-image g-image--lazy g-image--loaded my-4">
|
||||
</div>
|
||||
<div class="w-full md:w-5/6 text-center md:text-left md:pl-8">
|
||||
<div class="flex flex-row items-center">
|
||||
<h1 class="pb-0 mb-0 mt-0 text-4xl font-normal tracking-wide my-1">
|
||||
{{page.title}}
|
||||
</h1>
|
||||
<div class="ml-4">
|
||||
{% include "partials/socialLinks.html" %}
|
||||
</div>
|
||||
</div>
|
||||
<div class="text-gray-700 my-4">
|
||||
{{page.content | safe }}
|
||||
</div>
|
||||
<div class="flex items-center">
|
||||
<div class="flex justify-between items-center">
|
||||
<ul class="list-none flex author-list m-0 py-2">
|
||||
{% for org in page.extra.organizations %}
|
||||
<li>
|
||||
<a href="">
|
||||
<img src="" alt="">
|
||||
</a>
|
||||
</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
{% if page.taxonomies.memberships %}
|
||||
{% for tag in page.taxonomies.memberships %}
|
||||
<a href="{{'/memberships/' ~ tag | replace(from='_', to='-' )}}" class="border-1 font-light text-xs bg-transparent hover:text-blue-700 py-2 px-4 mr-2 border hover:border-blue-500 border-gray-600 text-gray-700 rounded-full ">
|
||||
{{tag}}
|
||||
</a>
|
||||
{% endfor %}
|
||||
{% endif %}
|
||||
</div>
|
||||
</div>
|
||||
<div class="my-8">
|
||||
<hr/>
|
||||
<br/>
|
||||
<hr/>
|
||||
</div>
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
{% endblock content %}
|
4854
templates/static/css/index.css
Normal file
BIN
templates/static/images/100_mission.png
Normal file
After Width: | Height: | Size: 13 KiB |
BIN
templates/static/images/Earn_3.png
Normal file
After Width: | Height: | Size: 16 KiB |
BIN
templates/static/images/aiqom.png
Normal file
After Width: | Height: | Size: 80 KiB |
BIN
templates/static/images/aiqom2.png
Normal file
After Width: | Height: | Size: 131 KiB |
BIN
templates/static/images/aiqomLogo.png
Normal file
After Width: | Height: | Size: 13 KiB |
BIN
templates/static/images/aiqom_beta.png
Normal file
After Width: | Height: | Size: 159 KiB |
BIN
templates/static/images/aiqom_tf.png
Normal file
After Width: | Height: | Size: 128 KiB |
BIN
templates/static/images/artheon.png
Normal file
After Width: | Height: | Size: 490 KiB |
BIN
templates/static/images/artheon2.jpg
Normal file
After Width: | Height: | Size: 481 KiB |
BIN
templates/static/images/artheonLogo.png
Normal file
After Width: | Height: | Size: 5.5 KiB |
BIN
templates/static/images/artheon_experience.jpg
Normal file
After Width: | Height: | Size: 30 KiB |
BIN
templates/static/images/artheon_tf.png
Normal file
After Width: | Height: | Size: 124 KiB |
BIN
templates/static/images/ask.png
Normal file
After Width: | Height: | Size: 2.3 KiB |
BIN
templates/static/images/automation.png
Normal file
After Width: | Height: | Size: 44 KiB |
BIN
templates/static/images/beliive.png
Normal file
After Width: | Height: | Size: 90 KiB |
BIN
templates/static/images/beliive2.png
Normal file
After Width: | Height: | Size: 598 KiB |
BIN
templates/static/images/beliiveLogo.png
Normal file
After Width: | Height: | Size: 7.8 KiB |
BIN
templates/static/images/beliive_app.jpg
Normal file
After Width: | Height: | Size: 47 KiB |
BIN
templates/static/images/beliive_tf.png
Normal file
After Width: | Height: | Size: 125 KiB |
BIN
templates/static/images/bernhard-eisenmann-unsplash.jpg
Normal file
After Width: | Height: | Size: 652 KiB |
BIN
templates/static/images/black_threefold.png
Normal file
After Width: | Height: | Size: 80 KiB |
BIN
templates/static/images/blockchain.png
Normal file
After Width: | Height: | Size: 27 KiB |
BIN
templates/static/images/btc.png
Normal file
After Width: | Height: | Size: 13 KiB |
BIN
templates/static/images/btc_alpha.png
Normal file
After Width: | Height: | Size: 226 KiB |
BIN
templates/static/images/btc_alpha2.png
Normal file
After Width: | Height: | Size: 140 KiB |
BIN
templates/static/images/btc_alphaLogo.png
Normal file
After Width: | Height: | Size: 9.5 KiB |
BIN
templates/static/images/btc_alpha_tf.png
Normal file
After Width: | Height: | Size: 72 KiB |
BIN
templates/static/images/capacity.png
Normal file
After Width: | Height: | Size: 32 KiB |
BIN
templates/static/images/casperlabLogo.png
Normal file
After Width: | Height: | Size: 59 KiB |
BIN
templates/static/images/casperlabs.png
Normal file
After Width: | Height: | Size: 164 KiB |
BIN
templates/static/images/casperlabs2.png
Normal file
After Width: | Height: | Size: 62 KiB |
BIN
templates/static/images/cicolab.png
Normal file
After Width: | Height: | Size: 137 KiB |
BIN
templates/static/images/cicolab2.png
Normal file
After Width: | Height: | Size: 62 KiB |
BIN
templates/static/images/cicolabLogo.png
Normal file
After Width: | Height: | Size: 8.1 KiB |
BIN
templates/static/images/climate_action_project.png
Normal file
After Width: | Height: | Size: 214 KiB |
BIN
templates/static/images/cloud/compute.jpg
Normal file
After Width: | Height: | Size: 63 KiB |
BIN
templates/static/images/cloud/network.jpg
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
templates/static/images/cloud/storage.jpg
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
templates/static/images/cloud28plus.png
Normal file
After Width: | Height: | Size: 138 KiB |
BIN
templates/static/images/cloud_28Logo.png
Normal file
After Width: | Height: | Size: 6.1 KiB |
BIN
templates/static/images/cloud_28_2.png
Normal file
After Width: | Height: | Size: 129 KiB |
BIN
templates/static/images/cloud_header_seprated.png
Normal file
After Width: | Height: | Size: 119 KiB |
BIN
templates/static/images/codescalers.png
Normal file
After Width: | Height: | Size: 56 KiB |
BIN
templates/static/images/codescalers2.jpg
Normal file
After Width: | Height: | Size: 111 KiB |
BIN
templates/static/images/codescalersLogo.png
Normal file
After Width: | Height: | Size: 3.6 KiB |
BIN
templates/static/images/coffe_lifecycle.png
Normal file
After Width: | Height: | Size: 120 KiB |
BIN
templates/static/images/coin_logo.png
Normal file
After Width: | Height: | Size: 2.1 KiB |
BIN
templates/static/images/cointelegraph_logo.png
Normal file
After Width: | Height: | Size: 2.5 KiB |
BIN
templates/static/images/community_developers.png
Normal file
After Width: | Height: | Size: 28 KiB |
BIN
templates/static/images/community_header.jpg
Normal file
After Width: | Height: | Size: 98 KiB |
BIN
templates/static/images/community_pathefinder.jpg
Normal file
After Width: | Height: | Size: 25 KiB |
BIN
templates/static/images/compute.jpg
Normal file
After Width: | Height: | Size: 63 KiB |
BIN
templates/static/images/covid_fightersLogo.png
Normal file
After Width: | Height: | Size: 8.6 KiB |
BIN
templates/static/images/covidfighters.png
Normal file
After Width: | Height: | Size: 129 KiB |
BIN
templates/static/images/covidfighters2.png
Normal file
After Width: | Height: | Size: 135 KiB |
BIN
templates/static/images/covidfighters_action.jpg
Normal file
After Width: | Height: | Size: 195 KiB |
BIN
templates/static/images/cryptodaily.png
Normal file
After Width: | Height: | Size: 16 KiB |
BIN
templates/static/images/crystal_homeLogo.png
Normal file
After Width: | Height: | Size: 3.3 KiB |
BIN
templates/static/images/crystal_languageLogo.png
Normal file
After Width: | Height: | Size: 4.6 KiB |
BIN
templates/static/images/crystal_twinLogo.png
Normal file
After Width: | Height: | Size: 5.3 KiB |
BIN
templates/static/images/crystalhome.png
Normal file
After Width: | Height: | Size: 302 KiB |
BIN
templates/static/images/crystalhome2.jpg
Normal file
After Width: | Height: | Size: 104 KiB |
BIN
templates/static/images/crystalhome_tf.png
Normal file
After Width: | Height: | Size: 121 KiB |
BIN
templates/static/images/crystallang.png
Normal file
After Width: | Height: | Size: 145 KiB |
BIN
templates/static/images/crystallang_tf.png
Normal file
After Width: | Height: | Size: 126 KiB |
BIN
templates/static/images/crystallanguage2.png
Normal file
After Width: | Height: | Size: 87 KiB |
BIN
templates/static/images/crystaltwin.png
Normal file
After Width: | Height: | Size: 124 KiB |
BIN
templates/static/images/crystaltwin2.png
Normal file
After Width: | Height: | Size: 78 KiB |
BIN
templates/static/images/cultivoLogo.png
Normal file
After Width: | Height: | Size: 1.9 KiB |
BIN
templates/static/images/dash.png
Normal file
After Width: | Height: | Size: 140 KiB |
BIN
templates/static/images/dash2.png
Normal file
After Width: | Height: | Size: 125 KiB |
BIN
templates/static/images/dashLogo.png
Normal file
After Width: | Height: | Size: 6.2 KiB |
BIN
templates/static/images/dash_tf.png
Normal file
After Width: | Height: | Size: 115 KiB |
BIN
templates/static/images/developer_header.jpg
Normal file
After Width: | Height: | Size: 42 KiB |
BIN
templates/static/images/developer_testing.png
Normal file
After Width: | Height: | Size: 35 KiB |
BIN
templates/static/images/developet_tft.jpg
Normal file
After Width: | Height: | Size: 26 KiB |
BIN
templates/static/images/digibyte.jpg
Normal file
After Width: | Height: | Size: 194 KiB |
BIN
templates/static/images/digibyteLogo.png
Normal file
After Width: | Height: | Size: 7.6 KiB |
BIN
templates/static/images/digibyte_tf.png
Normal file
After Width: | Height: | Size: 129 KiB |
BIN
templates/static/images/digicorp_labs.png
Normal file
After Width: | Height: | Size: 136 KiB |
BIN
templates/static/images/digicorp_labs2.png
Normal file
After Width: | Height: | Size: 52 KiB |
BIN
templates/static/images/digicorp_logo.png
Normal file
After Width: | Height: | Size: 33 KiB |
BIN
templates/static/images/digital_energyLogo.png
Normal file
After Width: | Height: | Size: 1.9 KiB |
BIN
templates/static/images/digital_energyPlaceHolder.jpg
Normal file
After Width: | Height: | Size: 4.3 KiB |
BIN
templates/static/images/documentation.png
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
templates/static/images/dragonchain.png
Normal file
After Width: | Height: | Size: 243 KiB |
BIN
templates/static/images/dragonchain2.png
Normal file
After Width: | Height: | Size: 169 KiB |
BIN
templates/static/images/dragonchainLogo.png
Normal file
After Width: | Height: | Size: 69 KiB |
BIN
templates/static/images/dragonchain_tf.png
Normal file
After Width: | Height: | Size: 136 KiB |
BIN
templates/static/images/effecient.png
Normal file
After Width: | Height: | Size: 30 KiB |