development_new changes
@@ -17,7 +17,7 @@ items:
|
|||||||
- name: ThreeFold Farming
|
- name: ThreeFold Farming
|
||||||
link: https://threefold.io/farming
|
link: https://threefold.io/farming
|
||||||
- name: ThreeFold Cloud
|
- name: ThreeFold Cloud
|
||||||
link: https://threefold.io/cloud
|
link: https://cloud.threefold.io/
|
||||||
- name: Grid Explorer
|
- name: Grid Explorer
|
||||||
link: https://explorer.threefold.io/
|
link: https://explorer.threefold.io/
|
||||||
- name: ThreeFold Marketplace
|
- name: ThreeFold Marketplace
|
||||||
@@ -33,10 +33,10 @@ items:
|
|||||||
- name: Start Farming
|
- name: Start Farming
|
||||||
link: https://threefold.io/farming/get_3node
|
link: https://threefold.io/farming/get_3node
|
||||||
- name: Buy the Token
|
- name: Buy the Token
|
||||||
link: https://threefold.io/info/threefold#/threefold__how_to_buy_and_sell
|
link: https://library.threefold.me/info/tfgrid/#/tokens/how_to_buy
|
||||||
- name: Test the Cloud
|
- name: Test the Cloud
|
||||||
link: https://threefold.io/cloud
|
link: https://cloud.threefold.io/
|
||||||
- name: Develop with the SDK (advanced)
|
- name: Deploy with SDK
|
||||||
link: https://threefold.io/info/sdk
|
link: https://threefold.io/info/sdk
|
||||||
- name: Testing Community
|
- name: Testing Community
|
||||||
link: https://t.me/joinchat/BwOvOxxgK59GmRoZ2_sM0w
|
link: https://t.me/joinchat/BwOvOxxgK59GmRoZ2_sM0w
|
||||||
@@ -44,26 +44,22 @@ items:
|
|||||||
- title: Knowledgebase
|
- title: Knowledgebase
|
||||||
links:
|
links:
|
||||||
- name: ThreeFold Grid
|
- name: ThreeFold Grid
|
||||||
link: https://threefold.io/info/threefold#/threefold__grid_home
|
link: /grid
|
||||||
- name: ThreeFold Technology
|
- name: ThreeFold Technology
|
||||||
link: https://threefold.io/info/threefold#/internet4__technology
|
link: https://library.threefold.me/info/cloud/#/cloud_home
|
||||||
- name: ThreeFold Farming
|
- name: ThreeFold Farming
|
||||||
link: https://threefold.io/info/threefold#/threefold__farming_intro
|
link: https://library.threefold.me/info/tfgrid/#/farming/farming_home.md
|
||||||
- name: ThreeFold Token
|
- name: ThreeFold Token
|
||||||
link: https://threefold.io/info/threefold#/threefold__token_home
|
link: https://library.threefold.me/info/tfgrid/#/tokens/tokens_home.md
|
||||||
- name: Carbon Double Win
|
|
||||||
link: https://threefold.io/info/threefold#/internet4__energy_savings
|
|
||||||
- name: Manuals
|
- name: Manuals
|
||||||
link: https://threefold.io/info/threefold#/threefold__wiki_overview
|
link: https://threefold.io/info/threefold#/threefold__wiki_overview
|
||||||
- name: Releases
|
|
||||||
link: https://threefold.io/info/threefold#/threefold__release_mgmt
|
|
||||||
- name: ThreeFold Glossary
|
- name: ThreeFold Glossary
|
||||||
link: https://threefold.io/info/threefold#/threefold__defs
|
link: https://threefold.io/info/threefold#/threefold__defs
|
||||||
|
|
||||||
- title: About Us
|
- title: About Us
|
||||||
links:
|
links:
|
||||||
- name: ThreeFold
|
- name: ThreeFold
|
||||||
link: https://threefold.io/info/threefold
|
link: /about-us
|
||||||
- name: Partners
|
- name: Partners
|
||||||
link: /partners
|
link: /partners
|
||||||
- name: People
|
- name: People
|
||||||
|
|||||||
@@ -1,16 +1,16 @@
|
|||||||
---
|
---
|
||||||
id: about-us
|
id: about-us
|
||||||
metaTitle: ThreeFold | About Us
|
metaTitle: ThreeFold | About Us
|
||||||
metaDesc: To build the world’s most decentralized, secure and scalable digital infrastructure – for the people, by the people
|
metaDesc: To transform the future of the Internet by unlocking the limitless potential of emerging technologies and creating borderless opportunities for humanity.
|
||||||
metaImg: ./about_header.png
|
metaImg: ./about_header.png
|
||||||
header_slogan:
|
header_slogan: ''
|
||||||
header_title: OUR MISSION
|
header_title: OUR MISSION
|
||||||
header_image: ./about_header.png
|
header_image: ./about_header.png
|
||||||
header_altImg: threefold
|
header_altImg: threefold
|
||||||
header_excerpt: To build the world’s most decentralized, secure and scalable digital infrastructure – for the people, by the people
|
header_excerpt: To transform the future of the Internet by unlocking the limitless potential of emerging technologies and creating borderless opportunities for humanity.
|
||||||
solution_image:
|
solution_image:
|
||||||
button: The Digital Future
|
button: The Digital Future
|
||||||
link: "#"
|
link: /blog/post/tf_grid_peoples_internet/
|
||||||
brandPanel: about_brandPanel
|
brandPanel: about_brandPanel
|
||||||
brandPanel2: about_brandPanel2
|
brandPanel2: about_brandPanel2
|
||||||
brandPanel3: about_brandPanel3
|
brandPanel3: about_brandPanel3
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
id: about_brandPanel
|
id: about_brandPanel
|
||||||
title: A DIGITAL INFRASTRUCTURE SUPPORTING AN INTERCONNECTED WORLD
|
title: A DIGITAL INFRASTRUCTURE SUPPORTING AN INTERCONNECTED WORLD
|
||||||
image: about_globe.png # src/assets/brandPanel/..
|
image: about_globe_big.png # src/assets/brandPanel/..
|
||||||
---
|
---
|
||||||
Internet access is a human right and represents the biggest source of information and communication. Our technology was designed to scale to anywhere electricity and bandwidth can be found to meet local digital infrastructure needs, especially the global south, to empower the unconnected and support a shared vision of an interconnected world.
|
Internet access is a human right and represents the biggest source of information and communication on earth. Our technology was designed to scale to anywhere where electricity and bandwidth can be found to meet local digital infrastructure needs – especially in the global south. Let’s empower the unconnected and support a shared vision of an interconnected world.
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
id: about_brandPanel2
|
id: about_brandPanel2
|
||||||
title: OUR CUTTING-EDGE TECHNOLOGY ALLOWS PEOPLE TO OWN THEIR DATA
|
title: EMPOWERING DATA OWNERHSIP FOR ALL
|
||||||
image: about_logos.png # src/assets/brandPanel/..
|
image: about_logos_big.png # src/assets/brandPanel/..
|
||||||
---
|
---
|
||||||
Using a variety of innovative technologies including autonomous IT, blockchain and peer-to-peer networking, we allow people to own 100% of their data. On our system censorship, user tracking and privacy breaches are just not possible, not even for ThreeFold. People own 100% of their data. All our code is open source and available for everyone to review or use as they see fit.
|
Using a variety of innovative technologies including autonomous IT, blockchain and peer-to-peer networking, we allow people to own 100% of their data. On our system censorship, user tracking and privacy breaches are just not possible, not even for ThreeFold. People own 100% of their data. All our code is open source and available for everyone to review or use as they see fit.
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
id: about_brandPanel3
|
id: about_brandPanel3
|
||||||
title: OUR VALUES INFORM EVERYTHING, WHO WE ARE AND WHAT WE DO
|
title: OUR VALUES INFORM EVERYTHING, WHO WE ARE AND WHAT WE DO
|
||||||
image: about_value.png # src/assets/brandPanel/..
|
image: about_value_big.png # src/assets/brandPanel/..
|
||||||
---
|
---
|
||||||
By making our technology actionable, we enable a collective approach to have an impact together. We unify our practices, partnerships, and products around a single mission - empowering humanity and regenerating our planet. We commit to be carbon negative by 2022.
|
By making our technology actionable, we enable a collective approach to have an impact together. We unify our practices, partnerships, and products around a single mission - empowering humanity and regenerating our planet. We commit to be carbon negative by 2022.
|
||||||
@@ -3,8 +3,8 @@ id: about_cta
|
|||||||
title: JOIN OUR JOURNEY
|
title: JOIN OUR JOURNEY
|
||||||
image: ./about_join.png
|
image: ./about_join.png
|
||||||
button: Join Us
|
button: Join Us
|
||||||
link: "#"
|
link: https://t.me/threefold
|
||||||
---
|
---
|
||||||
Join us on our journey to build the digital
|
Join us on our journey to build the digital
|
||||||
<br />
|
<br />
|
||||||
infrastructure that will connect humanity
|
infrastructure that will connect humanity.
|
||||||
|
|||||||
@@ -2,14 +2,4 @@
|
|||||||
id: about_cta2
|
id: about_cta2
|
||||||
title: WE’VE COME A LONG WAY, AND WE’RE JUST GETTING STARTED
|
title: WE’VE COME A LONG WAY, AND WE’RE JUST GETTING STARTED
|
||||||
---
|
---
|
||||||
Our founding team has been setting world records for
|
Our founding team has been setting world records for building the most powerful digital infrastructures for the past 20+ years. After many successful exits, they decided to start from scratch on the Linux kernel and built a new operating system to power the decentralized Internet and Cloud era.
|
||||||
<br />
|
|
||||||
building the most powerful digital infrastructures in the
|
|
||||||
<br />
|
|
||||||
world for the past 20+ years. After many successful exits,
|
|
||||||
<br />
|
|
||||||
they decided to start from scratch on the Linux kernel and
|
|
||||||
<br />
|
|
||||||
built a new operating system to power the decentralized
|
|
||||||
<br />
|
|
||||||
Internet and Cloud era
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ id: about_cta3
|
|||||||
title: WHAT ARE YOU WAITING FOR?
|
title: WHAT ARE YOU WAITING FOR?
|
||||||
subtitle: JOIN THE MOVEMENT
|
subtitle: JOIN THE MOVEMENT
|
||||||
button: Join The Movement
|
button: Join The Movement
|
||||||
link: '#'
|
link: https://t.me/threefold
|
||||||
---
|
---
|
||||||
Meet our community, join our conversations and
|
Meet our community, join our conversations and
|
||||||
<br />
|
<br />
|
||||||
|
|||||||
@@ -10,4 +10,4 @@ democratized, secure and scalable digital infrastructure to
|
|||||||
<br />
|
<br />
|
||||||
support a truly interconnected world. Our mission is bold
|
support a truly interconnected world. Our mission is bold
|
||||||
<br />
|
<br />
|
||||||
and motivates every step we make
|
and motivates every step we make.
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ metaImg: ''
|
|||||||
solution_image: ./team_joinus.jpg
|
solution_image: ./team_joinus.jpg
|
||||||
header: join_us
|
header: join_us
|
||||||
jobsMain: positions
|
jobsMain: positions
|
||||||
jobs: [plan2, plan3, plan4, plan5, plan6]
|
jobs: [plan2, plan3, plan4, plan6 ,plan5]
|
||||||
customCTA: careers
|
customCTA: careers
|
||||||
pageHeader: careersHeader
|
pageHeader: careersHeader
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
id: grid_brandPanel
|
id: grid_brandPanel
|
||||||
title: AN ENDLESSLY SCALABLE DIGITAL NETWORK
|
title: AN ENDLESSLY SCALABLE DIGITAL NETWORK
|
||||||
btnTxt: Learn about TFT
|
btnTxt: Learn about TFT
|
||||||
sourceUrl: '#'
|
sourceUrl: /token
|
||||||
image: endless.png # src/assets/brandPanel/..
|
image: endless.png # src/assets/brandPanel/..
|
||||||
---
|
---
|
||||||
By connecting compute, storage and network capacity to the ThreeFold Grid, anyone can join an open and inclusive Internet ecosystem that supports the realization of a truly inter-connected world, and earn income in the form of TFT
|
By connecting compute, storage and network capacity to the ThreeFold Grid, anyone can join an open and inclusive Internet ecosystem that supports the realization of a truly inter-connected world, and earn income in the form of TFT.
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
id: grid_brandPanel2
|
id: grid_brandPanel2
|
||||||
title: INTERNET REIMAGINED
|
title: INTERNET REIMAGINED
|
||||||
btnTxt: "See who's building on the Grid"
|
btnTxt: "See who's building on the Grid"
|
||||||
sourceUrl: '#'
|
sourceUrl: https://cloud.threefold.io/
|
||||||
image: internet_reimagine.jpg # src/assets/brandPanel/..
|
image: internet_reimagine.jpg # src/assets/brandPanel/..
|
||||||
---
|
---
|
||||||
Any current and future digital workload can be hosted natively on ThreeFold with minimum migration including cloud alternatives, blockchains, IoT networks, decentralized organizations and applications
|
Any current and future digital workload can be hosted natively on ThreeFold with minimum migration including cloud alternatives, blockchains, IoT networks, decentralized organizations and applications.
|
||||||
|
|||||||
@@ -2,7 +2,9 @@
|
|||||||
id: grid_brandPanel3
|
id: grid_brandPanel3
|
||||||
title: THE POWER OF OPEN-SOURCE
|
title: THE POWER OF OPEN-SOURCE
|
||||||
btnTxt: Hardware Options
|
btnTxt: Hardware Options
|
||||||
sourceUrl: '#'
|
sourceUrl: https://threefold.io/farming/pre-order
|
||||||
|
btnTxt2: Do-it-Yourself
|
||||||
|
sourceUrl2: https://library.threefold.me/info/tfgrid/#/farming/farming_manual
|
||||||
image: open_source.jpg # src/assets/brandPanel/..
|
image: open_source.jpg # src/assets/brandPanel/..
|
||||||
---
|
---
|
||||||
Most modern computers can be booted with ThreeFold’s operating-system, Zero-OS. All you need is electricity, bandwidth and compatible hardware to connect capacity to the network
|
Most modern computers can be booted with ThreeFold’s operating-system, Zero-OS. All you need is electricity, bandwidth and compatible hardware to connect capacity to the network.
|
||||||
|
|||||||
10
content/page/grid/brandPanel4/index.md
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
---
|
||||||
|
id: grid_brandPanel4
|
||||||
|
title: DISCOVER THE TOKEN THAT POWERS THE THREEFOLD GRID
|
||||||
|
btnTxt: Learn more about TFT
|
||||||
|
sourceUrl: /token
|
||||||
|
btnTxt2: ''
|
||||||
|
sourceUrl2: ''
|
||||||
|
image: stake_token_big.jpg # src/assets/brandPanel/..
|
||||||
|
---
|
||||||
|
TFT is a utility token that was designed to ensure anyone can participate in the ThreeFold ecosystem without intermediaries. It incentivises node operators with monthly income and is used by developers to build and run workloads.
|
||||||
@@ -3,8 +3,8 @@ id: grid_cta
|
|||||||
title: ZERO OS
|
title: ZERO OS
|
||||||
image: ./zero_os.png
|
image: ./zero_os.png
|
||||||
button: How It Works
|
button: How It Works
|
||||||
link: '#'
|
link: /how-it-works
|
||||||
button2: Download Zero OS
|
button2: Bootstrap Your Node
|
||||||
link2: '#'
|
link2: https://library.threefold.me/info/tfgrid/#/farming/farming_manual
|
||||||
---
|
---
|
||||||
Zero-OS is an autonomous and lightweight operating system that achieves unmatched levels of efficiency and security. It has no shell or remote control, making it impossible for humans to access user data on the hardware level, and it was designed to be the most efficient software environment. With powerful compute, storage and network features and it’s industry-leading efficiency, Zero-OS was designed to host anything that runs on Linux, but better
|
An autonomous and lightweight operating system that achieves unmatched levels of efficiency and security. It has no shell or remote control, making it impossible for humans to access user data on the hardware level, and it was designed to be the most efficient software environment. With powerful compute, storage and network features and its industry-leading efficiency, Zero-OS can host anything that runs on Linux, but better.
|
||||||
|
|||||||
@@ -1,18 +1,19 @@
|
|||||||
---
|
---
|
||||||
id: grid
|
id: grid
|
||||||
metaTitle: ThreeFold | Grid
|
metaTitle: ThreeFold | Grid
|
||||||
metaDesc: The ThreeFold Grid is an open system which allows anyone to become a node in the emerging digital economy. It provides unparalleled levels of privacy and security and opens a new Internet era free from censorship, user tracking and privacy breaches
|
metaDesc: The ThreeFold Grid is an open system which allows anyone to become a node in the emerging digital economy. It opens a new Internet era free from censorship, user tracking and privacy breaches.
|
||||||
metaImg: ./grid_header.png
|
metaImg: ./grid_header.png
|
||||||
header_slogan:
|
header_slogan:
|
||||||
header_title: THE THREEFOLD GRID
|
header_title: THE THREEFOLD GRID
|
||||||
header_image: ./grid_header.png
|
header_image: ./grid_header.png
|
||||||
header_altImg: threefold
|
header_altImg: threefold
|
||||||
header_excerpt: The ThreeFold Grid is an open system which allows anyone to become a node in the emerging digital economy. It provides unparalleled levels of privacy and security and opens a new Internet era free from censorship, user tracking and privacy breaches
|
header_excerpt: The ThreeFold Grid is an open system which allows anyone to become a node in the emerging digital economy. It opens a new Internet era free from censorship, user tracking and privacy breaches.
|
||||||
solution_image:
|
solution_image:
|
||||||
button: Take Part
|
button: Take Part
|
||||||
link: "#"
|
link: "#zero_os"
|
||||||
brandPanel: grid_brandPanel
|
brandPanel: grid_brandPanel
|
||||||
brandPanel2: grid_brandPanel2
|
brandPanel2: grid_brandPanel2
|
||||||
brandPanel3: grid_brandPanel3
|
brandPanel3: grid_brandPanel3
|
||||||
|
brandPanel4: grid_brandPanel4
|
||||||
cta: grid_cta
|
cta: grid_cta
|
||||||
---
|
---
|
||||||
|
|||||||
BIN
content/page/home/blogs/smart_contract_blog/sacha_obeegadoo.jpg
Normal file
|
After Width: | Height: | Size: 96 KiB |
@@ -5,7 +5,7 @@ tags: [threefold_grid, technology]
|
|||||||
category: [farming, cloud, foundation, aci, twin]
|
category: [farming, cloud, foundation, aci, twin]
|
||||||
image: ./new_internet.jpg
|
image: ./new_internet.jpg
|
||||||
image_caption: new internet
|
image_caption: new internet
|
||||||
excerpt: The first episode in an approachable series on the inner workings of the ThreeFold Grid.
|
excerpt: The first episode in an approachable series on the inner workings of the ThreeFold Grid. Explore our technology stack and what makes ThreeFold special.
|
||||||
author: SCOTT YEAGER
|
author: SCOTT YEAGER
|
||||||
authorImg: ./scott_yeager.jpg
|
authorImg: ./scott_yeager.jpg
|
||||||
path: /blog/post/an_intro_to_the_threefold_grid/
|
path: /blog/post/an_intro_to_the_threefold_grid/
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ tags: [threefold_grid, digital_twin, why, technology, farming]
|
|||||||
category: [farming, cloud, foundation, aci, twin]
|
category: [farming, cloud, foundation, aci, twin]
|
||||||
image: ./tft_vedio.jpg
|
image: ./tft_vedio.jpg
|
||||||
image_caption: planet positive plan
|
image_caption: planet positive plan
|
||||||
excerpt: 'A New Internet for Everyone. By Everyone. Everywhere.'
|
excerpt: We make sovereignty a reality and opportunities universal. Our technology ensures data ownership and a democratized Internet. Discover how.
|
||||||
author: ''
|
author: ''
|
||||||
created: 2021-05-15
|
created: 2021-05-15
|
||||||
authorImg: ''
|
authorImg: ''
|
||||||
|
|||||||
BIN
content/page/home/blogs/zero_os_blog/sacha_obeegadoo.jpg
Normal file
|
After Width: | Height: | Size: 96 KiB |
BIN
content/page/home/blogs/zero_os_blog/zero_os_blog.png
Normal file
|
After Width: | Height: | Size: 594 KiB |
@@ -2,11 +2,11 @@
|
|||||||
id: fix_internet
|
id: fix_internet
|
||||||
title: ZERO OS
|
title: ZERO OS
|
||||||
subtitle: ''
|
subtitle: ''
|
||||||
sourceUrl: https://t.me/threefold
|
sourceUrl: https://www.farming.threefold.io/get_3node
|
||||||
btnTxt: Get a Node
|
btnTxt: Get a Node
|
||||||
button2: Learn More
|
button2: Learn More
|
||||||
link2: '#'
|
link2: /grid
|
||||||
image: zero_os.png # src/assets/brandPanel/..
|
image: zero_os.png # src/assets/brandPanel/..
|
||||||
---
|
---
|
||||||
|
|
||||||
Zero-OS is an autonomous open-source operating system that supports the peer-to-peer cloud and the deployment of infinitely scalable digital workloads with unparalleled levels of security and privacy.
|
An autonomous open-source operating system that supports the peer-to-peer cloud and the deployment of infinitely scalable digital workloads with unparalleled levels of security and privacy.
|
||||||
|
|||||||
@@ -3,16 +3,16 @@ id: home_cta
|
|||||||
title: THE SOURCE CODE FOR
|
title: THE SOURCE CODE FOR
|
||||||
subtitle: A PEOPLE’S INTERNET
|
subtitle: A PEOPLE’S INTERNET
|
||||||
image: ./number_bg2.jpg
|
image: ./number_bg2.jpg
|
||||||
button: How it works
|
button: How It Works
|
||||||
link: '#'
|
link: /how-it-works
|
||||||
button2: Expand the grid
|
button2: Expand The Grid
|
||||||
link2: '#'
|
link2: /grid
|
||||||
button3: Peer-to-peer cloud
|
button3: Peer-To-Peer Cloud
|
||||||
link3: '#'
|
link3: https://cloud.threefold.io/
|
||||||
button4: Developer Grants(coming soon)
|
button4: Developer Grants (coming soon)
|
||||||
link4: '#'
|
link4: '#'
|
||||||
button5: The ThreeFold Token
|
button5: The ThreeFold Token
|
||||||
link5: '#'
|
link5: /token
|
||||||
button6: Community Forum
|
button6: Community Forum
|
||||||
link6: '#'
|
link6: https://forum.threefold.io/
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -2,14 +2,14 @@
|
|||||||
id: home_cta2
|
id: home_cta2
|
||||||
title: Join the ThreeFold Movement
|
title: Join the ThreeFold Movement
|
||||||
image: ./cta_image.png
|
image: ./cta_image.png
|
||||||
button: ThreeFold Connect
|
button: Buy the Token
|
||||||
link: https://library.threefold.me/info/tfgrid/#/threefold__threefold_connect
|
link: /token
|
||||||
button2: Buy the Token
|
button2: Expand the Grid
|
||||||
link2: https://library.threefold.me/info/tfgrid/#/tokens/how_to_buy
|
link2: /grid
|
||||||
button3: Grow the Grid
|
button3: Explore the Cloud
|
||||||
link3: https://threefold.io/farming
|
link3: https://cloud.threefold.io/
|
||||||
button4: Stay Updated
|
button4: Stay Updated
|
||||||
link4: https://t.me/threefoldnews
|
link4: https://t.me/threefold
|
||||||
---
|
---
|
||||||
|
|
||||||
We are not a company, but more like humans helping other humans. Our mission is bold and motivates every step we take
|
We are not a company, but more like humans helping other humans. Our mission is bold and motivates every step we take.
|
||||||
@@ -11,11 +11,11 @@ header_img2 : ./from_zero.png
|
|||||||
header_altImg: threefold
|
header_altImg: threefold
|
||||||
header_excerpt: The digital infrastructure for an interconnected world.
|
header_excerpt: The digital infrastructure for an interconnected world.
|
||||||
button: Expand the network
|
button: Expand the network
|
||||||
link: /
|
link: /grid
|
||||||
button2: Peer-to-Peer Cloud
|
button2: Peer-to-Peer Cloud
|
||||||
link2: /
|
link2: https://cloud.threefold.io/
|
||||||
button3: How it Works
|
button3: How it Works
|
||||||
link3: /
|
link3: /how-it-works
|
||||||
|
|
||||||
cta2: home_cta2
|
cta2: home_cta2
|
||||||
productsMain: product
|
productsMain: product
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
id: logo1
|
id: logo1
|
||||||
image: ./our_partners.png
|
image: ./our_partners.png
|
||||||
url: /
|
url: /partners
|
||||||
---
|
---
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 206 KiB After Width: | Height: | Size: 228 KiB |
@@ -1,5 +1,7 @@
|
|||||||
---
|
---
|
||||||
id: logo_home
|
id: logo_home
|
||||||
title: Our Partners
|
title: Our Partners
|
||||||
|
button: Check All Partners
|
||||||
|
link : /partners
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
id: product
|
id: product
|
||||||
title: THE THREEFOLD ECOSYSTEM
|
title: THE THREEFOLD ECOSYSTEM
|
||||||
subtitle: 'The ThreeFold Grid recently launched its 3rd release, representing the greatest leap towards a peer-to-peer world. Innovative organizations and developers have already started building on this revolutionary infrastructure. Check out these examples:'
|
subtitle: "The ThreeFold Grid is launching it's 3rd release soon, representing the greatest leap towards a peer-to-peer world. Innovative organizations and developers have already started building on this revolutionary infrastructure. Check out these examples:"
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -1,9 +1,12 @@
|
|||||||
---
|
---
|
||||||
id: nodes_home
|
id: nodes_home
|
||||||
title: ''
|
title: ''
|
||||||
image: ./uhuru_logo_color.png
|
image: ./tag_logo.png
|
||||||
button: Learn More
|
button: Learn More
|
||||||
url: https://threefold.io/info/cloud#/cloud__evdc
|
url: /partners/take_action_global
|
||||||
---
|
---
|
||||||
|
|
||||||
Uhuru is an office suite combined with a wallet and marketplace. It brings a seamless experience for collaboration, communication and transactions.
|
TAG connects thousands of teachers and millions of students around one purpose: climate action.
|
||||||
|
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
|||||||
BIN
content/page/home/productData/product1/tag_logo.png
Normal file
|
After Width: | Height: | Size: 6.4 KiB |
BIN
content/page/home/productData/product2/new_cloud_logo.png
Normal file
|
After Width: | Height: | Size: 5.2 KiB |
@@ -1,9 +1,9 @@
|
|||||||
---
|
---
|
||||||
id: tokens_home
|
id: tokens_home
|
||||||
title: ''
|
title: ''
|
||||||
image: ./cloud_logo.png
|
image: ./new_cloud_logo.png
|
||||||
button: Learn More
|
button: Learn More
|
||||||
url: https://threefold.io/info/cloud#/cloud__threefold_filesystem
|
url: https://cloud.threefold.io/
|
||||||
---
|
---
|
||||||
|
|
||||||
ThreeFold Cloud is the first fully comprehensive peer-to-peer cloud integrated with industry standards.
|
ThreeFold Cloud is the first fully comprehensive peer-to-peer cloud integrated with industry standards.
|
||||||
|
|||||||
BIN
content/page/home/productData/product3/artheon_logo.png
Normal file
|
After Width: | Height: | Size: 14 KiB |
@@ -1,12 +1,12 @@
|
|||||||
---
|
---
|
||||||
id: storage_home
|
id: storage_home
|
||||||
title: ''
|
title: ''
|
||||||
image: ./fflow_logo_black.png
|
image: ./artheon_logo.png
|
||||||
button: Learn More
|
button: Learn More
|
||||||
url: https://mydigitaltwin.io/
|
url: /partners/artheon
|
||||||
---
|
---
|
||||||
|
|
||||||
Freeflow represents a complete alternative to the current web. A new conscious digital world.
|
Artheon is redefining access to global art, history and culture by building the world’s largest VR museum.
|
||||||
|
|
||||||
<br>
|
<br>
|
||||||
|
|
||||||
|
|||||||
@@ -6,4 +6,4 @@ button: Subscribe
|
|||||||
link: '#'
|
link: '#'
|
||||||
image: ./6.png
|
image: ./6.png
|
||||||
---
|
---
|
||||||
Lorem ipsum dolor sit amet consectetur, adipisicing elit. Ad aut sed libero ratione reprehenderit pariatur quae corrupti suscipit
|
Stay informed and never miss a ThreeFold update.
|
||||||
|
|||||||
@@ -2,4 +2,4 @@
|
|||||||
id: team
|
id: team
|
||||||
title: The Team
|
title: The Team
|
||||||
---
|
---
|
||||||
The ThreeFold Foundation is a not-for-profit that expands the potential of ThreeFold Tech’s open-source technology. We are headquartered in Belgium, Dubai and Egypt, and have remote teams all around the world. Our team has worked on Internet storage and cloud technology since the ‘90s, and has earned world records for creating the world’s most advanced infrastructures. We aim to create a peer-to-peer Internet and cloud that can host all of humanity’s digital workloads via smart contracts and run on a fully autonomous infrastructure without the need of traditional IT
|
The ThreeFold Foundation is a not-for-profit that expands the potential of ThreeFold Tech’s open-source technology. We are headquartered in Belgium, Dubai and Egypt, and have remote teams all around the world. Our team has worked on Internet storage and cloud technology since the ‘90s, and has earned world records for creating the most advanced infrastructures. We aim to create a peer-to-peer Internet and cloud that can host all of humanity’s digital workloads via smart contracts and run on a fully autonomous infrastructure without the need for traditional IT.
|
||||||
|
|||||||
@@ -4,5 +4,5 @@ metaTitle: ThreeFold | How It Works
|
|||||||
metaDesc: Be part of a better tomorrow by expanding the peer-to-peer Internet and set yourself free from the centralized applications and services that exploit your data today.
|
metaDesc: Be part of a better tomorrow by expanding the peer-to-peer Internet and set yourself free from the centralized applications and services that exploit your data today.
|
||||||
metaImg: ./universe_header.png
|
metaImg: ./universe_header.png
|
||||||
productsMain: product_page
|
productsMain: product_page
|
||||||
productData: [zero_os, zdb, zstor, zdbfs, zflist, smart_contract, tf_chain, planetary_network, web_gateway, peer_to_peer ]
|
productData: [prod1, prod2, prod3, prod4, prod5, prod6, prod7, prod8, prod9, prod10 ]
|
||||||
---
|
---
|
||||||
|
|||||||
9
content/page/how-it-works/info/peer-to-peer/index.md
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
---
|
||||||
|
id: peer-to-peer
|
||||||
|
image: ./peer_to_peer.png
|
||||||
|
button : Explore other tech components
|
||||||
|
link : /how-it-works
|
||||||
|
---
|
||||||
|
# Peer-to-Peer
|
||||||
|
|
||||||
|
Peer-to-peer computing or networking is a distributed application architecture that partitions tasks or workloads between peers. Peers are equally privileged, equipotent participants in the application. They are said to form a peer-to-peer network of nodes.
|
||||||
BIN
content/page/how-it-works/info/peer-to-peer/peer_to_peer.png
Normal file
|
After Width: | Height: | Size: 113 KiB |
@@ -0,0 +1,9 @@
|
|||||||
|
---
|
||||||
|
id: planetary-network
|
||||||
|
image: ./planetary.png
|
||||||
|
button : Explore other tech components
|
||||||
|
link : /how-it-works
|
||||||
|
---
|
||||||
|
# Planetary Network
|
||||||
|
|
||||||
|
Secure Planetary Network is an end-to-end encrypted global overlay network that implements the Yggdrasil initiative. It provides publicly accessible addresses to every connected device through a highly resilient and flexible routing scheme. ThreeFold protocols like the Reliable Message Bus extend these capabilities to serve the unique needs of the ThreeFold Grid.
|
||||||
BIN
content/page/how-it-works/info/planetary-network/planetary.png
Normal file
|
After Width: | Height: | Size: 481 KiB |
10
content/page/how-it-works/info/smart-contract/index.md
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
---
|
||||||
|
id: smart-contract
|
||||||
|
image: ./smart.png
|
||||||
|
button : Explore other tech components
|
||||||
|
link : /how-it-works
|
||||||
|
---
|
||||||
|
|
||||||
|
# Smart Contract for IT
|
||||||
|
|
||||||
|
Cryptographically secured deployment specifications ensure that workloads run as intended in a tamper proof way. Systems may scale and heal themselves autonomously without intermediaries, simply using ThreeFold Tokens and properly signed specifications.
|
||||||
BIN
content/page/how-it-works/info/smart-contract/smart.png
Normal file
|
After Width: | Height: | Size: 80 KiB |
10
content/page/how-it-works/info/tf-chain/index.md
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
---
|
||||||
|
id: tf-chain
|
||||||
|
image: ./tfchain.png
|
||||||
|
button : Explore other tech components
|
||||||
|
link : /how-it-works
|
||||||
|
---
|
||||||
|
|
||||||
|
# TF Chain
|
||||||
|
|
||||||
|
The ThreeFold Chain is an application specific blockchain built using the Parity Substrate framework. It is responsible for keeping records regarding farms and nodes, along with enabling smart contract based peer to peer billing for workload deployments on the Grid.
|
||||||
BIN
content/page/how-it-works/info/tf-chain/tfchain.png
Normal file
|
After Width: | Height: | Size: 49 KiB |
9
content/page/how-it-works/info/web-gateway/index.md
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
---
|
||||||
|
id: web-gateway
|
||||||
|
image: ./web_gateway.png
|
||||||
|
button : Explore other tech components
|
||||||
|
link : /how-it-works
|
||||||
|
---
|
||||||
|
# Web Gateway
|
||||||
|
|
||||||
|
Web Gateways provide a bridge between private overlay networks and the public Internet. They handle inbound connections in a unique way that protects workloads from attack while supporting standard use cases out of the box.
|
||||||
BIN
content/page/how-it-works/info/web-gateway/web_gateway.png
Normal file
|
After Width: | Height: | Size: 136 KiB |
10
content/page/how-it-works/info/zdb/index.md
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
---
|
||||||
|
id: zdb
|
||||||
|
image: ./zdb.png
|
||||||
|
button : Explore other tech components
|
||||||
|
link : /how-it-works
|
||||||
|
---
|
||||||
|
|
||||||
|
# ZDB
|
||||||
|
|
||||||
|
Zero-DB is a super fast and efficient always append database supporting a subset of the popular Redis protocol. It has superior write performance on hard disk and can also extend the life of solid state disks, while executing up to 50,000 transactions per second. Zero-DB is suitable out of the box for many database applications and is a building block for advanced storage solutions.
|
||||||
BIN
content/page/how-it-works/info/zdb/zdb.png
Normal file
|
After Width: | Height: | Size: 58 KiB |
9
content/page/how-it-works/info/zdbfs/index.md
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
---
|
||||||
|
id: zdbfs
|
||||||
|
image: ./zdbfs.png
|
||||||
|
button : Explore other tech components
|
||||||
|
link : /how-it-works
|
||||||
|
---
|
||||||
|
# Zdbfs
|
||||||
|
|
||||||
|
An optimized filesystem frontend for Zdb, with built-in archival features. Works together with ZStor to create a highly compatible and extremely secure storage solution, called Quantum Safe Filesystem.
|
||||||
BIN
content/page/how-it-works/info/zdbfs/zdbfs.png
Normal file
|
After Width: | Height: | Size: 108 KiB |
13
content/page/how-it-works/info/zero-os/index.md
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
---
|
||||||
|
id: zero-os
|
||||||
|
image: ./zero_os.png
|
||||||
|
button : Explore other tech components
|
||||||
|
link : /how-it-works
|
||||||
|
---
|
||||||
|
# Zero-OS
|
||||||
|
|
||||||
|
A groundbreaking autonomous operating system built from scratch, starting with just the Linux kernel. It offers unparalleled security and efficiency. With no remote shell or login and extremely small footprint, Zero-OS ensures that hosted workloads are protected from administrative exploits and errors.
|
||||||
|
|
||||||
|
<br>
|
||||||
|
|
||||||
|
Users pay for the capacity they utilize directly with TFT meaning the system is widely accessible and without intermediaries. Zero-OS offers a complete set of primitives capable of hosting any digital workload through virtual machines or containers, as well as a highly compatible yet cutting edge storage solution with minimal migration.
|
||||||
BIN
content/page/how-it-works/info/zero-os/zero_os.png
Normal file
|
After Width: | Height: | Size: 89 KiB |
9
content/page/how-it-works/info/zflist/index.md
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
---
|
||||||
|
id: zflist
|
||||||
|
image: ./zlist.png
|
||||||
|
button : Explore other tech components
|
||||||
|
link : /how-it-works
|
||||||
|
---
|
||||||
|
# ZFlist
|
||||||
|
|
||||||
|
ZFlist is a next generation Docker compatible container environment that offers superior isolation and security through the use of mini VMs to execute containerized workloads. It runs natively on Zero-OS, for minimal overhead and smart contract secured deployments.
|
||||||
BIN
content/page/how-it-works/info/zflist/zlist.png
Normal file
|
After Width: | Height: | Size: 26 KiB |
9
content/page/how-it-works/info/zstor/index.md
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
---
|
||||||
|
id: zstor
|
||||||
|
image: ./zstor.png
|
||||||
|
button : Explore other tech components
|
||||||
|
link : /how-it-works
|
||||||
|
---
|
||||||
|
# ZStor
|
||||||
|
|
||||||
|
ZStor is a distributed and ultra secure storage backend. It compresses, encrypts, and disperses data across a set of Zdbs, to achieve strong resistance to even quantum computing attacks. Flexible configurations enable tuning according to preferences for efficiency, resiliency, and data location. Scales limitlessly and heals seamlessly.
|
||||||
BIN
content/page/how-it-works/info/zstor/zstor.png
Normal file
|
After Width: | Height: | Size: 63 KiB |
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
id: zero_os
|
id: prod1
|
||||||
title: Zero-OS
|
title: Zero-OS
|
||||||
image: ./zero_os.jpg
|
image: ./zero_os.jpg
|
||||||
link: '#'
|
link: /how-it-works/zero-os
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
id: peer_to_peer
|
id: prod10
|
||||||
title: Peer-to-Peer
|
title: Peer-to-Peer
|
||||||
image: ./peer_to_peer.jpg
|
image: ./peer_to_peer.jpg
|
||||||
link: '#'
|
link: /how-it-works/peer-to-peer
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
id: zdb
|
id: prod2
|
||||||
title: ZDB
|
title: ZDB
|
||||||
image: ./zdb.jpg
|
image: ./zdb.jpg
|
||||||
link: '#'
|
link: /how-it-works/zdb
|
||||||
---
|
---
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
id: zstor
|
id: prod3
|
||||||
title: Zstor
|
title: Zstor
|
||||||
image: ./zstor.jpg
|
image: ./zstor.jpg
|
||||||
link: '#'
|
link: /how-it-works/zstor
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
id: zdbfs
|
id: prod4
|
||||||
title: Zdbfs
|
title: Zdbfs
|
||||||
image: ./zdbfs.jpg
|
image: ./zdbfs.jpg
|
||||||
link: '#'
|
link: /how-it-works/zdbfs
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
id: zflist
|
id: prod5
|
||||||
title: ZFlist
|
title: ZFlist
|
||||||
image: ./zflist.jpg
|
image: ./zflist.jpg
|
||||||
link: '#'
|
link: /how-it-works/zflist
|
||||||
---
|
---
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
id: smart_contract
|
id: prod6
|
||||||
title: Smart Contract for IT
|
title: Smart Contract for IT
|
||||||
image: ./smart_contract.jpg
|
image: ./smart_contract.jpg
|
||||||
link: '#'
|
link: /how-it-works/smart-contract
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
id: tf_chain
|
id: prod7
|
||||||
title: TF Chain
|
title: TF Chain
|
||||||
image: ./tf_chain.jpg
|
image: ./tf_chain.jpg
|
||||||
link: '#'
|
link: /how-it-works/tf-chain
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
id: planetary_network
|
id: prod8
|
||||||
title: Planetary Network
|
title: Planetary Network
|
||||||
image: ./planetary_network.jpg
|
image: ./planetary_network.jpg
|
||||||
link: '#'
|
link: /how-it-works/planetary-network
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
id: web_gateway
|
id: prod9
|
||||||
title: Web Gateway
|
title: Web Gateway
|
||||||
image: ./web_gateway.jpg
|
image: ./web_gateway.jpg
|
||||||
link: '#'
|
link: /how-it-works/web-gateway
|
||||||
---
|
---
|
||||||
@@ -4,6 +4,6 @@ title: DECENTRALIZED CLOUD NEEDED A CURRENCY.
|
|||||||
subtitle: IT NOW HAS ONE
|
subtitle: IT NOW HAS ONE
|
||||||
image: ./decenterlize_cloud.png
|
image: ./decenterlize_cloud.png
|
||||||
button: Learn about TFT
|
button: Learn about TFT
|
||||||
link: '#'
|
link: https://library.threefold.me/info/tfgrid/#/tokens/tokens_home.md
|
||||||
---
|
---
|
||||||
TFT is a digital currency and utility token that allows people to hold current and future cloud capacity on the ThreeFold Grid. It incentivizes an open system where anyone can provide, sell and utilize compute, storage and network resources without any intermediaries
|
TFT is a digital currency and utility token that allows people to hold current and future cloud capacity on the ThreeFold Grid. It incentivizes an open system where anyone can provide, sell and utilize compute, storage and network resources without any intermediaries.
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
id: token_brandPanel
|
id: token_brandPanel
|
||||||
title: STAKE TOKENS,GET DISCOUNTS
|
title: STAKE TOKENS, GET DISCOUNTS
|
||||||
image: stake_token.png # src/assets/brandPanel/..
|
image: stake_token_big.jpg # src/assets/brandPanel/..
|
||||||
---
|
---
|
||||||
Earn discounts according to the number of months you commit to use the ThreeFold a. By staking TFT, you ayour loyalty to the ecosystem, and by buying TFT upfront become a co-investor in the growth of the ThreeFold Grid.
|
Earn discounts according to the number of months you commit to use the ThreeFold Grid. By staking TFT, you express your loyalty to the ecosystem, and by buying TFT upfront become a co-investor in the growth of the ThreeFold Grid.
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
id: token_brandPanel2
|
id: token_brandPanel2
|
||||||
title: A SCARCE TOKEN TO REPRESENT A SCARCE RESOURCE
|
title: A SCARCE TOKEN TO REPRESENT A SCARCE RESOURCE
|
||||||
image: scarce_token.png # src/assets/brandPanel/..
|
image: scarce_token_big.jpg # src/assets/brandPanel/..
|
||||||
---
|
---
|
||||||
TFTs are created only when active Internet capacity is added to the ThreeFold Grid, and a limited supply of 4B TFT has been set to keep the currency scarce, ensuring its value holds steady for the years to come and to reward early adopters for their commitment.
|
TFTs are created only when active Internet capacity is added to the ThreeFold Grid, and a limited supply of 4B TFT has been set to keep the currency scarce. This ensures its value holds steady for the years to come and rewards early adopters for their commitment.
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
id: token_brandPanel3
|
id: token_brandPanel3
|
||||||
title: BURN AND FARM EQUILIBRIUM
|
title: BURN AND FARM EQUILIBRIUM
|
||||||
image: burn_token.png # src/assets/brandPanel/..
|
image: burn_token_big.jpg # src/assets/brandPanel/..
|
||||||
---
|
---
|
||||||
Having a burning mechanism always ensures there is always room for the ThreeFold Grid to grow further and to continuously reward current and future cloud capacity providers.
|
Having a burning mechanism ensures there is always room for the ThreeFold Grid to grow further as well as continuous rewards for current and future nodes.
|
||||||
|
|||||||
@@ -2,8 +2,8 @@
|
|||||||
id: token_cta
|
id: token_cta
|
||||||
title: THE POTENTIAL IS ENDLESS
|
title: THE POTENTIAL IS ENDLESS
|
||||||
image: ./potental.png
|
image: ./potental.png
|
||||||
button: How ThreeFold compares with the industry
|
button: How ThreeFold Compares With The Industry
|
||||||
link: '#'
|
link: https://forum.threefold.io/t/threefold-is-the-substrate-for-decloud/1295
|
||||||
button2:
|
button2:
|
||||||
link2:
|
link2:
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -4,6 +4,6 @@ title: JOIN THE PEER-TO-PEER DIGITAL ECONOMY
|
|||||||
image: ./join_peer.png
|
image: ./join_peer.png
|
||||||
slogan:
|
slogan:
|
||||||
button: Get TFT
|
button: Get TFT
|
||||||
link: '#'
|
link: https://library.threefold.me/info/tfgrid/#/tokens/tft_binance_defi
|
||||||
---
|
---
|
||||||
Visit Binance Smart Chain to buy TFT
|
Visit Binance Smart Chain to buy TFT.
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
id: partner1
|
id: partner1
|
||||||
image: ./our_partners.png
|
image: ./our_partners.png
|
||||||
url: /
|
url: /partners
|
||||||
---
|
---
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 206 KiB After Width: | Height: | Size: 228 KiB |
@@ -1,5 +1,7 @@
|
|||||||
---
|
---
|
||||||
id: partnersMain
|
id: partnersMain
|
||||||
title: Believers in TFT
|
title: Believers in TFT
|
||||||
|
button: Check All Partners
|
||||||
|
link : /partners
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -2,4 +2,4 @@
|
|||||||
id: marketMain
|
id: marketMain
|
||||||
title: JOIN THE MOST VALUABLE MARKET IN THE WORLD
|
title: JOIN THE MOST VALUABLE MARKET IN THE WORLD
|
||||||
---
|
---
|
||||||
With rising demand for capacity to hold the most valuable commodity on earth – data, TFT is the gateway to enter the largest and fastest growing industry in the world, the Internet and cloud
|
With rising demand for capacity to hold data, the most valuable commodity on earth,TFT is the gateway to enter the largest and fastest growing industry in the world – the Internet and cloud.
|
||||||
|
|||||||
@@ -2,4 +2,8 @@
|
|||||||
id: sec1
|
id: sec1
|
||||||
image: ./125zb.png
|
image: ./125zb.png
|
||||||
---
|
---
|
||||||
125 zetabytes of storage capacity needs to be created to meet demand for data in the upcoming years. That is a number with 21 zeroes!
|
125 zetabytes of storage capacity needs to be
|
||||||
|
<br>
|
||||||
|
created to meet demand for data in the upcoming years.
|
||||||
|
<br>
|
||||||
|
That is a number with 21 zeroes!
|
||||||
|
|||||||
@@ -2,4 +2,4 @@
|
|||||||
id: nw1
|
id: nw1
|
||||||
title: proof-of-capacity
|
title: proof-of-capacity
|
||||||
---
|
---
|
||||||
By connecting cloud capacity to the Threefold Grid, people earn TFT on a monthly basis as income.
|
By connecting cloud capacity to the ThreeFold Grid, people earn TFT on a monthly basis as income.
|
||||||
|
|||||||
@@ -1,13 +1,13 @@
|
|||||||
---
|
---
|
||||||
id: token
|
id: token
|
||||||
metaTitle: ThreeFold | Token
|
metaTitle: ThreeFold | Token
|
||||||
metaDesc: A digital currency that enables a peer-to-peer digital economy
|
metaDesc: A digital currency that enables a peer-to-peer digital economy.
|
||||||
metaImg: ./token_header.png
|
metaImg: ./token_header.png
|
||||||
header_slogan:
|
header_slogan:
|
||||||
header_title: INSPIRED BY AUTONOMY
|
header_title: INSPIRED BY AUTONOMY
|
||||||
header_image: ./token_header.png
|
header_image: ./token_header.png
|
||||||
header_altImg: threefold
|
header_altImg: threefold
|
||||||
header_excerpt: A digital currency that enables a peer-to-peer digital economy
|
header_excerpt: A digital currency that enables a peer-to-peer digital economy.
|
||||||
solution_image:
|
solution_image:
|
||||||
button:
|
button:
|
||||||
link:
|
link:
|
||||||
|
|||||||
@@ -178,6 +178,14 @@ module.exports = {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
use: '@gridsome/source-filesystem',
|
||||||
|
options: {
|
||||||
|
typeName: 'BrandPanel4',
|
||||||
|
path: './content/page/**/brandPanel4/*.md',
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
use: '@gridsome/source-filesystem',
|
use: '@gridsome/source-filesystem',
|
||||||
options: {
|
options: {
|
||||||
@@ -257,6 +265,14 @@ module.exports = {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
use: '@gridsome/source-filesystem',
|
||||||
|
options: {
|
||||||
|
typeName: 'Info',
|
||||||
|
path: './content/page/how-it-works/info/**/*.md',
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
use: '@gridsome/source-filesystem',
|
use: '@gridsome/source-filesystem',
|
||||||
options: {
|
options: {
|
||||||
@@ -463,6 +479,7 @@ module.exports = {
|
|||||||
brandPanel: 'BrandPanel',
|
brandPanel: 'BrandPanel',
|
||||||
brandPanel2: 'BrandPanel2',
|
brandPanel2: 'BrandPanel2',
|
||||||
brandPanel3: 'BrandPanel3',
|
brandPanel3: 'BrandPanel3',
|
||||||
|
brandPanel4: 'BrandPanel4',
|
||||||
partenershipsMain: 'PartenershipsMain',
|
partenershipsMain: 'PartenershipsMain',
|
||||||
partnerships: 'Partenerships',
|
partnerships: 'Partenerships',
|
||||||
stats: 'Stats',
|
stats: 'Stats',
|
||||||
@@ -492,7 +509,8 @@ module.exports = {
|
|||||||
networkMain: 'NetworkMain',
|
networkMain: 'NetworkMain',
|
||||||
network: 'Network',
|
network: 'Network',
|
||||||
subscribe: 'Subscribe',
|
subscribe: 'Subscribe',
|
||||||
team: 'Team'
|
team: 'Team',
|
||||||
|
info:'Info'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -682,6 +700,10 @@ module.exports = {
|
|||||||
path: '/careers/:id',
|
path: '/careers/:id',
|
||||||
component: '~/templates/Job.vue'
|
component: '~/templates/Job.vue'
|
||||||
}],
|
}],
|
||||||
|
Info: [{
|
||||||
|
path: '/how-it-works/:id',
|
||||||
|
component: '~/templates/Info.vue'
|
||||||
|
}],
|
||||||
},
|
},
|
||||||
|
|
||||||
transformers: {
|
transformers: {
|
||||||
|
|||||||
BIN
src/assets/images/brandPanel/about_globe_big.png
Normal file
|
After Width: | Height: | Size: 160 KiB |
BIN
src/assets/images/brandPanel/about_logos_big.png
Normal file
|
After Width: | Height: | Size: 601 KiB |
BIN
src/assets/images/brandPanel/about_value_big.png
Normal file
|
After Width: | Height: | Size: 323 KiB |
BIN
src/assets/images/brandPanel/burn_token_big.jpg
Normal file
|
After Width: | Height: | Size: 206 KiB |
BIN
src/assets/images/brandPanel/scarce_token_big.jpg
Normal file
|
After Width: | Height: | Size: 145 KiB |
BIN
src/assets/images/brandPanel/stake_token_big.jpg
Normal file
|
After Width: | Height: | Size: 203 KiB |
@@ -1,10 +1,10 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="lg:my-20 flex flex-col mt-5 p-auto">
|
<div class="lg:my-20 flex flex-col mt-5 p-auto">
|
||||||
<h2 class="flex py-2 mx-auto uppercase font-bold text-5xl">
|
<h2 class="flex py-2 mx-auto uppercase font-bold lg:text-6xl">
|
||||||
{{ team.title }}
|
{{ team.title }}
|
||||||
</h2>
|
</h2>
|
||||||
<div
|
<div
|
||||||
class="max-w-x2 text-xl text-center mb-8 mx-auto leading-relaxed"
|
class="lg:max-w-6xl text-2xl text-center mb-8 mx-auto leading-relaxed"
|
||||||
v-html="team.content"
|
v-html="team.content"
|
||||||
></div>
|
></div>
|
||||||
<div class="flex overflow-x-scroll pb-10 scrollable">
|
<div class="flex overflow-x-scroll pb-10 scrollable">
|
||||||
|
|||||||
@@ -1,30 +1,28 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="flex flex-wrap -mx-auto">
|
<div class="flex flex-wrap -mx-auto lg:my-20">
|
||||||
<div class="text-center mx-auto my-4">
|
<div class="text-center mx-auto my-4">
|
||||||
<h1
|
<h2
|
||||||
class="
|
class="
|
||||||
text-md
|
text-md
|
||||||
lg:text-5xl
|
lg:text-6xl
|
||||||
text-gray-900
|
|
||||||
font-bold
|
font-bold
|
||||||
sm:text-9xl
|
|
||||||
leading-tight
|
leading-tight
|
||||||
lg:max-w-2xl
|
lg:max-w-3xl
|
||||||
"
|
"
|
||||||
>
|
>
|
||||||
{{ main.title }}
|
{{ main.title }}
|
||||||
</h1>
|
</h2>
|
||||||
<div
|
<div
|
||||||
class="my-5 max-w-2xl text-lg lg:text-xl mx-auto text-gray-900 sm:mt-4"
|
class="my-5 max-w-2xl text-lg lg:text-2xl mx-auto text-gray-900 sm:mt-4"
|
||||||
v-html="main.content"
|
v-html="main.content"
|
||||||
></div>
|
></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="flex flex-col my-1 lg:px-4 lg:w-1/2 overflow-hidden">
|
<div class="flex flex-col my-1 lg:w-1/2 overflow-hidden">
|
||||||
<g-image :src="mainItem.image" class="w-3/4 mx-auto" />
|
<g-image :src="mainItem.image" class="w-1/2 mx-auto" />
|
||||||
<div class="flex-1 bg-white p-6 flex flex-col justify-between">
|
<div class="flex-1 bg-white p-6 flex flex-col justify-between">
|
||||||
<div class="flex-1">
|
<div class="flex-1">
|
||||||
<div
|
<div
|
||||||
class="mt-3 text-lg lg:text-xl leading-tight text-gray-800"
|
class="mt-3 lg:text-xl max-w-xl mx-auto leading-tight text-gray-800 text-center"
|
||||||
v-html="mainItem.content"
|
v-html="mainItem.content"
|
||||||
></div>
|
></div>
|
||||||
</div>
|
</div>
|
||||||
@@ -32,12 +30,12 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- Column Content -->
|
<!-- Column Content -->
|
||||||
<div class="flex flex-col my-1 px-4 lg:w-1/2 overflow-hidden">
|
<div class="flex flex-col my-1 lg:w-1/2 overflow-hidden lg:px-20">
|
||||||
<div class="flex my-10" v-for="info in marketInfo" :key="info.id">
|
<div class="flex my-4 px-2" v-for="info in marketInfo" :key="info.id">
|
||||||
<div class="flex-shrink-0">
|
<div class="flex-shrink-0">
|
||||||
<g-image :src="info.image" class="h-28 w-28" />
|
<g-image :src="info.image" class="h-32 w-32" />
|
||||||
</div>
|
</div>
|
||||||
<div class="ml-4">
|
<div class="lg:mx-20">
|
||||||
<div
|
<div
|
||||||
class="mt-5 lg:mx-10 text-xl leading-6 text-gray-900"
|
class="mt-5 lg:mx-10 text-xl leading-6 text-gray-900"
|
||||||
v-html="info.content"
|
v-html="info.content"
|
||||||
|
|||||||
@@ -3,17 +3,17 @@
|
|||||||
<div class="max-w-7xl mx-auto py-16 px-4 sm:px-6 lg:py-24 lg:px-8">
|
<div class="max-w-7xl mx-auto py-16 px-4 sm:px-6 lg:py-24 lg:px-8">
|
||||||
<div class="grid grid-cols-1 gap-16">
|
<div class="grid grid-cols-1 gap-16">
|
||||||
<div class="lg:grid lg:grid-cols-3 lg:gap-8">
|
<div class="lg:grid lg:grid-cols-3 lg:gap-8">
|
||||||
<h2 class="text-4xl mb-6 leading-tight font-semibold font-heading">
|
<h2 class="lg:text-6xl mb-6 leading-tight font-semibold font-heading">
|
||||||
E-mail us
|
E-mail us
|
||||||
</h2>
|
</h2>
|
||||||
<div
|
<div
|
||||||
class="mt-8 grid grid-cols-1 gap-12 sm:grid-cols-2 sm:gap-x-8 sm:gap-y-12 lg:mt-0 lg:col-span-2"
|
class="mt-8 grid grid-cols-1 gap-12 sm:grid-cols-2 sm:gap-x-8 sm:gap-y-12 lg:mt-0 lg:col-span-2"
|
||||||
>
|
>
|
||||||
<div v-for="(contact, idx) in contacts" :key="idx">
|
<div v-for="(contact, idx) in contacts" :key="idx">
|
||||||
<h4 class="text-lg leading-6 font-medium text-gray-700">
|
<h4 class="text-2xl leading-6 font-medium text-gray-900">
|
||||||
{{ contact.title }}
|
{{ contact.title }}
|
||||||
</h4>
|
</h4>
|
||||||
<div class="mt-2 text-base leading-6 text-gray-500">
|
<div class="mt-2 text-xl leading-6 text-gray-500">
|
||||||
<div>
|
<div>
|
||||||
{{ contact.mail }}
|
{{ contact.mail }}
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
<g-image class="lg:w-3/4 mx-auto" :src="roadmap.image" />
|
<g-image class="lg:w-3/4 mx-auto" :src="roadmap.image" />
|
||||||
<div
|
<div
|
||||||
v-html="roadmap.content"
|
v-html="roadmap.content"
|
||||||
class="mt-10 mb-8 lg:text-xl text-gray-900"
|
class="mt-10 mb-8 lg:text-2xl text-gray-900"
|
||||||
></div>
|
></div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|||||||
@@ -15,15 +15,15 @@
|
|||||||
text-center
|
text-center
|
||||||
"
|
"
|
||||||
>
|
>
|
||||||
<h1
|
<h2
|
||||||
class="
|
class="
|
||||||
text-5xl uppercase mb-0 leading-tight font-semibold font-heading
|
lg:text-6xl uppercase mb-0 leading-tight font-semibold font-heading
|
||||||
"
|
"
|
||||||
>
|
>
|
||||||
{{ subscribe.title }}
|
{{ subscribe.title }}
|
||||||
</h1>
|
</h2>
|
||||||
<div
|
<div
|
||||||
class="my-8 lg:text-xl"
|
class="my-8 lg:text-2xl"
|
||||||
v-html="subscribe.content"
|
v-html="subscribe.content"
|
||||||
></div>
|
></div>
|
||||||
<div class="flex w-full md:justify-start justify-center items-end">
|
<div class="flex w-full md:justify-start justify-center items-end">
|
||||||
|
|||||||
@@ -28,8 +28,7 @@
|
|||||||
font-bold
|
font-bold
|
||||||
text-gray-900
|
text-gray-900
|
||||||
sm:leading-none
|
sm:leading-none
|
||||||
lg:text-5xl
|
lg:text-6xl
|
||||||
max-w-2xl
|
|
||||||
"
|
"
|
||||||
>
|
>
|
||||||
{{ tft.title }}
|
{{ tft.title }}
|
||||||
@@ -40,8 +39,7 @@
|
|||||||
class="
|
class="
|
||||||
mt-3
|
mt-3
|
||||||
max-w-md
|
max-w-md
|
||||||
text-lg text-gray-900
|
text-2xl text-gray-900
|
||||||
sm:text-xl
|
|
||||||
md:mt-5
|
md:mt-5
|
||||||
md:max-w-xl
|
md:max-w-xl
|
||||||
"
|
"
|
||||||
@@ -50,6 +48,7 @@
|
|||||||
<div class="mt-10 sm:flex sm:justify-center lg:justify-start">
|
<div class="mt-10 sm:flex sm:justify-center lg:justify-start">
|
||||||
<a
|
<a
|
||||||
:href="tft.link"
|
:href="tft.link"
|
||||||
|
target="_blank"
|
||||||
class="
|
class="
|
||||||
inline-block
|
inline-block
|
||||||
bg-white
|
bg-white
|
||||||
|
|||||||
@@ -8,13 +8,13 @@
|
|||||||
>
|
>
|
||||||
<!-- about-us -->
|
<!-- about-us -->
|
||||||
<div
|
<div
|
||||||
class="w-full max-w-2xl mx-auto lg:py-20"
|
class="w-full mx-auto lg:py-20"
|
||||||
v-if="id == 'about-us' && !textOnly && !lastCta"
|
v-if="id == 'about-us' && !textOnly && !lastCta"
|
||||||
>
|
>
|
||||||
<h2
|
<h2
|
||||||
v-if="cta.title"
|
v-if="cta.title"
|
||||||
class="
|
class="
|
||||||
lg:text-5xl
|
lg:text-6xl
|
||||||
text-center
|
text-center
|
||||||
uppercase
|
uppercase
|
||||||
mb-2
|
mb-2
|
||||||
@@ -26,9 +26,9 @@
|
|||||||
</h2>
|
</h2>
|
||||||
<div
|
<div
|
||||||
v-html="cta.content"
|
v-html="cta.content"
|
||||||
class="mt-6 mb-8 lg:text-xl text-gray-800"
|
class="mt-6 mb-8 lg:text-2xl text-gray-800"
|
||||||
></div>
|
></div>
|
||||||
<g-image :src="cta.image" class="my-10" />
|
<g-image :src="cta.image" class="my-10 mx-auto" />
|
||||||
|
|
||||||
<!-- <div class="mt-8 tracking-wide leading-loose" v-if="cta.video_button">
|
<!-- <div class="mt-8 tracking-wide leading-loose" v-if="cta.video_button">
|
||||||
<a
|
<a
|
||||||
@@ -93,13 +93,13 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div
|
<div
|
||||||
class="w-full max-w-2xl mx-auto py-12"
|
class="w-full max-w-3xl mx-auto py-12"
|
||||||
v-else-if="id == 'about-us' && textOnly"
|
v-else-if="id == 'about-us' && textOnly"
|
||||||
>
|
>
|
||||||
<h2
|
<h2
|
||||||
v-if="cta.title"
|
v-if="cta.title"
|
||||||
class="
|
class="
|
||||||
lg:text-5xl
|
lg:text-6xl
|
||||||
text-center
|
text-center
|
||||||
uppercase
|
uppercase
|
||||||
mb-2
|
mb-2
|
||||||
@@ -111,7 +111,7 @@
|
|||||||
</h2>
|
</h2>
|
||||||
<div
|
<div
|
||||||
v-html="cta.content"
|
v-html="cta.content"
|
||||||
class="mt-6 mb-8 lg:text-xl text-gray-800"
|
class="mt-6 mb-8 lg:text-2xl text-gray-800"
|
||||||
></div>
|
></div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -122,7 +122,7 @@
|
|||||||
<h2
|
<h2
|
||||||
v-if="cta.title"
|
v-if="cta.title"
|
||||||
class="
|
class="
|
||||||
lg:text-5xl
|
lg:text-6xl
|
||||||
text-center
|
text-center
|
||||||
uppercase
|
uppercase
|
||||||
mb-2
|
mb-2
|
||||||
@@ -135,7 +135,7 @@
|
|||||||
<h2
|
<h2
|
||||||
v-if="cta.subtitle"
|
v-if="cta.subtitle"
|
||||||
class="
|
class="
|
||||||
lg:text-5xl
|
lg:text-6xl
|
||||||
text-center
|
text-center
|
||||||
uppercase
|
uppercase
|
||||||
mb-2
|
mb-2
|
||||||
@@ -147,7 +147,7 @@
|
|||||||
</h2>
|
</h2>
|
||||||
<div
|
<div
|
||||||
v-html="cta.content"
|
v-html="cta.content"
|
||||||
class="mt-6 mb-8 lg:text-xl text-gray-800"
|
class="mt-6 mb-8 lg:text-2xl text-gray-800"
|
||||||
></div>
|
></div>
|
||||||
<a
|
<a
|
||||||
class="
|
class="
|
||||||
@@ -199,14 +199,14 @@
|
|||||||
>
|
>
|
||||||
<h2
|
<h2
|
||||||
v-if="cta.title"
|
v-if="cta.title"
|
||||||
class="text-5xl uppercase mb-0 leading-tight font-semibold font-heading"
|
class="lg:text-6xl uppercase mb-0 leading-tight font-semibold font-heading"
|
||||||
>
|
>
|
||||||
{{ cta.title }}
|
{{ cta.title }}
|
||||||
</h2>
|
</h2>
|
||||||
|
|
||||||
<h2
|
<h2
|
||||||
v-if="cta.subtitle"
|
v-if="cta.subtitle"
|
||||||
class="text-5xl uppercase mt-0 leading-tight font-semibold font-heading"
|
class="lg:text-6xl uppercase mt-0 leading-tight font-semibold font-heading"
|
||||||
>
|
>
|
||||||
{{ cta.subtitle }}
|
{{ cta.subtitle }}
|
||||||
</h2>
|
</h2>
|
||||||
@@ -238,7 +238,7 @@
|
|||||||
class="
|
class="
|
||||||
inline-block
|
inline-block
|
||||||
bg-white
|
bg-white
|
||||||
text-sm
|
text-lg
|
||||||
learn-button
|
learn-button
|
||||||
hover:bg-gray-400
|
hover:bg-gray-400
|
||||||
bo
|
bo
|
||||||
@@ -259,7 +259,7 @@
|
|||||||
class="
|
class="
|
||||||
inline-block
|
inline-block
|
||||||
bg-white
|
bg-white
|
||||||
text-sm
|
text-lg
|
||||||
learn-button
|
learn-button
|
||||||
hover:bg-gray-400
|
hover:bg-gray-400
|
||||||
bo
|
bo
|
||||||
@@ -279,7 +279,7 @@
|
|||||||
class="
|
class="
|
||||||
inline-block
|
inline-block
|
||||||
bg-white
|
bg-white
|
||||||
text-sm
|
text-lg
|
||||||
learn-button
|
learn-button
|
||||||
hover:bg-gray-400
|
hover:bg-gray-400
|
||||||
bo
|
bo
|
||||||
@@ -300,7 +300,7 @@
|
|||||||
class="
|
class="
|
||||||
inline-block
|
inline-block
|
||||||
bg-white
|
bg-white
|
||||||
text-sm
|
text-lg
|
||||||
learn-button
|
learn-button
|
||||||
hover:bg-gray-400
|
hover:bg-gray-400
|
||||||
bo
|
bo
|
||||||
@@ -320,7 +320,7 @@
|
|||||||
class="
|
class="
|
||||||
inline-block
|
inline-block
|
||||||
bg-white
|
bg-white
|
||||||
text-sm
|
text-lg
|
||||||
learn-button
|
learn-button
|
||||||
hover:bg-gray-400
|
hover:bg-gray-400
|
||||||
bo
|
bo
|
||||||
@@ -341,7 +341,7 @@
|
|||||||
class="
|
class="
|
||||||
inline-block
|
inline-block
|
||||||
bg-white
|
bg-white
|
||||||
text-sm
|
text-lg
|
||||||
learn-button
|
learn-button
|
||||||
hover:bg-gray-400
|
hover:bg-gray-400
|
||||||
bo
|
bo
|
||||||
@@ -361,7 +361,7 @@
|
|||||||
class="
|
class="
|
||||||
inline-block
|
inline-block
|
||||||
bg-white
|
bg-white
|
||||||
text-sm
|
text-lg
|
||||||
learn-button
|
learn-button
|
||||||
hover:bg-gray-400
|
hover:bg-gray-400
|
||||||
bo
|
bo
|
||||||
@@ -382,7 +382,7 @@
|
|||||||
class="
|
class="
|
||||||
inline-block
|
inline-block
|
||||||
bg-white
|
bg-white
|
||||||
text-sm
|
text-lg
|
||||||
learn-button
|
learn-button
|
||||||
hover:bg-gray-400
|
hover:bg-gray-400
|
||||||
bo
|
bo
|
||||||
@@ -403,7 +403,7 @@
|
|||||||
class="
|
class="
|
||||||
inline-block
|
inline-block
|
||||||
bg-white
|
bg-white
|
||||||
text-sm
|
text-lg
|
||||||
learn-button
|
learn-button
|
||||||
hover:bg-gray-400
|
hover:bg-gray-400
|
||||||
bo
|
bo
|
||||||
@@ -424,7 +424,7 @@
|
|||||||
class="
|
class="
|
||||||
inline-block
|
inline-block
|
||||||
bg-white
|
bg-white
|
||||||
text-sm
|
text-lg
|
||||||
learn-button
|
learn-button
|
||||||
hover:bg-gray-400
|
hover:bg-gray-400
|
||||||
bo
|
bo
|
||||||
@@ -445,7 +445,7 @@
|
|||||||
class="
|
class="
|
||||||
inline-block
|
inline-block
|
||||||
bg-white
|
bg-white
|
||||||
text-sm
|
text-lg
|
||||||
learn-button
|
learn-button
|
||||||
hover:bg-gray-400
|
hover:bg-gray-400
|
||||||
bo
|
bo
|
||||||
@@ -459,14 +459,14 @@
|
|||||||
"
|
"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
v-if="cta.button6 && cta.link6.includes('http')"
|
v-if="cta.button6 && cta.link6.includes('http')"
|
||||||
:href="cta.link4"
|
:href="cta.link6"
|
||||||
>{{ cta.button6 }}</a
|
>{{ cta.button6 }}</a
|
||||||
>
|
>
|
||||||
<a
|
<a
|
||||||
class="
|
class="
|
||||||
inline-block
|
inline-block
|
||||||
bg-white
|
bg-white
|
||||||
text-sm
|
text-lg
|
||||||
learn-button
|
learn-button
|
||||||
hover:bg-gray-400
|
hover:bg-gray-400
|
||||||
bo
|
bo
|
||||||
@@ -486,17 +486,17 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div
|
<div
|
||||||
class="w-full max-w-7xl mx-auto mt-10 px-16"
|
class="w-full max-w-7xl mx-auto mt-10 px-2"
|
||||||
v-else-if="id == 'home' && lastCta"
|
v-else-if="id == 'home' && lastCta"
|
||||||
>
|
>
|
||||||
<g-image :src="cta.image" />
|
<g-image class="mx-auto" :src="cta.image" />
|
||||||
<h2
|
<h2
|
||||||
v-if="cta.title"
|
v-if="cta.title"
|
||||||
class="text-5xl mb-2 uppercase leading-tight font-semibold font-heading"
|
class="lg:text-6xl mb-2 uppercase leading-tight font-semibold font-heading"
|
||||||
>
|
>
|
||||||
{{ cta.title }}
|
{{ cta.title }}
|
||||||
</h2>
|
</h2>
|
||||||
<div v-html="cta.content" class="mt-6 mb-8 text-gray-800"></div>
|
<div v-html="cta.content" class="mt-6 mb-8 mx-auto text-2xl text-gray-800"></div>
|
||||||
<div class="mt-8 tracking-wide leading-loose" v-if="cta.video_button">
|
<div class="mt-8 tracking-wide leading-loose" v-if="cta.video_button">
|
||||||
<a
|
<a
|
||||||
@click="toggleModal"
|
@click="toggleModal"
|
||||||
@@ -504,7 +504,7 @@
|
|||||||
inline-block
|
inline-block
|
||||||
cursor-pointer
|
cursor-pointer
|
||||||
bg-blue-900
|
bg-blue-900
|
||||||
text-sm
|
text-lg
|
||||||
learn-button
|
learn-button
|
||||||
hover:bg-blue-800
|
hover:bg-blue-800
|
||||||
text-gray-100
|
text-gray-100
|
||||||
@@ -522,7 +522,7 @@
|
|||||||
class="
|
class="
|
||||||
inline-block
|
inline-block
|
||||||
bg-white
|
bg-white
|
||||||
text-sm
|
text-lg
|
||||||
learn-button
|
learn-button
|
||||||
hover:bg-gray-400
|
hover:bg-gray-400
|
||||||
bo
|
bo
|
||||||
@@ -543,7 +543,7 @@
|
|||||||
class="
|
class="
|
||||||
inline-block
|
inline-block
|
||||||
bg-white
|
bg-white
|
||||||
text-sm
|
text-lg
|
||||||
learn-button
|
learn-button
|
||||||
hover:bg-gray-400
|
hover:bg-gray-400
|
||||||
bo
|
bo
|
||||||
@@ -563,7 +563,7 @@
|
|||||||
class="
|
class="
|
||||||
inline-block
|
inline-block
|
||||||
bg-white
|
bg-white
|
||||||
text-sm
|
text-lg
|
||||||
learn-button
|
learn-button
|
||||||
hover:bg-gray-400
|
hover:bg-gray-400
|
||||||
bo
|
bo
|
||||||
@@ -584,7 +584,7 @@
|
|||||||
class="
|
class="
|
||||||
inline-block
|
inline-block
|
||||||
bg-white
|
bg-white
|
||||||
text-sm
|
text-lg
|
||||||
learn-button
|
learn-button
|
||||||
hover:bg-gray-400
|
hover:bg-gray-400
|
||||||
bo
|
bo
|
||||||
@@ -604,7 +604,7 @@
|
|||||||
class="
|
class="
|
||||||
inline-block
|
inline-block
|
||||||
bg-white
|
bg-white
|
||||||
text-sm
|
text-lg
|
||||||
learn-button
|
learn-button
|
||||||
hover:bg-gray-400
|
hover:bg-gray-400
|
||||||
bo
|
bo
|
||||||
@@ -625,7 +625,7 @@
|
|||||||
class="
|
class="
|
||||||
inline-block
|
inline-block
|
||||||
bg-white
|
bg-white
|
||||||
text-sm
|
text-lg
|
||||||
learn-button
|
learn-button
|
||||||
hover:bg-gray-400
|
hover:bg-gray-400
|
||||||
bo
|
bo
|
||||||
@@ -645,7 +645,7 @@
|
|||||||
class="
|
class="
|
||||||
inline-block
|
inline-block
|
||||||
bg-white
|
bg-white
|
||||||
text-sm
|
text-lg
|
||||||
learn-button
|
learn-button
|
||||||
hover:bg-gray-400
|
hover:bg-gray-400
|
||||||
bo
|
bo
|
||||||
@@ -666,7 +666,7 @@
|
|||||||
class="
|
class="
|
||||||
inline-block
|
inline-block
|
||||||
bg-white
|
bg-white
|
||||||
text-sm
|
text-lg
|
||||||
learn-button
|
learn-button
|
||||||
hover:bg-gray-400
|
hover:bg-gray-400
|
||||||
bo
|
bo
|
||||||
@@ -685,12 +685,12 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- grid -->
|
<!-- grid -->
|
||||||
<div class="w-full max-w-3xl mx-auto py-12" v-else-if="id == 'grid'">
|
<div id="zero_os" class="w-full max-w-3xl mx-auto py-12" v-else-if="id == 'grid'">
|
||||||
<g-image :src="cta.image" class="mx-auto lg:w-1/3 my-10" />
|
<g-image :src="cta.image" class="mx-auto lg:w-1/3 my-10" />
|
||||||
<h2
|
<h2
|
||||||
v-if="cta.title"
|
v-if="cta.title"
|
||||||
class="
|
class="
|
||||||
lg:text-5xl
|
lg:text-6xl
|
||||||
text-center
|
text-center
|
||||||
uppercase
|
uppercase
|
||||||
my-2
|
my-2
|
||||||
@@ -702,7 +702,7 @@
|
|||||||
</h2>
|
</h2>
|
||||||
<div
|
<div
|
||||||
v-html="cta.content"
|
v-html="cta.content"
|
||||||
class="mt-6 mb-8 lg:text-xl text-gray-800"
|
class="mt-6 mb-8 lg:text-2xl text-gray-800"
|
||||||
></div>
|
></div>
|
||||||
<a
|
<a
|
||||||
class="
|
class="
|
||||||
@@ -787,13 +787,13 @@
|
|||||||
|
|
||||||
<!-- token -->
|
<!-- token -->
|
||||||
<div
|
<div
|
||||||
class="w-full max-w-6xl mx-auto py-12"
|
class="w-full max-w-6xl mx-auto lg:my-20"
|
||||||
v-else-if="id == 'token' && !lastCta"
|
v-else-if="id == 'token' && !lastCta"
|
||||||
>
|
>
|
||||||
<h2
|
<h2
|
||||||
v-if="cta.title"
|
v-if="cta.title"
|
||||||
class="
|
class="
|
||||||
lg:text-5xl
|
lg:text-6xl
|
||||||
max-w-3xl
|
max-w-3xl
|
||||||
mx-auto
|
mx-auto
|
||||||
text-center
|
text-center
|
||||||
@@ -807,7 +807,7 @@
|
|||||||
</h2>
|
</h2>
|
||||||
<div
|
<div
|
||||||
v-html="cta.content"
|
v-html="cta.content"
|
||||||
class="mt-6 mb-8 max-w-3xl mx-auto lg:text-xl text-gray-800"
|
class="mt-6 mb-8 max-w-3xl mx-auto lg:text-2xl text-gray-800"
|
||||||
></div>
|
></div>
|
||||||
<g-image :src="cta.image" class="mx-auto w-full my-10" />
|
<g-image :src="cta.image" class="mx-auto w-full my-10" />
|
||||||
<a
|
<a
|
||||||
@@ -857,7 +857,7 @@
|
|||||||
class="
|
class="
|
||||||
max-w-2xl
|
max-w-2xl
|
||||||
mx-auto
|
mx-auto
|
||||||
lg:text-5xl
|
lg:text-6xl
|
||||||
text-center
|
text-center
|
||||||
uppercase
|
uppercase
|
||||||
mb-2
|
mb-2
|
||||||
@@ -869,7 +869,7 @@
|
|||||||
</h2>
|
</h2>
|
||||||
<div
|
<div
|
||||||
v-html="cta.content"
|
v-html="cta.content"
|
||||||
class="mt-6 mb-8 lg:text-xl text-gray-800"
|
class="mt-6 mb-8 lg:text-2xl text-gray-800"
|
||||||
></div>
|
></div>
|
||||||
|
|
||||||
<a
|
<a
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
<div>
|
<div>
|
||||||
<div class="header section banner" v-if="header">
|
<div class="header section banner" v-if="header">
|
||||||
<div class="center">
|
<div class="center">
|
||||||
<h1 class="text-8xl">
|
<h1 class="text-8xl uppercase">
|
||||||
<strong>{{ title }}</strong>
|
<strong>{{ title }}</strong>
|
||||||
</h1>
|
</h1>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -316,7 +316,7 @@
|
|||||||
<section class="py-24 px-4 text-center" v-else-if="id == 'token'">
|
<section class="py-24 px-4 text-center" v-else-if="id == 'token'">
|
||||||
<h2
|
<h2
|
||||||
class="
|
class="
|
||||||
text-5xl
|
lg:text-6xl
|
||||||
mx-auto
|
mx-auto
|
||||||
leading-tight
|
leading-tight
|
||||||
mb-6
|
mb-6
|
||||||
@@ -327,7 +327,7 @@
|
|||||||
>
|
>
|
||||||
{{ main.title }}
|
{{ main.title }}
|
||||||
</h2>
|
</h2>
|
||||||
<div class="flex flex-wrap items-center -mx-4 mb-6">
|
<div class="flex flex-wrap items-center -mx-4 lg:mb-20">
|
||||||
<div
|
<div
|
||||||
v-for="(feature, index) in features"
|
v-for="(feature, index) in features"
|
||||||
:key="index"
|
:key="index"
|
||||||
|
|||||||
@@ -1,31 +1,32 @@
|
|||||||
<template>
|
<template>
|
||||||
<section class="py-12 px-4 text-center">
|
<section class="py-12 px-4 text-center">
|
||||||
<div class="w-full mx-auto">
|
<div class="w-full mx-auto lg:max-w-6xl">
|
||||||
<span class="text-sm font-semibold">{{ header.title }}</span>
|
<span class="text-sm font-semibold">{{ header.title }}</span>
|
||||||
<h2 class="text-4xl mt-2 mb-6 leading-tight font-heading">
|
<h2 class="lg:text-5xl mt-2 uppercase mb-6 leading-tight font-heading">
|
||||||
{{ header.subtitle }}
|
{{ header.subtitle }}
|
||||||
</h2>
|
</h2>
|
||||||
<div
|
<div
|
||||||
v-if="header.content"
|
v-if="header.content"
|
||||||
v-html="header.content"
|
v-html="header.content"
|
||||||
class="post-content mb-8 text-gray-700 leading-relaxed"
|
class="post-content mb-8 text-xl leading-relaxed"
|
||||||
></div>
|
></div>
|
||||||
<div>
|
<div>
|
||||||
<g-link
|
<g-link
|
||||||
class="
|
class="
|
||||||
inline-block
|
inline-block
|
||||||
bg-green-500
|
bg-green-500
|
||||||
text-sm text-white
|
text-lg
|
||||||
|
text-white
|
||||||
learn-button
|
learn-button
|
||||||
hover:bg-green-600
|
hover:bg-green-400
|
||||||
px-8
|
bo
|
||||||
py-2
|
px-12
|
||||||
mr-2
|
py-1
|
||||||
my-0
|
mr-5
|
||||||
rounded
|
mb-4
|
||||||
|
border-2
|
||||||
shadow
|
shadow
|
||||||
rounded-full
|
border-black
|
||||||
active--exact active
|
|
||||||
"
|
"
|
||||||
v-if="header.btn1"
|
v-if="header.btn1"
|
||||||
:to="header.link1"
|
:to="header.link1"
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="relative pt-16 pb-20 px-4 sm:px-6 lg:pt-24 lg:pb-28 lg:px-8">
|
<div class="relative pt-16 lg:pb-20 px-4 sm:px-6 lg:pt-24 lg:pb-28 lg:px-8">
|
||||||
<div class="absolute inset-0">
|
<div class="absolute inset-0">
|
||||||
<div class="bg-white h-1/3 sm:h-2/3"></div>
|
<div class="bg-white h-1/3 sm:h-2/3"></div>
|
||||||
</div>
|
</div>
|
||||||
@@ -7,12 +7,12 @@
|
|||||||
<div class="text-center">
|
<div class="text-center">
|
||||||
<h2
|
<h2
|
||||||
class="
|
class="
|
||||||
text-5xl
|
lg:text-6xl
|
||||||
leading-tight
|
leading-tight
|
||||||
mb-6
|
|
||||||
font-bold font-heading
|
font-bold font-heading
|
||||||
uppercase
|
uppercase
|
||||||
sm:leading-10
|
sm:leading-10
|
||||||
|
lg:pb-10
|
||||||
"
|
"
|
||||||
>
|
>
|
||||||
{{ main.title }}
|
{{ main.title }}
|
||||||
@@ -45,12 +45,12 @@
|
|||||||
</a>
|
</a>
|
||||||
</p> -->
|
</p> -->
|
||||||
<a :href="path(blog)" class="block">
|
<a :href="path(blog)" class="block">
|
||||||
<h3 class="mt-2 text-xl leading-7 font-semibold text-gray-900">
|
<h3 class="mt-2 text-2xl leading-7 font-semibold text-gray-900">
|
||||||
{{ blog.title }}
|
{{ blog.title }}
|
||||||
</h3>
|
</h3>
|
||||||
<div
|
<div
|
||||||
v-html="blog.excerpt"
|
v-html="blog.excerpt"
|
||||||
class="mt-3 text-base leading-6 text-gray-500"
|
class="mt-3 text-base leading-6 text-gray-700 text-xl"
|
||||||
></div>
|
></div>
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
<template>
|
<template>
|
||||||
<div :class="{ 'bg-about': id == 'about-us' && brandPanel3 }">
|
<div :class="{ 'bg-about': id == 'about-us' && brandPanel3 }">
|
||||||
<div class="max-w-screen-xl mx-auto py-10">
|
<div class="mx-auto py-10">
|
||||||
<!-- oldtoken -->
|
<!-- oldtoken -->
|
||||||
<div
|
<div
|
||||||
v-if="id == 'oldtoken'"
|
v-if="id == 'oldtoken'"
|
||||||
@@ -168,19 +168,19 @@
|
|||||||
v-else-if="id == 'home'"
|
v-else-if="id == 'home'"
|
||||||
class="flex flex-wrap lg:text-left lg:pt-16 px-4"
|
class="flex flex-wrap lg:text-left lg:pt-16 px-4"
|
||||||
>
|
>
|
||||||
<div class="lg:w-1/3 lg:px-6 self-center">
|
<div class="lg:w-1/2 lg:px-6 self-center">
|
||||||
<g-image :src="image" :alt="brand.title" />
|
<g-image :src="image" :alt="brand.title" />
|
||||||
</div>
|
</div>
|
||||||
<div class="lg:w-2/3 lg:px-10 order-1 lg:order-none">
|
<div class="lg:w-1/2 lg:px-10 order-1 lg:order-none lg:self-center">
|
||||||
<div class="lg:self-center">
|
<div class="">
|
||||||
<h2 class="text-5xl mb-8 uppercase leading-none font-heading">
|
<h2 class="lg:text-6xl mb-8 uppercase leading-none font-heading">
|
||||||
<span class="block">{{ brand.title }}</span>
|
<span class="block">{{ brand.title }}</span>
|
||||||
<!-- <span class="block" v-if="brand.subtitle">{{
|
<!-- <span class="block" v-if="brand.subtitle">{{
|
||||||
brand.subtitle
|
brand.subtitle
|
||||||
}}</span> -->
|
}}</span> -->
|
||||||
</h2>
|
</h2>
|
||||||
<div
|
<div
|
||||||
class="pb-6 text-gray-900 text-xl leading-tight tracking-wide"
|
class="pb-6 text-gray-900 text-2xl leading-tight tracking-wide"
|
||||||
v-html="brand.content"
|
v-html="brand.content"
|
||||||
></div>
|
></div>
|
||||||
<a
|
<a
|
||||||
@@ -190,7 +190,7 @@
|
|||||||
class="
|
class="
|
||||||
inline-block
|
inline-block
|
||||||
bg-white
|
bg-white
|
||||||
text-sm
|
text-lg
|
||||||
learn-button
|
learn-button
|
||||||
hover:bg-gray-400
|
hover:bg-gray-400
|
||||||
bo
|
bo
|
||||||
@@ -212,7 +212,7 @@
|
|||||||
class="
|
class="
|
||||||
inline-block
|
inline-block
|
||||||
bg-white
|
bg-white
|
||||||
text-sm
|
text-lg
|
||||||
learn-button
|
learn-button
|
||||||
hover:bg-gray-400
|
hover:bg-gray-400
|
||||||
bo
|
bo
|
||||||
@@ -233,7 +233,7 @@
|
|||||||
class="
|
class="
|
||||||
inline-block
|
inline-block
|
||||||
bg-white
|
bg-white
|
||||||
text-sm
|
text-lg
|
||||||
learn-button
|
learn-button
|
||||||
hover:bg-gray-400
|
hover:bg-gray-400
|
||||||
bo
|
bo
|
||||||
@@ -254,21 +254,21 @@
|
|||||||
<!-- About us -->
|
<!-- About us -->
|
||||||
<div
|
<div
|
||||||
v-else-if="id == 'about-us' && !brandPanel2 && !brandPanel3"
|
v-else-if="id == 'about-us' && !brandPanel2 && !brandPanel3"
|
||||||
class="flex flex-wrap text-left lg:my-10"
|
class="flex flex-wrap text-left lg:my-10 lg:px-20"
|
||||||
>
|
>
|
||||||
<div class="lg:w-1/2 px-2 self-center">
|
<div class="lg:w-1/2 px-2 self-center">
|
||||||
<g-image class="mx-auto" :src="image" :alt="brand.title" />
|
<g-image class="lg:w-2/3 mx-auto" :src="image" :alt="brand.title" />
|
||||||
</div>
|
</div>
|
||||||
<div class="lg:w-1/2 lg:mt-10 order-1 lg:order-none text-left">
|
<div class="lg:w-1/2 lg:mt-10 order-1 lg:order-none text-left px-4">
|
||||||
<div class="lg:self-center">
|
<div class="lg:self-center">
|
||||||
<h2 class="text-5xl mb-6 uppercase leading-none font-heading">
|
<h2 class="lg:text-6xl mb-8 uppercase leading-none font-heading">
|
||||||
<span class="block">{{ brand.title }}</span>
|
<span class="block">{{ brand.title }}</span>
|
||||||
<span class="block" v-if="brand.subtitle">{{
|
<span class="block" v-if="brand.subtitle">{{
|
||||||
brand.subtitle
|
brand.subtitle
|
||||||
}}</span>
|
}}</span>
|
||||||
</h2>
|
</h2>
|
||||||
<div
|
<div
|
||||||
class="py-6 mt-4 text-xl leading-tight tracking-wide"
|
class="py-6 mt-4 text-2xl leading-tight tracking-wide"
|
||||||
v-html="brand.content"
|
v-html="brand.content"
|
||||||
></div>
|
></div>
|
||||||
<a
|
<a
|
||||||
@@ -295,18 +295,18 @@
|
|||||||
|
|
||||||
<div
|
<div
|
||||||
v-else-if="id == 'about-us' && brandPanel2"
|
v-else-if="id == 'about-us' && brandPanel2"
|
||||||
class="flex flex-wrap lg:text-left lg:pt-16 px-4 lg:mb-20"
|
class="flex flex-wrap lg:text-left lg:pt-16 px-4 lg:mb-20 lg:px-20"
|
||||||
>
|
>
|
||||||
<div class="lg:w-1/2 px-2 lg:mt-10 order-1 lg:order-none">
|
<div class="lg:w-1/2 px-2 lg:mt-10 order-1 lg:order-none">
|
||||||
<div class="lg:self-center">
|
<div class="lg:self-center">
|
||||||
<h2 class="text-5xl mb-8 uppercase leading-none font-heading">
|
<h2 class="lg:text-6xl mb-8 uppercase leading-none font-heading">
|
||||||
<span class="block">{{ brand.title }}</span>
|
<span class="block">{{ brand.title }}</span>
|
||||||
<span class="block" v-if="brand.subtitle">{{
|
<span class="block" v-if="brand.subtitle">{{
|
||||||
brand.subtitle
|
brand.subtitle
|
||||||
}}</span>
|
}}</span>
|
||||||
</h2>
|
</h2>
|
||||||
<div
|
<div
|
||||||
class="pb-6 text-gray-900 text-xl leading-tight tracking-wide"
|
class="pb-6 text-gray-900 text-2xl leading-tight tracking-wide"
|
||||||
v-html="brand.content"
|
v-html="brand.content"
|
||||||
></div>
|
></div>
|
||||||
<a
|
<a
|
||||||
@@ -333,27 +333,27 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="lg:w-1/2 px-2 self-center">
|
<div class="lg:w-1/2 px-2 self-center">
|
||||||
<g-image class="mx-auto" :src="image" :alt="brand.title" />
|
<g-image class="lg:w-2/3 mx-auto" :src="image" :alt="brand.title" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div
|
<div
|
||||||
v-else-if="id == 'about-us' && brandPanel3"
|
v-else-if="id == 'about-us' && brandPanel3"
|
||||||
class="flex flex-wrap lg:text-left lg:py-12 px-4"
|
class="flex flex-wrap lg:text-left lg:p-20 px-4"
|
||||||
>
|
>
|
||||||
<div class="lg:w-1/2 px-2 self-center">
|
<div class="lg:w-1/2 px-2 self-center">
|
||||||
<g-image :src="image" :alt="brand.title" />
|
<g-image class="lg:w-2/3 mx-auto" :src="image" :alt="brand.title" />
|
||||||
</div>
|
</div>
|
||||||
<div class="lg:w-1/2 px-2 lg:mt-10 order-1 lg:order-none">
|
<div class="lg:w-1/2 px-2 lg:mt-10 order-1 lg:order-none">
|
||||||
<div class="lg:self-center">
|
<div class="lg:self-center">
|
||||||
<h2 class="text-5xl mb-8 uppercase leading-none font-heading">
|
<h2 class="lg:text-6xl mb-8 uppercase leading-none font-heading">
|
||||||
<span class="block">{{ brand.title }}</span>
|
<span class="block">{{ brand.title }}</span>
|
||||||
<span class="block" v-if="brand.subtitle">{{
|
<span class="block" v-if="brand.subtitle">{{
|
||||||
brand.subtitle
|
brand.subtitle
|
||||||
}}</span>
|
}}</span>
|
||||||
</h2>
|
</h2>
|
||||||
<div
|
<div
|
||||||
class="pb-6 text-gray-900 text-xl leading-tight tracking-wide"
|
class="pb-6 text-gray-900 text-2xl leading-tight tracking-wide"
|
||||||
v-html="brand.content"
|
v-html="brand.content"
|
||||||
></div>
|
></div>
|
||||||
<a
|
<a
|
||||||
@@ -382,13 +382,14 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- grid -->
|
<!-- grid -->
|
||||||
|
|
||||||
<div
|
<div
|
||||||
v-else-if="id == 'grid' && !brandPanel2 && !brandPanel3"
|
v-else-if="id == 'grid' && !brandPanel2 && !brandPanel3"
|
||||||
class="flex flex-wrap text-left"
|
class="flex flex-wrap text-left"
|
||||||
>
|
>
|
||||||
<div class="lg:w-1/2 px-2 lg:mt-10 order-1 lg:order-none text-left">
|
<div class="lg:w-1/2 px-2 lg:mt-10 order-1 lg:order-none text-left lg:self-center lg:px-32">
|
||||||
<div class="px-2 lg:self-center">
|
<div class="px-2">
|
||||||
<h2 class="text-5xl mb-6 uppercase leading-none font-heading">
|
<h2 class="lg:text-6xl mb-6 uppercase leading-none font-heading">
|
||||||
<span class="block">{{ brand.title }}</span>
|
<span class="block">{{ brand.title }}</span>
|
||||||
<span class="block" v-if="brand.subtitle">{{
|
<span class="block" v-if="brand.subtitle">{{
|
||||||
brand.subtitle
|
brand.subtitle
|
||||||
@@ -398,16 +399,14 @@
|
|||||||
class="
|
class="
|
||||||
py-6
|
py-6
|
||||||
mt-4
|
mt-4
|
||||||
text-gray-900 text-xl
|
text-gray-900 text-2xl
|
||||||
leading-tight
|
leading-tight
|
||||||
tracking-wide
|
tracking-wide
|
||||||
"
|
"
|
||||||
v-html="brand.content"
|
v-html="brand.content"
|
||||||
></div>
|
></div>
|
||||||
<a
|
<a
|
||||||
v-if="brand.btnTxt"
|
|
||||||
target="_blank"
|
|
||||||
:href="brand.sourceUrl"
|
|
||||||
class="
|
class="
|
||||||
inline-block
|
inline-block
|
||||||
bg-white
|
bg-white
|
||||||
@@ -422,29 +421,52 @@
|
|||||||
shadow
|
shadow
|
||||||
border-black
|
border-black
|
||||||
"
|
"
|
||||||
|
v-if="brand.btnTxt && brand.sourceUrl.includes('http')"
|
||||||
|
target="_blank"
|
||||||
|
:href="brand.sourceUrl"
|
||||||
|
>{{ brand.btnTxt }}</a
|
||||||
|
>
|
||||||
|
<a
|
||||||
|
|
||||||
|
class="
|
||||||
|
inline-block
|
||||||
|
bg-white
|
||||||
|
text-lg
|
||||||
|
learn-button
|
||||||
|
hover:bg-gray-400
|
||||||
|
px-12
|
||||||
|
py-1
|
||||||
|
mr-5
|
||||||
|
mb-4
|
||||||
|
border-2
|
||||||
|
shadow
|
||||||
|
border-black
|
||||||
|
"
|
||||||
|
v-else
|
||||||
|
:href="brand.sourceUrl"
|
||||||
>{{ brand.btnTxt }}</a
|
>{{ brand.btnTxt }}</a
|
||||||
>
|
>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="lg:w-1/2 px-2">
|
<div class="lg:w-1/2">
|
||||||
<g-image class="mx-auto lg:w-3/4" :src="image" :alt="brand.title" />
|
<g-image class="mx-auto" :src="image" :alt="brand.title" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div
|
<div
|
||||||
v-else-if="id == 'grid' && brandPanel2"
|
v-else-if="id == 'grid' && brandPanel2"
|
||||||
class="flex flex-wrap lg:text-left lg:pt-16 px-4"
|
class="flex flex-wrap lg:text-left lg:pt-16 px-2"
|
||||||
>
|
>
|
||||||
<div class="lg:w-1/2 px-2 self-center">
|
<div class="lg:w-1/2 self-center">
|
||||||
<g-image class="lg:w-3/4" :src="image" :alt="brand.title" />
|
<g-image class="" :src="image" :alt="brand.title" />
|
||||||
</div>
|
</div>
|
||||||
<div class="lg:w-1/2 px-2 lg:mt-10 order-1 lg:order-none">
|
<div class="lg:w-1/2 px-2 lg:mt-10 order-1 lg:order-none lg:px-32 lg:self-center">
|
||||||
<div class="px-2 lg:self-center">
|
<div class="px-2">
|
||||||
<h2 class="lg:text-5xl mb-8 uppercase leading-none font-heading">
|
<h2 class="lg:text-6xl mb-8 uppercase leading-none font-heading">
|
||||||
{{ brand.title }}
|
{{ brand.title }}
|
||||||
</h2>
|
</h2>
|
||||||
<div
|
<div
|
||||||
class="pb-6 text-gray-900 text-xl leading-tight tracking-wide"
|
class="pb-6 text-gray-900 text-2xl leading-tight tracking-wide"
|
||||||
v-html="brand.content"
|
v-html="brand.content"
|
||||||
></div>
|
></div>
|
||||||
<a
|
<a
|
||||||
@@ -473,15 +495,15 @@
|
|||||||
|
|
||||||
<div
|
<div
|
||||||
v-else-if="id == 'grid' && brandPanel3"
|
v-else-if="id == 'grid' && brandPanel3"
|
||||||
class="flex flex-wrap lg:text-left lg:pt-16 px-4"
|
class="flex flex-wrap lg:text-left lg:pt-16 px-2"
|
||||||
>
|
>
|
||||||
<div class="lg:w-1/2 px-2 lg:mt-10 order-1 lg:order-none">
|
<div class="lg:w-1/2 px-2 lg:mt-10 order-1 lg:order-none lg:px-32 lg:self-center">
|
||||||
<div class="lg:self-center">
|
<div class="">
|
||||||
<h2 class="lg:text-5xl mb-8 uppercase leading-none font-heading">
|
<h2 class="lg:text-6xl mb-8 uppercase leading-none font-heading">
|
||||||
{{ brand.title }}
|
{{ brand.title }}
|
||||||
</h2>
|
</h2>
|
||||||
<div
|
<div
|
||||||
class="pb-6 text-gray-900 text-xl leading-tight tracking-wide"
|
class="pb-6 text-gray-900 text-2xl leading-tight tracking-wide"
|
||||||
v-html="brand.content"
|
v-html="brand.content"
|
||||||
></div>
|
></div>
|
||||||
<a
|
<a
|
||||||
@@ -504,10 +526,88 @@
|
|||||||
"
|
"
|
||||||
>{{ brand.btnTxt }}</a
|
>{{ brand.btnTxt }}</a
|
||||||
>
|
>
|
||||||
|
<a
|
||||||
|
v-if="brand.btnTxt2"
|
||||||
|
target="_blank"
|
||||||
|
:href="brand.sourceUrl2"
|
||||||
|
class="
|
||||||
|
inline-block
|
||||||
|
bg-white
|
||||||
|
text-lg
|
||||||
|
learn-button
|
||||||
|
hover:bg-gray-400
|
||||||
|
px-12
|
||||||
|
py-1
|
||||||
|
mr-5
|
||||||
|
mb-4
|
||||||
|
border-2
|
||||||
|
shadow
|
||||||
|
border-black
|
||||||
|
"
|
||||||
|
>{{ brand.btnTxt2 }}</a
|
||||||
|
>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="lg:w-1/2 px-2 self-center">
|
<div class="lg:w-1/2 px-2 self-center">
|
||||||
<g-image class="mx-auto lg:w-3/4" :src="image" :alt="brand.title" />
|
<g-image class="mx-auto" :src="image" :alt="brand.title" />
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div
|
||||||
|
v-else-if="id == 'grid' && brandPanel4"
|
||||||
|
class="flex flex-wrap lg:text-left lg:pt-16 px-2"
|
||||||
|
>
|
||||||
|
<div class="lg:w-1/2 px-2 lg:mt-10 order-1 lg:order-none lg:px-32 lg:self-center">
|
||||||
|
<div class="">
|
||||||
|
<h2 class="lg:text-6xl mb-8 uppercase leading-none font-heading">
|
||||||
|
{{ brand.title }}
|
||||||
|
</h2>
|
||||||
|
<div
|
||||||
|
class="pb-6 text-gray-900 text-2xl leading-tight tracking-wide"
|
||||||
|
v-html="brand.content"
|
||||||
|
></div>
|
||||||
|
<a
|
||||||
|
v-if="brand.btnTxt"
|
||||||
|
:href="brand.sourceUrl"
|
||||||
|
class="
|
||||||
|
inline-block
|
||||||
|
bg-white
|
||||||
|
text-lg
|
||||||
|
learn-button
|
||||||
|
hover:bg-gray-400
|
||||||
|
px-12
|
||||||
|
py-1
|
||||||
|
mr-5
|
||||||
|
mb-4
|
||||||
|
border-2
|
||||||
|
shadow
|
||||||
|
border-black
|
||||||
|
"
|
||||||
|
>{{ brand.btnTxt }}</a
|
||||||
|
>
|
||||||
|
<a
|
||||||
|
v-if="brand.btnTxt2"
|
||||||
|
:href="brand.sourceUrl2"
|
||||||
|
class="
|
||||||
|
inline-block
|
||||||
|
bg-white
|
||||||
|
text-lg
|
||||||
|
learn-button
|
||||||
|
hover:bg-gray-400
|
||||||
|
px-12
|
||||||
|
py-1
|
||||||
|
mr-5
|
||||||
|
mb-4
|
||||||
|
border-2
|
||||||
|
shadow
|
||||||
|
border-black
|
||||||
|
"
|
||||||
|
>{{ brand.btnTxt2 }}</a
|
||||||
|
>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="lg:w-1/2 px-2 self-center">
|
||||||
|
<g-image class="mx-auto" :src="image" :alt="brand.title" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -516,9 +616,9 @@
|
|||||||
v-else-if="id == 'token' && !brandPanel2 && !brandPanel3"
|
v-else-if="id == 'token' && !brandPanel2 && !brandPanel3"
|
||||||
class="flex flex-wrap text-left mt-24"
|
class="flex flex-wrap text-left mt-24"
|
||||||
>
|
>
|
||||||
<div class="lg:w-1/2 px-2 lg:mt-5 order-1 lg:order-none text-left">
|
<div class="lg:w-1/2 lg:px-32 lg:mt-5 order-1 lg:order-none text-left lg:self-center">
|
||||||
<div class="px-2 lg:self-center">
|
<div class="px-2">
|
||||||
<h2 class="lg:text-5xl mb-6 uppercase leading-none font-heading">
|
<h2 class="lg:text-6xl mb-6 uppercase leading-none font-heading">
|
||||||
<span class="block">{{ brand.title }}</span>
|
<span class="block">{{ brand.title }}</span>
|
||||||
<span class="block" v-if="brand.subtitle">{{
|
<span class="block" v-if="brand.subtitle">{{
|
||||||
brand.subtitle
|
brand.subtitle
|
||||||
@@ -529,7 +629,7 @@
|
|||||||
py-6
|
py-6
|
||||||
mt-4
|
mt-4
|
||||||
max-w-md
|
max-w-md
|
||||||
text-gray-900 text-xl
|
text-gray-900 text-2xl
|
||||||
leading-tight
|
leading-tight
|
||||||
tracking-wide
|
tracking-wide
|
||||||
"
|
"
|
||||||
@@ -537,8 +637,8 @@
|
|||||||
></div>
|
></div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="lg:w-1/2 px-2">
|
<div class="lg:w-1/2">
|
||||||
<g-image class="mx-auto lg:w-3/4" :src="image" :alt="brand.title" />
|
<g-image class="mx-auto" :src="image" :alt="brand.title" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -546,16 +646,16 @@
|
|||||||
v-else-if="id == 'token' && brandPanel2"
|
v-else-if="id == 'token' && brandPanel2"
|
||||||
class="flex flex-wrap lg:text-left lg:pt-16 px-4"
|
class="flex flex-wrap lg:text-left lg:pt-16 px-4"
|
||||||
>
|
>
|
||||||
<div class="lg:w-1/2 px-2 self-center">
|
<div class="lg:w-1/2 self-center">
|
||||||
<g-image class="lg:w-3/4" :src="image" :alt="brand.title" />
|
<g-image class="" :src="image" :alt="brand.title" />
|
||||||
</div>
|
</div>
|
||||||
<div class="lg:w-1/2 px-2 lg:mt-10 order-1 lg:order-none">
|
<div class="lg:w-1/2 px-2 lg:mt-10 order-1 lg:order-none lg:px-32 lg:self-center">
|
||||||
<div class="px-2 lg:self-center">
|
<div class="px-2">
|
||||||
<h2 class="lg:text-5xl mb-8 uppercase leading-none font-heading">
|
<h2 class="lg:text-6xl mb-8 uppercase leading-none font-heading">
|
||||||
{{ brand.title }}
|
{{ brand.title }}
|
||||||
</h2>
|
</h2>
|
||||||
<div
|
<div
|
||||||
class="pb-6 text-gray-900 text-xl leading-tight tracking-wide"
|
class="pb-6 text-gray-900 text-2xl leading-tight tracking-wide"
|
||||||
v-html="brand.content"
|
v-html="brand.content"
|
||||||
></div>
|
></div>
|
||||||
<a
|
<a
|
||||||
@@ -584,15 +684,15 @@
|
|||||||
|
|
||||||
<div
|
<div
|
||||||
v-else-if="id == 'token' && brandPanel3"
|
v-else-if="id == 'token' && brandPanel3"
|
||||||
class="flex flex-wrap lg:text-left lg:pt-16 px-4"
|
class="flex flex-wrap lg:text-left lg:pt-16 px-2"
|
||||||
>
|
>
|
||||||
<div class="lg:w-1/2 px-2 lg:mt-10 order-1 lg:order-none">
|
<div class="lg:w-1/2 px-2 lg:mt-10 order-1 lg:order-none lg:self-center lg:px-32">
|
||||||
<div class="lg:self-center">
|
<div class="">
|
||||||
<h2 class="lg:text-5xl mb-8 uppercase leading-none font-heading">
|
<h2 class="lg:text-6xl mb-8 uppercase leading-none font-heading">
|
||||||
{{ brand.title }}
|
{{ brand.title }}
|
||||||
</h2>
|
</h2>
|
||||||
<div
|
<div
|
||||||
class="pb-6 text-gray-900 text-xl leading-tight tracking-wide"
|
class="pb-6 text-gray-900 text-2xl leading-tight tracking-wide"
|
||||||
v-html="brand.content"
|
v-html="brand.content"
|
||||||
></div>
|
></div>
|
||||||
<a
|
<a
|
||||||
@@ -618,7 +718,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="lg:w-1/2 px-2 self-center">
|
<div class="lg:w-1/2 px-2 self-center">
|
||||||
<g-image class="mx-auto lg:w-3/4" :src="image" :alt="brand.title" />
|
<g-image class="mx-auto" :src="image" :alt="brand.title" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||