update developer page2
This commit is contained in:
@@ -7,7 +7,5 @@ btnTxt : Start Testing
|
|||||||
sourceUrl : https://forum.threefold.io/t/diy-nodes-guide/837
|
sourceUrl : https://forum.threefold.io/t/diy-nodes-guide/837
|
||||||
---
|
---
|
||||||
We have different use cases for you to take ThreeFold’s technology on a test drive.
|
We have different use cases for you to take ThreeFold’s technology on a test drive.
|
||||||
|
|
||||||
<br>
|
<br>
|
||||||
|
|
||||||
From zero to hero –- are you ready for the challenge?
|
From zero to hero –- are you ready for the challenge?
|
||||||
@@ -14,5 +14,7 @@ header_excerpt: A builder’s manual for ThreeFold. Built by visionaries, for vi
|
|||||||
brandPanel3: developer_brandPanel3
|
brandPanel3: developer_brandPanel3
|
||||||
brandPanel2 : developer_brandPanel2
|
brandPanel2 : developer_brandPanel2
|
||||||
cta3 : developer_cta3
|
cta3 : developer_cta3
|
||||||
|
productsMain: developer_page
|
||||||
|
productData: [developer1, developer2, developer3, developer4, developer5, developer6]
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|||||||
6
content/page/developer/productData/main/main.md
Normal file
6
content/page/developer/productData/main/main.md
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
---
|
||||||
|
id: developer_page
|
||||||
|
title: WHERE WOULD YOU LIKE TO START?
|
||||||
|
subtitle:
|
||||||
|
---
|
||||||
|
ThreeFold's open source infrastructure has been built from the ground-up on the Linux Kernel to create a fully decentralized Internet and Cloud. From a stateless operating system to new compute, storage and networking primitives, this is the most powerful Internet infrastructure ever created.
|
||||||
6
content/page/developer/productData/product1/index.md
Normal file
6
content/page/developer/productData/product1/index.md
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
---
|
||||||
|
id: developer1
|
||||||
|
title: Operating System
|
||||||
|
image: ./operating_system.png
|
||||||
|
link: ''
|
||||||
|
---
|
||||||
BIN
content/page/developer/productData/product1/operating_system.png
Normal file
BIN
content/page/developer/productData/product1/operating_system.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 21 KiB |
BIN
content/page/developer/productData/product2/automation.png
Normal file
BIN
content/page/developer/productData/product2/automation.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 44 KiB |
6
content/page/developer/productData/product2/index.md
Normal file
6
content/page/developer/productData/product2/index.md
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
---
|
||||||
|
id: developer2
|
||||||
|
title: Automation Components
|
||||||
|
image: ./automation.png
|
||||||
|
link: ''
|
||||||
|
---
|
||||||
6
content/page/developer/productData/product3/index.md
Normal file
6
content/page/developer/productData/product3/index.md
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
---
|
||||||
|
id: developer3
|
||||||
|
title: Developer Tooling
|
||||||
|
image: ./tooling.png
|
||||||
|
link: /tech/zstor
|
||||||
|
---
|
||||||
BIN
content/page/developer/productData/product3/tooling.png
Normal file
BIN
content/page/developer/productData/product3/tooling.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 31 KiB |
6
content/page/developer/productData/product4/index.md
Normal file
6
content/page/developer/productData/product4/index.md
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
---
|
||||||
|
id: developer4
|
||||||
|
title: Quantum-Safe Storage
|
||||||
|
image: ./qsfs.png
|
||||||
|
link: ''
|
||||||
|
---
|
||||||
BIN
content/page/developer/productData/product4/qsfs.png
Normal file
BIN
content/page/developer/productData/product4/qsfs.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 54 KiB |
BIN
content/page/developer/productData/product5/blockchain.png
Normal file
BIN
content/page/developer/productData/product5/blockchain.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 27 KiB |
6
content/page/developer/productData/product5/index.md
Normal file
6
content/page/developer/productData/product5/index.md
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
---
|
||||||
|
id: developer5
|
||||||
|
title: ThreeFold Bloackchain
|
||||||
|
image: ./blockchain.png
|
||||||
|
link: /tech/zflist
|
||||||
|
---
|
||||||
6
content/page/developer/productData/product6/index.md
Normal file
6
content/page/developer/productData/product6/index.md
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
---
|
||||||
|
id: developer6
|
||||||
|
title: Software Development Kits
|
||||||
|
image: ./sdk.png
|
||||||
|
link: ''
|
||||||
|
---
|
||||||
BIN
content/page/developer/productData/product6/sdk.png
Normal file
BIN
content/page/developer/productData/product6/sdk.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 38 KiB |
@@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="my-5 lg:mx-40">
|
<div class="my-5 lg:my-40 lg:mx-40">
|
||||||
<div class="text-center mx-auto my-20" v-if="id == 'farm'">
|
<div class="text-center mx-auto my-20" v-if="id == 'farm'">
|
||||||
<h1 class="text-9xl uppercase leading-none font-heading">
|
<h1 class="text-9xl uppercase leading-none font-heading">
|
||||||
{{ main.title }}
|
{{ main.title }}
|
||||||
@@ -13,7 +13,7 @@
|
|||||||
<div class="w-full text-center" v-else>
|
<div class="w-full text-center" v-else>
|
||||||
<h2
|
<h2
|
||||||
v-if="main !== null && main.title"
|
v-if="main !== null && main.title"
|
||||||
class="lg:text-6xl pb-10 uppercase font-semibold leading-tight font-heading"
|
class="lg:text-6xl uppercase font-semibold leading-tight font-heading"
|
||||||
>
|
>
|
||||||
{{ main.title }}
|
{{ main.title }}
|
||||||
</h2>
|
</h2>
|
||||||
@@ -23,6 +23,10 @@
|
|||||||
>
|
>
|
||||||
{{ main.subtitle }}
|
{{ main.subtitle }}
|
||||||
</p>
|
</p>
|
||||||
|
<div
|
||||||
|
class="max-w-4xl mb-10 py-2 text-xl mx-auto leading-tight tracking-wide"
|
||||||
|
v-html="main.content"
|
||||||
|
></div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- tft -->
|
<!-- tft -->
|
||||||
@@ -142,6 +146,36 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- developer -->
|
||||||
|
<div
|
||||||
|
class="grid sm:grid-cols-1 gap-4 lg:grid-cols-2 text-center lg:px-40"
|
||||||
|
v-else-if="id == 'developer'"
|
||||||
|
>
|
||||||
|
<div
|
||||||
|
v-for="(product, idx) in products"
|
||||||
|
target="_blank"
|
||||||
|
:key="idx"
|
||||||
|
:href="product.link"
|
||||||
|
class="
|
||||||
|
mx-auto
|
||||||
|
my-3
|
||||||
|
rounded
|
||||||
|
overflow-hidden
|
||||||
|
transition
|
||||||
|
duration-500
|
||||||
|
bg-gray-100
|
||||||
|
"
|
||||||
|
>
|
||||||
|
<a :href="product.link">
|
||||||
|
<g-image :src="img(product.image)" />
|
||||||
|
<div class="font-bold text-xl py-5 mx-4">
|
||||||
|
{{ product.title }}
|
||||||
|
</div>
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<!-- why -->
|
<!-- why -->
|
||||||
<div
|
<div
|
||||||
class="grid grid-cols-1 gap-4 sm:grid-cols-3 text-center max-w-7xl mx-auto"
|
class="grid grid-cols-1 gap-4 sm:grid-cols-3 text-center max-w-7xl mx-auto"
|
||||||
|
|||||||
@@ -51,7 +51,7 @@
|
|||||||
$page.markdownPage.id !== 'tft' &&
|
$page.markdownPage.id !== 'tft' &&
|
||||||
$page.markdownPage.brandPanel3 &&
|
$page.markdownPage.brandPanel3 &&
|
||||||
$page.markdownPage.id !== 'farm' &&
|
$page.markdownPage.id !== 'farm' &&
|
||||||
$page.markdownPage.id !== 'developer'
|
$page.markdownPage.id !== 'developer'
|
||||||
"
|
"
|
||||||
:brandPanel3="true"
|
:brandPanel3="true"
|
||||||
/>
|
/>
|
||||||
@@ -89,8 +89,7 @@
|
|||||||
$page.markdownPage.cta &&
|
$page.markdownPage.cta &&
|
||||||
$page.markdownPage.id !== 'grid' &&
|
$page.markdownPage.id !== 'grid' &&
|
||||||
$page.markdownPage.id !== 'tft' &&
|
$page.markdownPage.id !== 'tft' &&
|
||||||
$page.markdownPage.id !== 'farm'
|
$page.markdownPage.id !== 'farm'
|
||||||
|
|
||||||
"
|
"
|
||||||
:cta="$page.markdownPage.cta"
|
:cta="$page.markdownPage.cta"
|
||||||
/>
|
/>
|
||||||
@@ -99,7 +98,7 @@
|
|||||||
v-if="
|
v-if="
|
||||||
$page.markdownPage.cta2 &&
|
$page.markdownPage.cta2 &&
|
||||||
$page.markdownPage.id !== 'tft' &&
|
$page.markdownPage.id !== 'tft' &&
|
||||||
$page.markdownPage.id !== 'farm'
|
$page.markdownPage.id !== 'farm'
|
||||||
"
|
"
|
||||||
:cta="$page.markdownPage.cta2"
|
:cta="$page.markdownPage.cta2"
|
||||||
:textOnly="true"
|
:textOnly="true"
|
||||||
@@ -135,8 +134,6 @@
|
|||||||
:sections="$page.markdownPage.comparisonSecs"
|
:sections="$page.markdownPage.comparisonSecs"
|
||||||
/> -->
|
/> -->
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<CallToAction
|
<CallToAction
|
||||||
:id="$page.markdownPage.id"
|
:id="$page.markdownPage.id"
|
||||||
v-if="
|
v-if="
|
||||||
@@ -218,7 +215,7 @@
|
|||||||
<ShowcaseProducts
|
<ShowcaseProducts
|
||||||
v-if="
|
v-if="
|
||||||
$page.markdownPage.productData &&
|
$page.markdownPage.productData &&
|
||||||
$page.markdownPage.productData.length > 0
|
$page.markdownPage.id !== 'developer'
|
||||||
"
|
"
|
||||||
:id="$page.markdownPage.id"
|
:id="$page.markdownPage.id"
|
||||||
:main="$page.markdownPage.productsMain"
|
:main="$page.markdownPage.productsMain"
|
||||||
@@ -279,24 +276,37 @@
|
|||||||
<BrandPanel
|
<BrandPanel
|
||||||
:id="$page.markdownPage.id"
|
:id="$page.markdownPage.id"
|
||||||
:brand="$page.markdownPage.brandPanel3"
|
:brand="$page.markdownPage.brandPanel3"
|
||||||
v-if="$page.markdownPage.brandPanel3 && $page.markdownPage.id == 'developer'"
|
v-if="
|
||||||
|
$page.markdownPage.brandPanel3 && $page.markdownPage.id == 'developer'
|
||||||
|
"
|
||||||
:brandPanel3="true"
|
:brandPanel3="true"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
|
<ShowcaseProducts
|
||||||
|
v-if="
|
||||||
|
$page.markdownPage.productData && $page.markdownPage.id == 'developer'
|
||||||
|
"
|
||||||
|
:id="$page.markdownPage.id"
|
||||||
|
:main="$page.markdownPage.productsMain"
|
||||||
|
:products="$page.markdownPage.productData"
|
||||||
|
/>
|
||||||
|
|
||||||
<CallToAction
|
<CallToAction
|
||||||
:id="$page.markdownPage.id"
|
:id="$page.markdownPage.id"
|
||||||
v-if="$page.markdownPage.cta3 && $page.markdownPage.id == 'developer'"
|
v-if="$page.markdownPage.cta3 && $page.markdownPage.id == 'developer'"
|
||||||
:cta="$page.markdownPage.cta3"
|
:cta="$page.markdownPage.cta3"
|
||||||
:lastCta="true"
|
:lastCta="true"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<BrandPanel
|
<BrandPanel
|
||||||
:id="$page.markdownPage.id"
|
:id="$page.markdownPage.id"
|
||||||
:brand="$page.markdownPage.brandPanel2"
|
:brand="$page.markdownPage.brandPanel2"
|
||||||
v-if="$page.markdownPage.brandPanel2 && $page.markdownPage.id == 'developer'"
|
v-if="
|
||||||
|
$page.markdownPage.brandPanel2 && $page.markdownPage.id == 'developer'
|
||||||
|
"
|
||||||
:brandPanel2="true"
|
:brandPanel2="true"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
|
|
||||||
<AppListItem
|
<AppListItem
|
||||||
v-if="
|
v-if="
|
||||||
$page.markdownPage.appData && $page.markdownPage.appData.length > 0
|
$page.markdownPage.appData && $page.markdownPage.appData.length > 0
|
||||||
|
|||||||
Reference in New Issue
Block a user