diff --git a/content/page/tft/brandPanel/index.md b/content/page/tft/brandPanel/index.md new file mode 100644 index 000000000..4171f3ba7 --- /dev/null +++ b/content/page/tft/brandPanel/index.md @@ -0,0 +1,13 @@ +--- +id: tft_brandPanel +title: decentralized DATA NEEDED A CURRENCY +subtitle: IT NOW HAS ONE +sourceUrl: '' +btnTxt: +image: tft_decentralized.jpg # src/assets/brandPanel/.. +--- +The ThreeFold Token (TFT) is a utility token that allows you to hold current and future Internet capacity on the fully DECENTRALIZED THREEFOLD GRID, the fastest growing P2P network on the planet. + +
+ +With rising demand for Internet infrastructure to hold the most valuable asset on earth, data -- TFT is your gateway to enter the largest and fastest growing economy in the world. diff --git a/content/page/tft/card/index.md b/content/page/tft/card/index.md new file mode 100644 index 000000000..68ae7c24e --- /dev/null +++ b/content/page/tft/card/index.md @@ -0,0 +1,8 @@ +--- +id: tft_card +title: EXPANDING FAST +img: ./tft_expanding.jpg +button: Know the TF Grid +link: / +--- +Visionary organisations and developers are already building on the ThreeFold Grid as it is the most empowering infrastructure ever built. Anyone can finally store their data and build applications autonomously, without any intermediaries. \ No newline at end of file diff --git a/content/page/tft/card/tft_expanding.jpg b/content/page/tft/card/tft_expanding.jpg new file mode 100644 index 000000000..a7c7240b2 Binary files /dev/null and b/content/page/tft/card/tft_expanding.jpg differ diff --git a/content/page/tft/cta/index.md b/content/page/tft/cta/index.md new file mode 100644 index 000000000..4a1f6de8d --- /dev/null +++ b/content/page/tft/cta/index.md @@ -0,0 +1,12 @@ +--- +id: tft_cta +title: INTERNET REIMAGINED... AND REBUILT +button: Know More +link: / +--- + +The ThreeFold Grid is an open system which allows anyone to provide and utilize Internet resources without any intermediaries. This revolutionary infrastructure can host any digital workload including blockchain, IoT, decentralized organizations and applications. + +
+ +**This model is quickly replacing the centralized infrastructure of the internet** diff --git a/content/page/tft/tft.md b/content/page/tft/tft.md new file mode 100644 index 000000000..4219a1c83 --- /dev/null +++ b/content/page/tft/tft.md @@ -0,0 +1,16 @@ +--- +id: tft +metaTitle: THE WORLD IS USING A NEW INTERNET +metaDesc: It runs on TFT +metaImg: ./tft_header.jpg +header_slogan: +header_title: THE WORLD IS USING A NEW INTERNET +header_image: ./tft_header.jpg +header_altImg: TFT +header_excerpt: It runs on TFT +button: Get TFT +link: / +cta: tft_cta +brandPanel: tft_brandPanel +card: tft_card +--- diff --git a/content/page/tft/tft_header.jpg b/content/page/tft/tft_header.jpg new file mode 100644 index 000000000..ddad436d9 Binary files /dev/null and b/content/page/tft/tft_header.jpg differ diff --git a/gridsome.config.js b/gridsome.config.js index 957f721dc..b148eb4da 100644 --- a/gridsome.config.js +++ b/gridsome.config.js @@ -363,6 +363,14 @@ module.exports = { } }, + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'Card', + path: './content/page/**/card/*.md', + } + }, + { use: '@gridsome/source-filesystem', options: { @@ -420,7 +428,8 @@ module.exports = { faqContent: 'FAQContent', jobs: 'Jobs', customCTA: 'CustomCTA', - pageHeader: 'PageHeader' + pageHeader: 'PageHeader', + card: 'Card' } } }, diff --git a/src/assets/images/brandPanel/tft_decentralized.jpg b/src/assets/images/brandPanel/tft_decentralized.jpg new file mode 100644 index 000000000..86b023a09 Binary files /dev/null and b/src/assets/images/brandPanel/tft_decentralized.jpg differ diff --git a/src/components/custom/sections/CallToAction.vue b/src/components/custom/sections/CallToAction.vue index e3ba3800d..969a17c26 100644 --- a/src/components/custom/sections/CallToAction.vue +++ b/src/components/custom/sections/CallToAction.vue @@ -4,12 +4,24 @@

{{ cta.title }}

{{ cta.slogan }} @@ -17,25 +29,81 @@
{{ cta.video_button }}
{{ cta.button }} {{ cta.button2 }} {{ cta.button3 }} {{ cta.video_button }}
{{ cta.button }} {{ cta.button2 }} {{ cta.button3 }} {{ cta.button4 }} + + + +
+

+ {{ cta.title }} +

+
+
+ {{ cta.video_button }} +
+ {{ cta.button }} + {{ cta.button2 }} + {{ cta.button3 }} + + {{ cta.button4 }} {{ cta.video_button }}
{{ cta.button }} {{ cta.button2 }} {{ cta.button3 }}

{{ brand.title }} {{ @@ -30,7 +64,18 @@ v-if="brand.btnTxt" target="_blank" :href="brand.sourceUrl" - class="bg-blue-900 text-sm learn-button hover:bg-blue-800 text-white px-12 py-2 mr-3 shadow rounded-full" + class=" + bg-blue-900 + text-sm + learn-button + hover:bg-blue-800 + text-white + px-12 + py-2 + mr-3 + shadow + rounded-full + " >{{ brand.btnTxt }}

@@ -40,14 +85,38 @@

{{ brand.title }} {{ @@ -57,27 +126,66 @@
{{ brand.btnTxt }}

+

{{ brand.title }} {{ @@ -92,13 +200,35 @@ v-if="brand.sourceUrl.includes('http')" :href="brand.sourceUrl" target="_blank" - class="bg-teal-300 text-sm learn-button hover:bg-57EEF8-400 text-gray-900 px-12 py-2 mr-3 shadow rounded-full" + class=" + bg-teal-300 + text-sm + learn-button + hover:bg-57EEF8-400 + text-gray-900 + px-12 + py-2 + mr-3 + shadow + rounded-full + " >{{ brand.btnTxt }} {{ brand.btnTxt }}

@@ -112,12 +242,111 @@
+ +
+
+ +
+
+
+

+ {{ brand.title }} + {{ + brand.subtitle + }} +

+
+ {{ brand.btnTxt }} +
+
+
+

diff --git a/src/components/marketing/sections/cta-sections/Header.vue b/src/components/marketing/sections/cta-sections/Header.vue index 9c410e350..25805006f 100644 --- a/src/components/marketing/sections/cta-sections/Header.vue +++ b/src/components/marketing/sections/cta-sections/Header.vue @@ -161,6 +161,63 @@
+
+
+

+ {{ title }} +

+
+ +
+
+ +
+
+
-
-
-
-
-
+
+
+
+

{{ card.title }}

+
+ -
-

{{ card.title }}

-
- +
+
+
+
+
+ +
+
+
+
+
+

{{ card.title }}

+
+
@@ -33,14 +102,13 @@ \ No newline at end of file diff --git a/src/templates/MarkdownPage.vue b/src/templates/MarkdownPage.vue index a6bd2af19..7ec23a3e8 100644 --- a/src/templates/MarkdownPage.vue +++ b/src/templates/MarkdownPage.vue @@ -75,7 +75,10 @@
@@ -100,6 +103,12 @@ :brand="$page.markdownPage.brandPanel" v-if="$page.markdownPage.brandPanel" /> + +