diff --git a/LICENSE b/LICENSE new file mode 100644 index 000000000..261eeb9e9 --- /dev/null +++ b/LICENSE @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/content/about/about.md b/content/about/about.md new file mode 100644 index 000000000..82f471bfb --- /dev/null +++ b/content/about/about.md @@ -0,0 +1,7 @@ +--- +id: about +allSlides: [ our_philosophy , if_not_us_who ,what_we_stand_for ,internet_access_a_human_right ,digital_sovereignty_for_everyone ,a_new_internet_for_our_planet ] + +--- + + diff --git a/content/footer/footer.md b/content/footer/footer.md new file mode 100644 index 000000000..ef9a609f7 --- /dev/null +++ b/content/footer/footer.md @@ -0,0 +1,53 @@ +--- +id: footer +description: BE THE INTERNET +linkedin: 'https://www.linkedin.com/company/threefold-foundation/' +facebook: 'https://www.facebook.com/threefold.io' +twitter: 'https://twitter.com/threefold_io' +dribbble: '#' +instagram: '#' +youtube: 'https://www.youtube.com/threefoldfoundation' +github: 'https://github.com/threefoldfoundation' +telegram: 'https://t.me/threefoldnews' +items: + - title: LEARN + links: + - name: 3Node + link: '#' + - name: Tech + link: '#' + - name: Token + link: '#' + - name: Blog + link: '#' + - name: Knowledgebase + link: '#' + - name: Community + link: '#' + - title: ABOUT + links: + - name: Newsroom + link: '#' + - name: Team + link: '#' + - name: Partners + link: '#' + - name: Company + link: '#' + - title: SUPPORT + links: + - name: FAQ + link: '#' + - name: Community + link: '#' + - name: Contact + link: '#' + - title: LEGAL + links: + - name: Terms&Conditions + link: '#' + - name: PrivacyPolicy + link: '#' + - name: Impressum + link: '#' +--- \ No newline at end of file diff --git a/content/navigation/navigation.md b/content/navigation/navigation.md new file mode 100644 index 000000000..5b3ca677f --- /dev/null +++ b/content/navigation/navigation.md @@ -0,0 +1,62 @@ +--- +id: navigation +navLinks: + - name: Why + link: /why + external: false + expandable: false + + - name: Learn + link: /learn + external: false + expandable: true + submenu: + - title: Solution + path: /solution + + - title: Participate + path: /participate + + - title: Token + path: /token + + - title: Future + path: /future + + - title: Knowledge + path: https://wiki.threefold.io/#/what_is_farming + external: true + + - name: People + link: /people + external: false + expandable: true + submenu: + - title: Team + path: /team + + - title: Partners + path: /partners + + - name: More + link: /more + external: false + expandable: true + submenu: + - title: Newsroom + path: /news + + - title: Blog + path: /blog + + - title: Community + path: https://forums.threefold.io/ + external: true + + - title: Contact + path: /contact + +social: + - icon: telegram-plane + link: https://t.me/threefoldnews +--- diff --git a/content/page/contact/contact.md b/content/page/contact/contact.md new file mode 100644 index 000000000..5e4b8d3c9 --- /dev/null +++ b/content/page/contact/contact.md @@ -0,0 +1,14 @@ +--- +id: contact +slides: + [ + our_philosophy, + if_not_us_who, + what_we_stand_for, + internet_access_a_human_right, + digital_sovereignty_for_everyone, + a_new_internet_for_our_planet, + ] +productMain: contact_product +contactData: [collaborate, support, press, join] +--- diff --git a/content/page/contact/contactData/contact1/contact1.md b/content/page/contact/contactData/contact1/contact1.md new file mode 100644 index 000000000..1c8a3dfba --- /dev/null +++ b/content/page/contact/contactData/contact1/contact1.md @@ -0,0 +1,6 @@ +--- +id: collaborate +title: collaborate +mail: support@example.com +phone: +1 (555) 123-4567 +--- diff --git a/content/page/contact/contactData/contact2/contact2.md b/content/page/contact/contactData/contact2/contact2.md new file mode 100644 index 000000000..ff72443c7 --- /dev/null +++ b/content/page/contact/contactData/contact2/contact2.md @@ -0,0 +1,6 @@ +--- +id: support +title: support +mail: support@example.com +phone: +1 (555) 123-4567 +--- diff --git a/content/page/contact/contactData/contact3/contact3.md b/content/page/contact/contactData/contact3/contact3.md new file mode 100644 index 000000000..f29dbb9ef --- /dev/null +++ b/content/page/contact/contactData/contact3/contact3.md @@ -0,0 +1,6 @@ +--- +id: press +title: Press +mail: support@example.com +phone: +1 (555) 123-4567 +--- diff --git a/content/page/contact/contactData/contact4/contact4.md b/content/page/contact/contactData/contact4/contact4.md new file mode 100644 index 000000000..7b67dfee8 --- /dev/null +++ b/content/page/contact/contactData/contact4/contact4.md @@ -0,0 +1,6 @@ +--- +id: join +title: Join our team +mail: support@example.com +phone: +1 (555) 123-4567 +--- diff --git a/content/page/contact/header.png b/content/page/contact/header.png new file mode 100644 index 000000000..27a3ff15a Binary files /dev/null and b/content/page/contact/header.png differ diff --git a/content/page/contact/productData/main/main.md b/content/page/contact/productData/main/main.md new file mode 100644 index 000000000..a66c1da6a --- /dev/null +++ b/content/page/contact/productData/main/main.md @@ -0,0 +1,5 @@ +--- +id: contact_product +subtitle: subtitle +title: title +--- \ No newline at end of file diff --git a/content/page/contact/productData/product1/product1.md b/content/page/contact/productData/product1/product1.md new file mode 100644 index 000000000..1250d65fc --- /dev/null +++ b/content/page/contact/productData/product1/product1.md @@ -0,0 +1,6 @@ +--- +id: contact_product1 +title: myproducts +content: ayklamdsf + +--- diff --git a/content/page/contact/productData/product2/product2.md b/content/page/contact/productData/product2/product2.md new file mode 100644 index 000000000..73d3e163c --- /dev/null +++ b/content/page/contact/productData/product2/product2.md @@ -0,0 +1,6 @@ +--- +id: contact_product2 +title: myproducts2 +content: ayklamdsf2 + +--- diff --git a/content/page/contact/productData/product3/product3.md b/content/page/contact/productData/product3/product3.md new file mode 100644 index 000000000..579575cd9 --- /dev/null +++ b/content/page/contact/productData/product3/product3.md @@ -0,0 +1,6 @@ +--- +id: contact_product3 +title: myproducts +content: ayklamdsf + +--- diff --git a/content/page/contact/sliders/slide1/slide1.md b/content/page/contact/sliders/slide1/slide1.md new file mode 100644 index 000000000..7b9098fb0 --- /dev/null +++ b/content/page/contact/sliders/slide1/slide1.md @@ -0,0 +1,10 @@ +--- +id: our_philosophy +title: our philosophy +image: valuesheader2.png +order: 6 +--- + +We are sparking a movement to bring the world a truly peer-to-peer internet. +We acknowledge and support the many people and organizations around the world. +who bring crucial support to the growth and adoption of the ThreeFold Grid. diff --git a/content/page/contact/sliders/slide2/slide2.md b/content/page/contact/sliders/slide2/slide2.md new file mode 100644 index 000000000..80303e2fd --- /dev/null +++ b/content/page/contact/sliders/slide2/slide2.md @@ -0,0 +1,22 @@ +--- +id: if_not_us_who +title: if not us, who? if not now, when? +image: +order: 5 +--- + +While to date we have maintained more of a focal role in terms of funding, development, and promotion, for example, this has been more out of necessity than out of desire. + +We know that the success of the mission depends on a distributed and decentralized ecosystem all working towards the same vision. +
+
+We agree that the world needs healing and that raising consciousness is the way forward. This happens on 3 levels: +
+ +- Physical (climate, pollution) +- Personal (spirituality) +- Digital +
+
+ +Our current internet is seriously broken, and it needs to be fixed. diff --git a/content/page/contact/sliders/slide3/slide3.md b/content/page/contact/sliders/slide3/slide3.md new file mode 100644 index 000000000..8fabc1d01 --- /dev/null +++ b/content/page/contact/sliders/slide3/slide3.md @@ -0,0 +1,16 @@ +--- +id: what_we_stand_for +title: what we stand for +image: +order: 4 +--- + +**EQUALITY** is the foundation for a fair world where everyone is given the opportunity to be empowered and to achieve their full potential. +
+
+ +**AUTONOMY** Being empowered to learn, partake, dream and succeed is fundamental to achieve peace and fulfillment of humankind's potential. +
+
+ +**SUSTAINABILITY** ensures the future of life on earth. It is about adopting the behavior and mindset to minimize our footprint. diff --git a/content/page/contact/sliders/slide4/slide4.md b/content/page/contact/sliders/slide4/slide4.md new file mode 100644 index 000000000..ce20281ed --- /dev/null +++ b/content/page/contact/sliders/slide4/slide4.md @@ -0,0 +1,16 @@ +--- +id: internet_access_a_human_right +title: internet access | a human right +image: +order: 3 +--- + +In 2016, the United Nations officially declared Internet access to be a human right. The right to internet access aims to protect people’s freedom of expression and opinion, as well as other fundamentals such as access to knowledge and information. +
+
+ +Yet as of today, about 48% of humanity remains unconnected to the Internet, creating huge inequalities in the access to information and knowledge. It is important that the right steps are taken to improve the relationship between governments and citizens and to uphold all human rights. +
+
+ +To make the new internet accessible and equal to all, ThreeFold built an infrastructure that is affordable to all and collectively owned by the network peers. To ensure a fair and equal distribution of the internet to everyone, fully sponsored capacity will be deployed in remote regions of our world. diff --git a/content/page/contact/sliders/slide5/slide5.md b/content/page/contact/sliders/slide5/slide5.md new file mode 100644 index 000000000..5e8c7afe5 --- /dev/null +++ b/content/page/contact/sliders/slide5/slide5.md @@ -0,0 +1,16 @@ +--- +id: digital_sovereignty_for_everyone +title: digital sovereignty | for everyone +image: +order: 2 +--- + +The Internet evolved to become the world's largest database of information and knowledge, opening up exponential growth on personal, organizational and economic levels. Yet it is owned by large international companies that exploit users data. +
+
+ +The current approach of many governments and countries is to cut the Internet into pieces by limiting its accessibility and enforcing regulations. We need an internet that protects our digital freedom and fair access to global information for everyone, everywhere. +
+
+ +The ThreeFold Grid is a peer-to-peer Internet - owned by its users. All the technology of this new Internet is open-source and the whole experience is built around the fundamentals of a peer-to-peer network. On the ThreeFold Grid, everyone owns their data and experiences - they are autonomous. diff --git a/content/page/contact/sliders/slide6/slide6.md b/content/page/contact/sliders/slide6/slide6.md new file mode 100644 index 000000000..959d8b62f --- /dev/null +++ b/content/page/contact/sliders/slide6/slide6.md @@ -0,0 +1,16 @@ +--- +id: a_new_internet_for_our_planet +title: a new internet | for our planet +image: +order: 1 +--- + +The current internet consumes about 10% of global energy production. With the imminent boom of emerging technologies such as Blockchain, Internet of Things, Virtual Reality, Artificial Intelligence and 5G, the Internet’s energy consumption is expected to increase exponentially. +
+
+ +The current industry solutions focus on increasing the use of renewable energies to power data centers. However this is not a viable solution as data centers consume enormous amounts of energy. Therefore, a new solution that can drastically reduce the global internet’s energy consumption is needed. +
+
+ +The ThreeFold Grid is the first true peer-to-peer Internet. It uses pioneering technologies that removes the need for centralized and power-hungry data centers, consumes 90% less energy, and uses 90% less international fiber network capacity. diff --git a/content/page/future/future.md b/content/page/future/future.md new file mode 100644 index 000000000..3aaa0891f --- /dev/null +++ b/content/page/future/future.md @@ -0,0 +1,9 @@ +--- +id: future +header_title: Future +header_image: ./header.png +header_altImg: Future +header_excerpt: Welcome to the growing ecosystem of ThreeFold. +--- + +# Future \ No newline at end of file diff --git a/content/page/future/header.png b/content/page/future/header.png new file mode 100644 index 000000000..27a3ff15a Binary files /dev/null and b/content/page/future/header.png differ diff --git a/content/page/home/Farming-header.png b/content/page/home/Farming-header.png new file mode 100644 index 000000000..0cfa72582 Binary files /dev/null and b/content/page/home/Farming-header.png differ diff --git a/content/page/home/InTheNews/inTheNews.md b/content/page/home/InTheNews/inTheNews.md new file mode 100644 index 000000000..2b408fa49 --- /dev/null +++ b/content/page/home/InTheNews/inTheNews.md @@ -0,0 +1,24 @@ +--- +id: in_the_news +# Add logos in src/assets/images/ +partners: + - path: /test + logo: https://tailwindui.com/img/logos/v1/transistor-logo.svg + + - path: /test + logo: https://tailwindui.com/img/logos/v1/mirage-logo.svg + + - path: /test + logo: https://tailwindui.com/img/logos/v1/tuple-logo.svg + + - path: /test + logo: https://tailwindui.com/img/logos/v1/laravel-logo.svg + + - path: /test + logo: https://tailwindui.com/img/logos/v1/statickit-logo.svg + + - path: /test + logo: https://tailwindui.com/img/logos/v1/statamic-logo.svg +--- + +Trusted by over 5 very average small businesses diff --git a/content/page/home/cards/card1/card1.jpeg b/content/page/home/cards/card1/card1.jpeg new file mode 100644 index 000000000..567c4870d Binary files /dev/null and b/content/page/home/cards/card1/card1.jpeg differ diff --git a/content/page/home/cards/card1/card1.md b/content/page/home/cards/card1/card1.md new file mode 100644 index 000000000..9d4b4746e --- /dev/null +++ b/content/page/home/cards/card1/card1.md @@ -0,0 +1,10 @@ +--- +id: home +title: How it works +image: ./card1.jpeg +button: Get Started +link: /why +order: 1 +--- + +You can help build the new inter-net infrastructure. Farmers connect capacity + compute. All you need is electricity + network + 3node. Link to solution. Get rewarded with tokens. Users reserve capacity. diff --git a/content/page/home/cards/card1/home_card1.png b/content/page/home/cards/card1/home_card1.png new file mode 100644 index 000000000..70144c09f Binary files /dev/null and b/content/page/home/cards/card1/home_card1.png differ diff --git a/content/page/home/cards/card1/home_card_1.png b/content/page/home/cards/card1/home_card_1.png new file mode 100644 index 000000000..8b6b5faa5 Binary files /dev/null and b/content/page/home/cards/card1/home_card_1.png differ diff --git a/content/page/home/cards/card2/card2.jpeg b/content/page/home/cards/card2/card2.jpeg new file mode 100644 index 000000000..567c4870d Binary files /dev/null and b/content/page/home/cards/card2/card2.jpeg differ diff --git a/content/page/home/cards/card2/card2.md b/content/page/home/cards/card2/card2.md new file mode 100644 index 000000000..57535fc3a --- /dev/null +++ b/content/page/home/cards/card2/card2.md @@ -0,0 +1,10 @@ +--- +id: home2 +title: The Market +image: ./card2.jpeg +button: +link: +order: 2 +--- + +The Cloud is the engine for the current internet. To change the behaviour of the internet we need a new engine. Estimated cloud revenue 2027 = 1.1 trillion. 200 billion revenue for SAAS cloud. 4 Billion people connected today. 50% left to connect. If 10\$ pp = 500 Billion. Estimated capacity demand for 2025 = 175 ZB. diff --git a/content/page/home/cards/card2/home_card2.png b/content/page/home/cards/card2/home_card2.png new file mode 100644 index 000000000..3c8847ff7 Binary files /dev/null and b/content/page/home/cards/card2/home_card2.png differ diff --git a/content/page/home/cards/card2/home_card_2.png b/content/page/home/cards/card2/home_card_2.png new file mode 100644 index 000000000..90953db2f Binary files /dev/null and b/content/page/home/cards/card2/home_card_2.png differ diff --git a/content/page/home/cards/card3/card3.jpeg b/content/page/home/cards/card3/card3.jpeg new file mode 100644 index 000000000..567c4870d Binary files /dev/null and b/content/page/home/cards/card3/card3.jpeg differ diff --git a/content/page/home/cards/card3/card3.md b/content/page/home/cards/card3/card3.md new file mode 100644 index 000000000..0ee48d63b --- /dev/null +++ b/content/page/home/cards/card3/card3.md @@ -0,0 +1,8 @@ +--- +id: home3 +title: ThreeFold Grid v2.3 is live! +image: ./card3.png +button: See Live Map +link: +order: 3 +--- diff --git a/content/page/home/cards/card3/card3.png b/content/page/home/cards/card3/card3.png new file mode 100644 index 000000000..945758439 Binary files /dev/null and b/content/page/home/cards/card3/card3.png differ diff --git a/content/page/home/cards/card3/home_card3.png b/content/page/home/cards/card3/home_card3.png new file mode 100644 index 000000000..99b81ca5a Binary files /dev/null and b/content/page/home/cards/card3/home_card3.png differ diff --git a/content/page/home/cards/card3/home_card_3.png b/content/page/home/cards/card3/home_card_3.png new file mode 100644 index 000000000..d02f83dfe Binary files /dev/null and b/content/page/home/cards/card3/home_card_3.png differ diff --git a/content/page/home/cards/card4/card4.jpeg b/content/page/home/cards/card4/card4.jpeg new file mode 100644 index 000000000..567c4870d Binary files /dev/null and b/content/page/home/cards/card4/card4.jpeg differ diff --git a/content/page/home/cards/card4/card4.md b/content/page/home/cards/card4/card4.md new file mode 100644 index 000000000..0e1de3300 --- /dev/null +++ b/content/page/home/cards/card4/card4.md @@ -0,0 +1,10 @@ +--- +id: home4 +title: The world needs it +image: ./card4.jpeg +button: Why +link: +order: 4 +--- + +Original intent of internet = free environment, many tech leaders complain today = algorythms exploit us today's internet is centralized and controlled by large IT companies because they own & operate the data centers current alternatives are pain killers put overcomplex & expensive, threefold technology makes original vision possible = owned by everyone, anywhere. diff --git a/content/page/home/cards/card4/home_card.png b/content/page/home/cards/card4/home_card.png new file mode 100644 index 000000000..dea8151e0 Binary files /dev/null and b/content/page/home/cards/card4/home_card.png differ diff --git a/content/page/home/cards/card4/home_card4.png b/content/page/home/cards/card4/home_card4.png new file mode 100644 index 000000000..a90dda388 Binary files /dev/null and b/content/page/home/cards/card4/home_card4.png differ diff --git a/content/page/home/cards/card4/home_card_4.png b/content/page/home/cards/card4/home_card_4.png new file mode 100644 index 000000000..c016859a5 Binary files /dev/null and b/content/page/home/cards/card4/home_card_4.png differ diff --git a/content/page/home/cards/card5/card5.jpeg b/content/page/home/cards/card5/card5.jpeg new file mode 100644 index 000000000..567c4870d Binary files /dev/null and b/content/page/home/cards/card5/card5.jpeg differ diff --git a/content/page/home/cards/card5/card5.md b/content/page/home/cards/card5/card5.md new file mode 100644 index 000000000..c9fff0b8a --- /dev/null +++ b/content/page/home/cards/card5/card5.md @@ -0,0 +1,10 @@ +--- +id: home5 +title: Demand showcase (eVDC) +image: ./card5.jpeg +button: eVDC +link: +order: 5 +--- + +Show evdc solution - k8s, s3, docker compatible, Quantum Safe Archive. diff --git a/content/page/home/cards/card6/card6.jpeg b/content/page/home/cards/card6/card6.jpeg new file mode 100644 index 000000000..567c4870d Binary files /dev/null and b/content/page/home/cards/card6/card6.jpeg differ diff --git a/content/page/home/cards/card6/card6.md b/content/page/home/cards/card6/card6.md new file mode 100644 index 000000000..9edd36570 --- /dev/null +++ b/content/page/home/cards/card6/card6.md @@ -0,0 +1,9 @@ +--- +id: home6 +title: Support the new internet +image: ./card6.jpeg +button: Support +link: '' +order: 6 +excerpt: +--- diff --git a/content/page/home/cta/cta.md b/content/page/home/cta/cta.md new file mode 100644 index 000000000..63c0c2fd8 --- /dev/null +++ b/content/page/home/cta/cta.md @@ -0,0 +1,8 @@ +--- +id: home_cta +title: Join the Decentralization Movement +button: Join +link: /solution #Add button link here +--- + +Support the project by joining our community or by buying our token. \ No newline at end of file diff --git a/content/page/home/farming_header.png b/content/page/home/farming_header.png new file mode 100644 index 000000000..3734ec4b0 Binary files /dev/null and b/content/page/home/farming_header.png differ diff --git a/content/page/home/header.png b/content/page/home/header.png new file mode 100644 index 000000000..27a3ff15a Binary files /dev/null and b/content/page/home/header.png differ diff --git a/content/page/home/header/header.md b/content/page/home/header/header.md new file mode 100644 index 000000000..235fada3a --- /dev/null +++ b/content/page/home/header/header.md @@ -0,0 +1,11 @@ +--- +id: home_header +title: ThreeFold Farming +subtitle: BE THE INTERNET +btn1: Become a Farmer +link1: /blog +btn2: Learn More +link2: /blog +--- + +Join the decentralization movement and empower a new paradigm for technology, humanity and our planet. \ No newline at end of file diff --git a/content/page/home/home.md b/content/page/home/home.md new file mode 100644 index 000000000..25c57ad34 --- /dev/null +++ b/content/page/home/home.md @@ -0,0 +1,10 @@ +--- +id: home +cards: [home, home2, home3, home4, home5, home6] +header_title: BE THE INTERNET +header_image: ./header.png +header_excerpt: We're going back to the original vision of the Internet - By the people, for the people. With industry-transforming technology. And we are already live today. +button: Learn more +link: /why +inTheNews: in_the_news +--- diff --git a/content/page/home/logos/logo1/logo.md b/content/page/home/logos/logo1/logo.md new file mode 100644 index 000000000..3caf0f8f7 --- /dev/null +++ b/content/page/home/logos/logo1/logo.md @@ -0,0 +1,6 @@ +--- +id: logo1 +image: ./logo.png + + +--- diff --git a/content/page/home/logos/logo1/logo.png b/content/page/home/logos/logo1/logo.png new file mode 100644 index 000000000..f15abe2c0 Binary files /dev/null and b/content/page/home/logos/logo1/logo.png differ diff --git a/content/page/home/logos/logo2/dash.png b/content/page/home/logos/logo2/dash.png new file mode 100644 index 000000000..8b4cd750e Binary files /dev/null and b/content/page/home/logos/logo2/dash.png differ diff --git a/content/page/home/logos/logo2/logo.md b/content/page/home/logos/logo2/logo.md new file mode 100644 index 000000000..135a9bfbf --- /dev/null +++ b/content/page/home/logos/logo2/logo.md @@ -0,0 +1,6 @@ +--- +id: logo2 +image: ./dash.png + + +--- diff --git a/content/page/home/logos/logo3/logo.md b/content/page/home/logos/logo3/logo.md new file mode 100644 index 000000000..cc4be6d27 --- /dev/null +++ b/content/page/home/logos/logo3/logo.md @@ -0,0 +1,6 @@ +--- +id: logo3 +image: ./skale.png + + +--- diff --git a/content/page/home/logos/logo3/skale.png b/content/page/home/logos/logo3/skale.png new file mode 100644 index 000000000..b9922d16b Binary files /dev/null and b/content/page/home/logos/logo3/skale.png differ diff --git a/content/page/home/logos/logo4/logo.md b/content/page/home/logos/logo4/logo.md new file mode 100644 index 000000000..521d7193e --- /dev/null +++ b/content/page/home/logos/logo4/logo.md @@ -0,0 +1,6 @@ +--- +id: logo4 +image: ./vlinder.png + + +--- diff --git a/content/page/home/logos/logo4/vlinder.png b/content/page/home/logos/logo4/vlinder.png new file mode 100644 index 000000000..136bcbfdc Binary files /dev/null and b/content/page/home/logos/logo4/vlinder.png differ diff --git a/content/page/home/logos/logo5/logo.md b/content/page/home/logos/logo5/logo.md new file mode 100644 index 000000000..b84b591eb --- /dev/null +++ b/content/page/home/logos/logo5/logo.md @@ -0,0 +1,6 @@ +--- +id: logo5 +image: ./presearch_logo.png + + +--- diff --git a/content/page/home/logos/logo5/presearch_logo.png b/content/page/home/logos/logo5/presearch_logo.png new file mode 100644 index 000000000..3551cd000 Binary files /dev/null and b/content/page/home/logos/logo5/presearch_logo.png differ diff --git a/content/page/home/logos/logo6/logo.md b/content/page/home/logos/logo6/logo.md new file mode 100644 index 000000000..c16c93a6c --- /dev/null +++ b/content/page/home/logos/logo6/logo.md @@ -0,0 +1,6 @@ +--- +id: logo6 +image: ./presearch_logo.png + + +--- diff --git a/content/page/home/logos/logo6/presearch_logo.png b/content/page/home/logos/logo6/presearch_logo.png new file mode 100644 index 000000000..3551cd000 Binary files /dev/null and b/content/page/home/logos/logo6/presearch_logo.png differ diff --git a/content/page/home/signup/signup.md b/content/page/home/signup/signup.md new file mode 100644 index 000000000..a5ace9b34 --- /dev/null +++ b/content/page/home/signup/signup.md @@ -0,0 +1,8 @@ +--- +id: home_signup +title: Support the project by joining our community or by buying our token. +button1: BUY TFT +link1: '/https://www.liquid.com/quick-exchange/' #Add button1 link here +button2: Join the Community +link2: '/https://wiki.threefold.io/#/how_to_buy_and_sell' #Add button1 link here +--- diff --git a/content/page/participate/comparison/main/main.md b/content/page/participate/comparison/main/main.md new file mode 100644 index 000000000..99179aff9 --- /dev/null +++ b/content/page/participate/comparison/main/main.md @@ -0,0 +1,7 @@ +--- +id: participate_comparison_main +title: 3Nodes and Specs +description: '' +button: More Specs +link: '' #Add button link here +--- diff --git a/content/page/participate/comparison/section1/new_ideas.svg b/content/page/participate/comparison/section1/new_ideas.svg new file mode 100644 index 000000000..f172d3e52 --- /dev/null +++ b/content/page/participate/comparison/section1/new_ideas.svg @@ -0,0 +1 @@ +new_ideas \ No newline at end of file diff --git a/content/page/participate/comparison/section1/section1.md b/content/page/participate/comparison/section1/section1.md new file mode 100644 index 000000000..fae20329c --- /dev/null +++ b/content/page/participate/comparison/section1/section1.md @@ -0,0 +1,7 @@ +--- +id: participate_comparison1 +svg: ./venus.png +title: Titan Node v2 +--- + +A small sized 3Node no bigger than a mini-pc. Created to put in any home or small office. No technical experience required. diff --git a/content/page/participate/comparison/section1/venus.png b/content/page/participate/comparison/section1/venus.png new file mode 100644 index 000000000..0cfa72582 Binary files /dev/null and b/content/page/participate/comparison/section1/venus.png differ diff --git a/content/page/participate/comparison/section2/certificate.svg b/content/page/participate/comparison/section2/certificate.svg new file mode 100644 index 000000000..51507d65c --- /dev/null +++ b/content/page/participate/comparison/section2/certificate.svg @@ -0,0 +1 @@ +certificate \ No newline at end of file diff --git a/content/page/participate/comparison/section2/section2.md b/content/page/participate/comparison/section2/section2.md new file mode 100644 index 000000000..985cfe5e9 --- /dev/null +++ b/content/page/participate/comparison/section2/section2.md @@ -0,0 +1,7 @@ +--- +id: participate_comparison2 +svg: ./venus.png +title: Venus Node v2 +--- + +The mother of the home and small office nodes. No bigger than a regular desktop PC. No technical experience required. diff --git a/content/page/participate/comparison/section2/venus.png b/content/page/participate/comparison/section2/venus.png new file mode 100644 index 000000000..0cfa72582 Binary files /dev/null and b/content/page/participate/comparison/section2/venus.png differ diff --git a/content/page/participate/comparison/section3/pluto_v2.png b/content/page/participate/comparison/section3/pluto_v2.png new file mode 100644 index 000000000..0831e6cad Binary files /dev/null and b/content/page/participate/comparison/section3/pluto_v2.png differ diff --git a/content/page/participate/comparison/section3/section3.md b/content/page/participate/comparison/section3/section3.md new file mode 100644 index 000000000..89f5583a1 --- /dev/null +++ b/content/page/participate/comparison/section3/section3.md @@ -0,0 +1,8 @@ +--- +id: participate_comparison3 +svg: ./venus.png +title: Scale Out Node +--- + +This 3Node comes with the same specs as the Venus V2 assembled into a data center chassis. Ideal for professionals looking to add farming capacity to their server facilities. + diff --git a/content/page/participate/comparison/section3/venus.png b/content/page/participate/comparison/section3/venus.png new file mode 100644 index 000000000..0cfa72582 Binary files /dev/null and b/content/page/participate/comparison/section3/venus.png differ diff --git a/content/page/participate/comparison/section3/waiting.svg b/content/page/participate/comparison/section3/waiting.svg new file mode 100644 index 000000000..23556f8b4 --- /dev/null +++ b/content/page/participate/comparison/section3/waiting.svg @@ -0,0 +1 @@ +season_change \ No newline at end of file diff --git a/content/page/participate/cta/cta.md b/content/page/participate/cta/cta.md new file mode 100644 index 000000000..c84614a85 --- /dev/null +++ b/content/page/participate/cta/cta.md @@ -0,0 +1,8 @@ +--- +id: participate_cta +title: Join Farming Community +button: Join +link: /solution #Add button link here +--- + +Our goal is to bring more nodes to the ThreeFold Grid. This is an opportunity for anyone to become a part of "the internet" in a sustainable, neutral, and future-proof way. diff --git a/content/page/participate/header.png b/content/page/participate/header.png new file mode 100644 index 000000000..27a3ff15a Binary files /dev/null and b/content/page/participate/header.png differ diff --git a/content/page/participate/header/header.md b/content/page/participate/header/header.md new file mode 100644 index 000000000..0b3aec2fe --- /dev/null +++ b/content/page/participate/header/header.md @@ -0,0 +1,11 @@ +--- +id: participate_header +title: '' +subtitle: BECOME PART OF THE LARGEST P2P GRID IN THE WORLD +btn1: '' +link1: '' +btn2: '' +link2: '' +--- + +ThreeFold Farming is the process of providing hardware to expand the ThreeFold Grid and receiving ThreeFold Tokens TFT as passive income. diff --git a/content/page/participate/how_it_works/main/header_participate.png b/content/page/participate/how_it_works/main/header_participate.png new file mode 100644 index 000000000..089b7a721 Binary files /dev/null and b/content/page/participate/how_it_works/main/header_participate.png differ diff --git a/content/page/participate/how_it_works/main/main.md b/content/page/participate/how_it_works/main/main.md new file mode 100644 index 000000000..01315ce02 --- /dev/null +++ b/content/page/participate/how_it_works/main/main.md @@ -0,0 +1,5 @@ +--- +id: participate_main +title: HOW IT WORKS +image: ./header_participate.png +--- \ No newline at end of file diff --git a/content/page/participate/how_it_works/main/participate_header.png b/content/page/participate/how_it_works/main/participate_header.png new file mode 100644 index 000000000..e40bfef65 Binary files /dev/null and b/content/page/participate/how_it_works/main/participate_header.png differ diff --git a/content/page/participate/how_it_works/main/token_overview.png b/content/page/participate/how_it_works/main/token_overview.png new file mode 100644 index 000000000..53e28cd3e Binary files /dev/null and b/content/page/participate/how_it_works/main/token_overview.png differ diff --git a/content/page/participate/how_it_works/section1/section1.md b/content/page/participate/how_it_works/section1/section1.md new file mode 100644 index 000000000..e38a4967c --- /dev/null +++ b/content/page/participate/how_it_works/section1/section1.md @@ -0,0 +1,6 @@ +--- +id: participate_sec1 +title: '' +--- + +Farmers can be compared to Bitcoin Miners because they earn rewards for providing hardware to the networks. diff --git a/content/page/participate/how_it_works/section2/section2.md b/content/page/participate/how_it_works/section2/section2.md new file mode 100644 index 000000000..cc652e2ad --- /dev/null +++ b/content/page/participate/how_it_works/section2/section2.md @@ -0,0 +1,6 @@ +--- +id: participate_sec2 +title: '' +--- + +The main difference is that Miners essentially waste their hardware capacity to solve riddles that offer no benefit outside of the Bitcoin ecosystem. \ No newline at end of file diff --git a/content/page/participate/how_it_works/section3/section3.md b/content/page/participate/how_it_works/section3/section3.md new file mode 100644 index 000000000..32adec599 --- /dev/null +++ b/content/page/participate/how_it_works/section3/section3.md @@ -0,0 +1,6 @@ +--- +id: participate_sec3 +title: '' +--- + +Farmers provide capacity in the form of storage, network and compute, that can be used by anyone. \ No newline at end of file diff --git a/content/page/participate/img/test22.png b/content/page/participate/img/test22.png new file mode 100644 index 000000000..72adbeed8 Binary files /dev/null and b/content/page/participate/img/test22.png differ diff --git a/content/page/participate/participate.md b/content/page/participate/participate.md new file mode 100644 index 000000000..e239ff672 --- /dev/null +++ b/content/page/participate/participate.md @@ -0,0 +1,35 @@ +--- +id: participate +title: participate +header: participate_header +howItWorksMain: participate_main +howItWorks: [participate_sec1, participate_sec2, participate_sec3] +comparisonMain: participate_comparison_main +comparisonSecs: + [participate_comparison1, participate_comparison2, participate_comparison3] +solution_image: ./participate.png +cta: participate_cta +pricing_plansMain: participate_pricing +pricingPlans: + [participate_plan1, participate_plan2, participate_plan3, participate_plan4] +--- + +# TITLE + +![](./img/test22.png) + +
+ +- can +- have +- [**bulletpoints**](https://circles.threefold.me/project/kristine-ping/kanban) + +> this is another element markdown allows us to have + +## HEADER + +It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here, content here', making it look like readable English. Many desktop publishing packages and web page editors now use Lorem Ipsum as their default model text, and a search for 'lorem ipsum' will uncover many web sites still in their infancy. Various versions have evolved over the years, sometimes by accident, sometimes on purpose (injected humour and the like). + +### SUB-TITLE + +Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum. diff --git a/content/page/participate/participate.png b/content/page/participate/participate.png new file mode 100644 index 000000000..e11f6ea04 Binary files /dev/null and b/content/page/participate/participate.png differ diff --git a/content/page/participate/participate_header.png b/content/page/participate/participate_header.png new file mode 100644 index 000000000..e40bfef65 Binary files /dev/null and b/content/page/participate/participate_header.png differ diff --git a/content/page/participate/pricing_plans/main/main.md b/content/page/participate/pricing_plans/main/main.md new file mode 100644 index 000000000..ee297aeac --- /dev/null +++ b/content/page/participate/pricing_plans/main/main.md @@ -0,0 +1,8 @@ +--- +id: participate_pricing +title: Pricing Plans +button1: Monthly billing +button2: Yearly billing +--- + +Start building for free, then add a site plan to go live. Account plans unlock additional features. diff --git a/content/page/participate/pricing_plans/plan1/plan1.md b/content/page/participate/pricing_plans/plan1/plan1.md new file mode 100644 index 000000000..593d4cd13 --- /dev/null +++ b/content/page/participate/pricing_plans/plan1/plan1.md @@ -0,0 +1,13 @@ +--- +id: participate_plan1 +title: Hobby +price: $12 +duration: mo +button: Buy Hobby +link: /buy_hobby +includeTitle: What's included +options: + [Potenti felis, in cras at at ligula nunc., Orci neque eget pellentesque.] +--- + +All the basics for starting a new business diff --git a/content/page/participate/pricing_plans/plan2/plan2.md b/content/page/participate/pricing_plans/plan2/plan2.md new file mode 100644 index 000000000..cd345db91 --- /dev/null +++ b/content/page/participate/pricing_plans/plan2/plan2.md @@ -0,0 +1,18 @@ +--- +id: participate_plan2 +title: Freelancer +price: $24 +duration: mo +button: Buy Freelancer +link: /buy_freelancer +includeTitle: What's included +options: + [ + Potenti felis, + in cras at at ligula nunc., + Orci neque eget pellentesque., + Donec mauris sit in eu tincidunt etiam., + ] +--- + +All the basics for starting a new business diff --git a/content/page/participate/pricing_plans/plan3/plan3.md b/content/page/participate/pricing_plans/plan3/plan3.md new file mode 100644 index 000000000..ca54db058 --- /dev/null +++ b/content/page/participate/pricing_plans/plan3/plan3.md @@ -0,0 +1,19 @@ +--- +id: participate_plan3 +title: Startup +price: $32 +duration: mo +button: Buy Startup +link: /buy_startup +includeTitle: What's included +options: + [ + Potenti felis, + in cras at at ligula nunc., + Orci neque eget pellentesque., + Donec mauris sit in eu tincidunt etiam., + Faucibus volutpat magna., + ] +--- + +All the basics for starting a new business diff --git a/content/page/participate/pricing_plans/plan4/plan4.md b/content/page/participate/pricing_plans/plan4/plan4.md new file mode 100644 index 000000000..f75d47b9d --- /dev/null +++ b/content/page/participate/pricing_plans/plan4/plan4.md @@ -0,0 +1,22 @@ +--- +id: participate_plan4 +title: Enterprise +price: $48 +duration: mo +button: Buy Enterprise +link: /buy_enterprise +includeTitle: What's included +options: + [ + Potenti felis, + in cras at at ligula nunc., + Orci neque eget pellentesque., + Donec mauris sit in eu tincidunt etiam., + Faucibus volutpat magna., + Id sed tellus in varius quisque., + Risus egestas faucibus., + Risus cursus ullamcorper., + ] +--- + +All the basics for starting a new business diff --git a/content/page/participate/sliders/slide1/slide1.md b/content/page/participate/sliders/slide1/slide1.md new file mode 100644 index 000000000..107ae23cc --- /dev/null +++ b/content/page/participate/sliders/slide1/slide1.md @@ -0,0 +1,15 @@ +--- +id: participateSlide1 +title: Titan Node v2 +image: +order: 6 + +--- + +A small sized 3Node no bigger than a mini-pc. Created to put in any home or small office. Titan Nodes are specced to bring a perfect balance between: compute power and storage capacity. There is no technical experience required to install a Titan Node as it comes "plug and farm". All that needs to be done is: connect it to the modem with a network cable and a power source. +
+
+**Features:** AMD Ryzen 5 3400G 32 GB Ram 480 GB SSD 1 TB HDD +
+
+More Specs \ No newline at end of file diff --git a/content/page/participate/sliders/slide1/valuesheader2.png b/content/page/participate/sliders/slide1/valuesheader2.png new file mode 100644 index 000000000..6ba7a2eeb Binary files /dev/null and b/content/page/participate/sliders/slide1/valuesheader2.png differ diff --git a/content/page/participate/sliders/slide2/slide2.md b/content/page/participate/sliders/slide2/slide2.md new file mode 100644 index 000000000..0307ad03c --- /dev/null +++ b/content/page/participate/sliders/slide2/slide2.md @@ -0,0 +1,15 @@ +--- +id: participateSlide2 +title: Venus Node v2 +image: +order: 5 +--- + +The mother of the home and small office nodes. With dimensions no bigger than a regular desktop PC it really packs a punch with a very powerful processor and loads of storage. It is highly recommended putting this behind a stable (preferably fiber) internet connection. There is no technical experience required to install a Venus Node as it comes "plug and farm". All that needs to be done is: connect it to the modem with a network cable and a power source. +
+
+**Features:** AMD Ryzen 9 3900x 128 GB Ram 2 TB SSD (NVME) 14 TB HDD +
+
+More Specs + diff --git a/content/page/participate/sliders/slide3/slide3.md b/content/page/participate/sliders/slide3/slide3.md new file mode 100644 index 000000000..17f65c666 --- /dev/null +++ b/content/page/participate/sliders/slide3/slide3.md @@ -0,0 +1,14 @@ +--- +id: participateSlide3 +title: Scale Out Node +image: +order: 4 +--- + +This 3Node comes with the same specs as the Venus V2 assembled into a data center chassis. Coming in a half a rack unit this node is ideal for professionals looking to add farming capacity to their server facilities. Pricing for the Scale Out Node is available on request and based on project sizes. +
+
+**Features:** AMD Ryzen 9 3900x 128 GB Ram 2 TB SSD (NVME) 14 TB HDD +
+
+More Specs diff --git a/content/page/participate/sliders/slide4/slide4.md b/content/page/participate/sliders/slide4/slide4.md new file mode 100644 index 000000000..038b3868c --- /dev/null +++ b/content/page/participate/sliders/slide4/slide4.md @@ -0,0 +1,16 @@ +--- +id: participateSlide4 +title: internet access | a human right +image: +order: 3 +--- + +In 2016, the United Nations officially declared Internet access to be a human right. The right to internet access aims to protect people’s freedom of expression and opinion, as well as other fundamentals such as access to knowledge and information. +
+
+ +Yet as of today, about 48% of humanity remains unconnected to the Internet, creating huge inequalities in the access to information and knowledge. It is important that the right steps are taken to improve the relationship between governments and citizens and to uphold all human rights. +
+
+ +To make the new internet accessible and equal to all, ThreeFold built an infrastructure that is affordable to all and collectively owned by the network peers. To ensure a fair and equal distribution of the internet to everyone, fully sponsored capacity will be deployed in remote regions of our world. diff --git a/content/page/participate/sliders/slide5/slide5.md b/content/page/participate/sliders/slide5/slide5.md new file mode 100644 index 000000000..8835d4dd3 --- /dev/null +++ b/content/page/participate/sliders/slide5/slide5.md @@ -0,0 +1,16 @@ +--- +id: participateSlide5 +title: digital sovereignty | for everyone +image: +order: 2 +--- + +The Internet evolved to become the world's largest database of information and knowledge, opening up exponential growth on personal, organizational and economic levels. Yet it is owned by large international companies that exploit users data. +
+
+ +The current approach of many governments and countries is to cut the Internet into pieces by limiting its accessibility and enforcing regulations. We need an internet that protects our digital freedom and fair access to global information for everyone, everywhere. +
+
+ +The ThreeFold Grid is a peer-to-peer Internet - owned by its users. All the technology of this new Internet is open-source and the whole experience is built around the fundamentals of a peer-to-peer network. On the ThreeFold Grid, everyone owns their data and experiences - they are autonomous. diff --git a/content/page/participate/sliders/slide6/slide6.md b/content/page/participate/sliders/slide6/slide6.md new file mode 100644 index 000000000..beda0f66a --- /dev/null +++ b/content/page/participate/sliders/slide6/slide6.md @@ -0,0 +1,16 @@ +--- +id: participateSlide6 +title: a new internet | for our planet +image: +order: 1 +--- + +The current internet consumes about 10% of global energy production. With the imminent boom of emerging technologies such as Blockchain, Internet of Things, Virtual Reality, Artificial Intelligence and 5G, the Internet’s energy consumption is expected to increase exponentially. +
+
+ +The current industry solutions focus on increasing the use of renewable energies to power data centers. However this is not a viable solution as data centers consume enormous amounts of energy. Therefore, a new solution that can drastically reduce the global internet’s energy consumption is needed. +
+
+ +The ThreeFold Grid is the first true peer-to-peer Internet. It uses pioneering technologies that removes the need for centralized and power-hungry data centers, consumes 90% less energy, and uses 90% less international fiber network capacity. diff --git a/content/page/solution/brandPanel/brandPanel.md b/content/page/solution/brandPanel/brandPanel.md new file mode 100644 index 000000000..9a44d46d5 --- /dev/null +++ b/content/page/solution/brandPanel/brandPanel.md @@ -0,0 +1,12 @@ +--- +id: solution_brandPanel +title: Plug & Earn +subtitle: Farmers earn in TFTs +sourceUrl: /token +btnTxt: Know More +image: solution_plugearn.png # Please add images in src/assets/brandPanel/\ +--- + +The ThreeFold Token allows farmers to lease out and developers to purchase compute and storage capacity on the ThreeFold Grid. + +A token is created only when a farmer adds capacity to the ThreeFold Grid. As the ThreeFold Grid is expanding in size, the value of TFT has shown to increase respectively. \ No newline at end of file diff --git a/content/page/solution/cards/card1/card1.md b/content/page/solution/cards/card1/card1.md new file mode 100644 index 000000000..4ec9b8612 --- /dev/null +++ b/content/page/solution/cards/card1/card1.md @@ -0,0 +1,10 @@ +--- +id: solution_card +title: We started everything from scratch... +image: ./solution_card_1.png +button: Learn More +link: '/https://wiki.threefold.io/#/threefold_layers' +order: 1 +excerpt: By starting again from zero, we created a unique lightweight and autonomous OS built from a Linux Kernel. From there, we developed a fully automous system with its own network connection overlay, unique storage algorythm, and storage system that alltogether (1) eliminate backdoors for hackers, (2) eliminate complexity from the model (3) ensure data is fully secured and encrypted. +--- + diff --git a/content/page/solution/cards/card1/solution_card.png b/content/page/solution/cards/card1/solution_card.png new file mode 100644 index 000000000..76b49c477 Binary files /dev/null and b/content/page/solution/cards/card1/solution_card.png differ diff --git a/content/page/solution/cards/card1/solution_card_1.png b/content/page/solution/cards/card1/solution_card_1.png new file mode 100644 index 000000000..cd0618359 Binary files /dev/null and b/content/page/solution/cards/card1/solution_card_1.png differ diff --git a/content/page/solution/cards/card2/card2.jpeg b/content/page/solution/cards/card2/card2.jpeg new file mode 100644 index 000000000..567c4870d Binary files /dev/null and b/content/page/solution/cards/card2/card2.jpeg differ diff --git a/content/page/solution/cards/card2/card2.md b/content/page/solution/cards/card2/card2.md new file mode 100644 index 000000000..1f651d71e --- /dev/null +++ b/content/page/solution/cards/card2/card2.md @@ -0,0 +1,9 @@ +--- +id: tokenCard2 +title: LIVE STATS +image: ./tft_stats.png +button: TFT STATISTICS +link: '/https://tokenstats.threefoldtoken.com/' +order: 1 +excerpt: TFT is live and actively traded. +--- \ No newline at end of file diff --git a/content/page/solution/cards/card2/tft_stats.png b/content/page/solution/cards/card2/tft_stats.png new file mode 100644 index 000000000..b52f9b83c Binary files /dev/null and b/content/page/solution/cards/card2/tft_stats.png differ diff --git a/content/page/solution/cards/card3/card3.jpeg b/content/page/solution/cards/card3/card3.jpeg new file mode 100644 index 000000000..567c4870d Binary files /dev/null and b/content/page/solution/cards/card3/card3.jpeg differ diff --git a/content/page/solution/cards/card3/card3.md b/content/page/solution/cards/card3/card3.md new file mode 100644 index 000000000..9a650ecdd --- /dev/null +++ b/content/page/solution/cards/card3/card3.md @@ -0,0 +1,9 @@ +--- +id: tokenCard3 +title: A Sustainable Internet, for our planet +image: ./card3.jpeg +button: Start Now +link: '/blog' +order: 3 +excerpt: +--- diff --git a/content/page/solution/comparison/main/main.md b/content/page/solution/comparison/main/main.md new file mode 100644 index 000000000..31ff6ebc0 --- /dev/null +++ b/content/page/solution/comparison/main/main.md @@ -0,0 +1,7 @@ +--- +id: comparison_main +title: How do we compare? +description: The truth is there's no comparison +button: Dive Deeper +link: /solution #Add button link here +--- diff --git a/content/page/solution/comparison/section1/new_ideas.svg b/content/page/solution/comparison/section1/new_ideas.svg new file mode 100644 index 000000000..f172d3e52 --- /dev/null +++ b/content/page/solution/comparison/section1/new_ideas.svg @@ -0,0 +1 @@ +new_ideas \ No newline at end of file diff --git a/content/page/solution/comparison/section1/section1.md b/content/page/solution/comparison/section1/section1.md new file mode 100644 index 000000000..5aee2d836 --- /dev/null +++ b/content/page/solution/comparison/section1/section1.md @@ -0,0 +1,7 @@ +--- +id: centralized +svg: ./new_ideas.svg +title: Centralized +--- + +During the phone call we will be able to present you all details of cooperation, pricing and special offers, suited for your company. diff --git a/content/page/solution/comparison/section2/certificate.svg b/content/page/solution/comparison/section2/certificate.svg new file mode 100644 index 000000000..51507d65c --- /dev/null +++ b/content/page/solution/comparison/section2/certificate.svg @@ -0,0 +1 @@ +certificate \ No newline at end of file diff --git a/content/page/solution/comparison/section2/section2.md b/content/page/solution/comparison/section2/section2.md new file mode 100644 index 000000000..502677f24 --- /dev/null +++ b/content/page/solution/comparison/section2/section2.md @@ -0,0 +1,7 @@ +--- +id: threefold +svg: ./certificate.svg +title: Threefold +--- + +We can also talk during business meeting, or visit your office anytime you want! Our employees will provide proper contracts. diff --git a/content/page/solution/comparison/section3/section3.md b/content/page/solution/comparison/section3/section3.md new file mode 100644 index 000000000..4bf1c60bc --- /dev/null +++ b/content/page/solution/comparison/section3/section3.md @@ -0,0 +1,7 @@ +--- +id: distributed +svg: ./waiting.svg +title: Distributed +--- + +You don’t buy a pig... or shall I say a paper in a poke. The supplies will be delivered to your company every first Monday of the month. diff --git a/content/page/solution/comparison/section3/waiting.svg b/content/page/solution/comparison/section3/waiting.svg new file mode 100644 index 000000000..23556f8b4 --- /dev/null +++ b/content/page/solution/comparison/section3/waiting.svg @@ -0,0 +1 @@ +season_change \ No newline at end of file diff --git a/content/page/solution/cta/cta.md b/content/page/solution/cta/cta.md new file mode 100644 index 000000000..4f4de006b --- /dev/null +++ b/content/page/solution/cta/cta.md @@ -0,0 +1,8 @@ +--- +id: cta +title: No paper plane can be made without paper +button: Sign up +link: /solution #Add button link here +--- + +Professional, dedicated, local. Dunder Mifflin is on its best patch to change the way you think about paper. That’s us - people who sell limitless paper in the paperless world.u \ No newline at end of file diff --git a/content/page/solution/features/feature1/Full_Privacy.png b/content/page/solution/features/feature1/Full_Privacy.png new file mode 100644 index 000000000..79fae9698 Binary files /dev/null and b/content/page/solution/features/feature1/Full_Privacy.png differ diff --git a/content/page/solution/features/feature1/feature1.md b/content/page/solution/features/feature1/feature1.md new file mode 100644 index 000000000..9e52d7a8b --- /dev/null +++ b/content/page/solution/features/feature1/feature1.md @@ -0,0 +1,7 @@ +--- +id: high_durability +svg: ./Full_Privacy.png +title: High durability +--- + +Forget about paper jams with our increased stability product. Ideal for high-quality printing and photocopying. \ No newline at end of file diff --git a/content/page/solution/features/feature1/high_durability.svg b/content/page/solution/features/feature1/high_durability.svg new file mode 100644 index 000000000..5df709bd2 --- /dev/null +++ b/content/page/solution/features/feature1/high_durability.svg @@ -0,0 +1,4 @@ + + + + diff --git a/content/page/solution/features/feature2/Multi Gateway.png b/content/page/solution/features/feature2/Multi Gateway.png new file mode 100644 index 000000000..789bb573a Binary files /dev/null and b/content/page/solution/features/feature2/Multi Gateway.png differ diff --git a/content/page/solution/features/feature2/feature2.md b/content/page/solution/features/feature2/feature2.md new file mode 100644 index 000000000..5a0a87a8b --- /dev/null +++ b/content/page/solution/features/feature2/feature2.md @@ -0,0 +1,7 @@ +--- +id: versatility +svg: ./Multi Gateway.png +title: Versatility +--- + +Multi-functional paper for various office needs. Snow-white sheets will shine bright like diamond for many years. \ No newline at end of file diff --git a/content/page/solution/features/feature3/feature3.md b/content/page/solution/features/feature3/feature3.md new file mode 100644 index 000000000..e288b43d3 --- /dev/null +++ b/content/page/solution/features/feature3/feature3.md @@ -0,0 +1,7 @@ +--- +id: value_based_price +svg: ./peer_to_peer.png +title: Value-based price +--- + +The best combination of quality and economy comes with our paper. The offer includes wides ranges of density. \ No newline at end of file diff --git a/content/page/solution/features/feature3/peer_to_peer.png b/content/page/solution/features/feature3/peer_to_peer.png new file mode 100644 index 000000000..311388f27 Binary files /dev/null and b/content/page/solution/features/feature3/peer_to_peer.png differ diff --git a/content/page/solution/features/feature4/P2P.png b/content/page/solution/features/feature4/P2P.png new file mode 100644 index 000000000..2f408235b Binary files /dev/null and b/content/page/solution/features/feature4/P2P.png differ diff --git a/content/page/solution/features/feature4/feature4.md b/content/page/solution/features/feature4/feature4.md new file mode 100644 index 000000000..18cbb2b7b --- /dev/null +++ b/content/page/solution/features/feature4/feature4.md @@ -0,0 +1,7 @@ +--- +id: variety +svg: ./P2P.png +title: Variety +--- + +The offer includes paper in wide range of density and sizes. Ideal for high-quality printing and photocopying. \ No newline at end of file diff --git a/content/page/solution/features/feature5/Full_Privacy.png b/content/page/solution/features/feature5/Full_Privacy.png new file mode 100644 index 000000000..79fae9698 Binary files /dev/null and b/content/page/solution/features/feature5/Full_Privacy.png differ diff --git a/content/page/solution/features/feature5/feature5.md b/content/page/solution/features/feature5/feature5.md new file mode 100644 index 000000000..04b07ede4 --- /dev/null +++ b/content/page/solution/features/feature5/feature5.md @@ -0,0 +1,7 @@ +--- +id: sustainability +svg: ./Full_Privacy.png +title: Sustainable +--- + +10x more sustainable than market alternatives. diff --git a/content/page/solution/features/feature5/high_durability.svg b/content/page/solution/features/feature5/high_durability.svg new file mode 100644 index 000000000..5df709bd2 --- /dev/null +++ b/content/page/solution/features/feature5/high_durability.svg @@ -0,0 +1,4 @@ + + + + diff --git a/content/page/solution/features/main/main.md b/content/page/solution/features/main/main.md new file mode 100644 index 000000000..23072767b --- /dev/null +++ b/content/page/solution/features/main/main.md @@ -0,0 +1,8 @@ +--- +id: Feature_main +title: Features of Dunder Mifflin copy paper +btn: Sign up for free +link: /solution # Add Btn link here +--- + +Your own Dunder Mifflin account will serve you in the wonderful voyage through our products. diff --git a/content/page/solution/grid_live.png b/content/page/solution/grid_live.png new file mode 100644 index 000000000..945758439 Binary files /dev/null and b/content/page/solution/grid_live.png differ diff --git a/content/page/solution/header.png b/content/page/solution/header.png new file mode 100644 index 000000000..27a3ff15a Binary files /dev/null and b/content/page/solution/header.png differ diff --git a/content/page/solution/header/header.md b/content/page/solution/header/header.md new file mode 100644 index 000000000..4ab7c7875 --- /dev/null +++ b/content/page/solution/header/header.md @@ -0,0 +1,11 @@ +--- +id: header +title: ThreeFold Farming +subtitle: Be The Internet +btn1: Learn more +link1: /link1 +btn2: Stay Updated +link2: /link2 +--- + +We're going back to the original vision of the Internet: By the people, for the people. With industry-transforming technology. And we are already live today. diff --git a/content/page/solution/how_it_works/main/how_it_works.png b/content/page/solution/how_it_works/main/how_it_works.png new file mode 100644 index 000000000..7cbbf9c59 Binary files /dev/null and b/content/page/solution/how_it_works/main/how_it_works.png differ diff --git a/content/page/solution/how_it_works/main/main.md b/content/page/solution/how_it_works/main/main.md new file mode 100644 index 000000000..87bc1be5c --- /dev/null +++ b/content/page/solution/how_it_works/main/main.md @@ -0,0 +1,5 @@ +--- +id: how_it_works_main +title: How Does It Work? +image: ./how_it_works.png +--- \ No newline at end of file diff --git a/content/page/solution/how_it_works/main/token_overview.png b/content/page/solution/how_it_works/main/token_overview.png new file mode 100644 index 000000000..53e28cd3e Binary files /dev/null and b/content/page/solution/how_it_works/main/token_overview.png differ diff --git a/content/page/solution/how_it_works/section1/section1.md b/content/page/solution/how_it_works/section1/section1.md new file mode 100644 index 000000000..dd3c9fc5e --- /dev/null +++ b/content/page/solution/how_it_works/section1/section1.md @@ -0,0 +1,6 @@ +--- +id: farmers_connect_capacity_and_compute +title: Farmers connect capacity + compute +--- + +All you need is an electricity source, a network, and a 3Node (server). Connect from home or from the office, connect one node or build a small data center. diff --git a/content/page/solution/how_it_works/section2/section2.md b/content/page/solution/how_it_works/section2/section2.md new file mode 100644 index 000000000..281b11cd5 --- /dev/null +++ b/content/page/solution/how_it_works/section2/section2.md @@ -0,0 +1,6 @@ +--- +id: get_rewarded_with_tokens +title: Get rewarded with tokens +--- + +By connecting your 3Node and providing capacity, you generate ThreeFold Tokens (TFT). This is called farming. diff --git a/content/page/solution/how_it_works/section3/section3.md b/content/page/solution/how_it_works/section3/section3.md new file mode 100644 index 000000000..d40a96758 --- /dev/null +++ b/content/page/solution/how_it_works/section3/section3.md @@ -0,0 +1,6 @@ +--- +id: users_reserve_capacity +title: Users reserve capacity +--- + +When users reserve that capacity, they pay you in TFT. This is called cultivation. diff --git a/content/page/solution/logos/logo1/logo.md b/content/page/solution/logos/logo1/logo.md new file mode 100644 index 000000000..a55f54cd0 --- /dev/null +++ b/content/page/solution/logos/logo1/logo.md @@ -0,0 +1,6 @@ +--- +id: solution_logo1 +image: ./logo.png + + +--- diff --git a/content/page/solution/logos/logo1/logo.png b/content/page/solution/logos/logo1/logo.png new file mode 100644 index 000000000..f15abe2c0 Binary files /dev/null and b/content/page/solution/logos/logo1/logo.png differ diff --git a/content/page/solution/logos/logo2/dash.png b/content/page/solution/logos/logo2/dash.png new file mode 100644 index 000000000..8b4cd750e Binary files /dev/null and b/content/page/solution/logos/logo2/dash.png differ diff --git a/content/page/solution/logos/logo2/logo.md b/content/page/solution/logos/logo2/logo.md new file mode 100644 index 000000000..f862a2b7b --- /dev/null +++ b/content/page/solution/logos/logo2/logo.md @@ -0,0 +1,6 @@ +--- +id: solution_logo2 +image: ./dash.png + + +--- diff --git a/content/page/solution/logos/logo3/logo.md b/content/page/solution/logos/logo3/logo.md new file mode 100644 index 000000000..f64c6ceea --- /dev/null +++ b/content/page/solution/logos/logo3/logo.md @@ -0,0 +1,6 @@ +--- +id: solution_logo3 +image: ./skale.png + + +--- diff --git a/content/page/solution/logos/logo3/skale.png b/content/page/solution/logos/logo3/skale.png new file mode 100644 index 000000000..b9922d16b Binary files /dev/null and b/content/page/solution/logos/logo3/skale.png differ diff --git a/content/page/solution/logos/logo4/logo.md b/content/page/solution/logos/logo4/logo.md new file mode 100644 index 000000000..51d6a2f9e --- /dev/null +++ b/content/page/solution/logos/logo4/logo.md @@ -0,0 +1,6 @@ +--- +id: solution_logo4 +image: ./vlinder.png + + +--- diff --git a/content/page/solution/logos/logo4/vlinder.png b/content/page/solution/logos/logo4/vlinder.png new file mode 100644 index 000000000..136bcbfdc Binary files /dev/null and b/content/page/solution/logos/logo4/vlinder.png differ diff --git a/content/page/solution/logos/logo5/logo.md b/content/page/solution/logos/logo5/logo.md new file mode 100644 index 000000000..ee27d78f5 --- /dev/null +++ b/content/page/solution/logos/logo5/logo.md @@ -0,0 +1,6 @@ +--- +id: solution_logo5 +image: ./presearch_logo.png + + +--- diff --git a/content/page/solution/logos/logo5/presearch_logo.png b/content/page/solution/logos/logo5/presearch_logo.png new file mode 100644 index 000000000..3551cd000 Binary files /dev/null and b/content/page/solution/logos/logo5/presearch_logo.png differ diff --git a/content/page/solution/logos/logo6/logo.md b/content/page/solution/logos/logo6/logo.md new file mode 100644 index 000000000..beec00082 --- /dev/null +++ b/content/page/solution/logos/logo6/logo.md @@ -0,0 +1,6 @@ +--- +id: solution_logo6 +image: ./presearch_logo.png + + +--- diff --git a/content/page/solution/logos/logo6/presearch_logo.png b/content/page/solution/logos/logo6/presearch_logo.png new file mode 100644 index 000000000..3551cd000 Binary files /dev/null and b/content/page/solution/logos/logo6/presearch_logo.png differ diff --git a/content/page/solution/new_ideas.svg b/content/page/solution/new_ideas.svg new file mode 100644 index 000000000..f172d3e52 --- /dev/null +++ b/content/page/solution/new_ideas.svg @@ -0,0 +1 @@ +new_ideas \ No newline at end of file diff --git a/content/page/solution/productData/main/main.md b/content/page/solution/productData/main/main.md new file mode 100644 index 000000000..437659bb2 --- /dev/null +++ b/content/page/solution/productData/main/main.md @@ -0,0 +1,5 @@ +--- +id: solution_product +title: Title +subtitle: Subtitle +--- diff --git a/content/page/solution/productData/product1/product1.md b/content/page/solution/productData/product1/product1.md new file mode 100644 index 000000000..a637bd48e --- /dev/null +++ b/content/page/solution/productData/product1/product1.md @@ -0,0 +1,6 @@ +--- +id: myproducts +title: myproducts +content: ayklamdsf + +--- diff --git a/content/page/solution/productData/product2/product2.md b/content/page/solution/productData/product2/product2.md new file mode 100644 index 000000000..49a744580 --- /dev/null +++ b/content/page/solution/productData/product2/product2.md @@ -0,0 +1,6 @@ +--- +id: test2 +title: myproducts2 +content: ayklamdsf2 + +--- diff --git a/content/page/solution/productData/product3/product3.md b/content/page/solution/productData/product3/product3.md new file mode 100644 index 000000000..5a3df13fb --- /dev/null +++ b/content/page/solution/productData/product3/product3.md @@ -0,0 +1,6 @@ +--- +id: solution_product3 +title: myproducts +content: ayklamdsf + +--- diff --git a/content/page/solution/signup/signup.md b/content/page/solution/signup/signup.md new file mode 100644 index 000000000..116288803 --- /dev/null +++ b/content/page/solution/signup/signup.md @@ -0,0 +1,8 @@ +--- +id: solution_signup +title: Are you a carte blanche of the paper industry? No worries, our team will help you in implementation process and dispel doubts. +button1: Sign up for free +link1: /solution #Add button1 link here +button2: Learn more +link2: /solution' #Add button1 link here +--- diff --git a/content/page/solution/sliders/slide1/slide1.md b/content/page/solution/sliders/slide1/slide1.md new file mode 100644 index 000000000..0c2ce0385 --- /dev/null +++ b/content/page/solution/sliders/slide1/slide1.md @@ -0,0 +1,9 @@ +--- +id: performance +title: Performance +image: +order: 6 + +--- + +Need specs \ No newline at end of file diff --git a/content/page/solution/sliders/slide1/tft_stats.png b/content/page/solution/sliders/slide1/tft_stats.png new file mode 100644 index 000000000..b52f9b83c Binary files /dev/null and b/content/page/solution/sliders/slide1/tft_stats.png differ diff --git a/content/page/solution/sliders/slide2/limited_supply.png b/content/page/solution/sliders/slide2/limited_supply.png new file mode 100644 index 000000000..bd6a92a72 Binary files /dev/null and b/content/page/solution/sliders/slide2/limited_supply.png differ diff --git a/content/page/solution/sliders/slide2/slide2.md b/content/page/solution/sliders/slide2/slide2.md new file mode 100644 index 000000000..a59558faa --- /dev/null +++ b/content/page/solution/sliders/slide2/slide2.md @@ -0,0 +1,8 @@ +--- +id: privacy +title: Privacy +image: +order: 5 +--- + +Need specs \ No newline at end of file diff --git a/content/page/solution/sliders/slide3/powered_by_stellar.png b/content/page/solution/sliders/slide3/powered_by_stellar.png new file mode 100644 index 000000000..2fb60e0bf Binary files /dev/null and b/content/page/solution/sliders/slide3/powered_by_stellar.png differ diff --git a/content/page/solution/sliders/slide3/slide3.md b/content/page/solution/sliders/slide3/slide3.md new file mode 100644 index 000000000..4829bfacd --- /dev/null +++ b/content/page/solution/sliders/slide3/slide3.md @@ -0,0 +1,8 @@ +--- +id: security +title: Security +image: +order: 4 +--- + +Own gateway, dispersed algorythm, smart contract for IT, no login shell, no API. diff --git a/content/page/solution/sliders/slide4/slide4.md b/content/page/solution/sliders/slide4/slide4.md new file mode 100644 index 000000000..a57fa2065 --- /dev/null +++ b/content/page/solution/sliders/slide4/slide4.md @@ -0,0 +1,8 @@ +--- +id: inclusive +title: Inclusive +image: +order: 3 +--- + +Cost-efficient, circular economy. diff --git a/content/page/solution/sliders/slide4/sustainable.png b/content/page/solution/sliders/slide4/sustainable.png new file mode 100644 index 000000000..438dd6419 Binary files /dev/null and b/content/page/solution/sliders/slide4/sustainable.png differ diff --git a/content/page/solution/sliders/slide5/slide5.md b/content/page/solution/sliders/slide5/slide5.md new file mode 100644 index 000000000..89827a31c --- /dev/null +++ b/content/page/solution/sliders/slide5/slide5.md @@ -0,0 +1,8 @@ +--- +id: sustainable +title: Sustainable +image: +order: 2 +--- + +10x more sustainable than market alternatives. diff --git a/content/page/solution/solution.md b/content/page/solution/solution.md new file mode 100644 index 000000000..b5a83cdfb --- /dev/null +++ b/content/page/solution/solution.md @@ -0,0 +1,30 @@ +--- +id: solution +header: header +cards: [solution_card] +slides: + [ + performance, + privacy, + security, + inclusive, + sustainable, + ] +solution_image: ./grid_live.png +cta: solution_cta +howItWorksMain: how_it_works_main +howItWorks: [ + farmers_connect_capacity_and_compute, + get_rewarded_with_tokens, + users_reserve_capacity, +] +productData: [myproducts, test2] +featuresMain: Feature_main +features: [high_durability, versatility, value_based_price, variety] +logos: [solution_logo1, solution_logo2, solution_logo3, solution_logo4, solution_logo5, solution_logo6] +signup: solution_signup +comparisonMain: comparison_main +comparisonSecs: [centralized, threefold, distributed] +productMain: solution_product +brandPanel: solution_brandPanel +--- diff --git a/content/page/solution/solution_header.png b/content/page/solution/solution_header.png new file mode 100644 index 000000000..3ccbd4b49 Binary files /dev/null and b/content/page/solution/solution_header.png differ diff --git a/content/page/token/cards/card1/card1.jpeg b/content/page/token/cards/card1/card1.jpeg new file mode 100644 index 000000000..567c4870d Binary files /dev/null and b/content/page/token/cards/card1/card1.jpeg differ diff --git a/content/page/token/cards/card1/card1.md b/content/page/token/cards/card1/card1.md new file mode 100644 index 000000000..86f698e1c --- /dev/null +++ b/content/page/token/cards/card1/card1.md @@ -0,0 +1,10 @@ +--- +id: token_card1 +title: STAKING +image: ./card1.jpeg +button: Start Now +link: '/blog' +order: 1 +excerpt: +--- + diff --git a/content/page/token/cards/card2/card2.md b/content/page/token/cards/card2/card2.md new file mode 100644 index 000000000..0932e2f85 --- /dev/null +++ b/content/page/token/cards/card2/card2.md @@ -0,0 +1,9 @@ +--- +id: token_card2 +title: LIVE STATS +image: ./live_stats_1.png +button: TFT STATISTICS +link: '/https://tokenstats.threefoldtoken.com/' +order: 1 +excerpt: TFT is live and actively traded. +--- \ No newline at end of file diff --git a/content/page/token/cards/card2/live_stats.png b/content/page/token/cards/card2/live_stats.png new file mode 100644 index 000000000..6145a22be Binary files /dev/null and b/content/page/token/cards/card2/live_stats.png differ diff --git a/content/page/token/cards/card2/live_stats_1.png b/content/page/token/cards/card2/live_stats_1.png new file mode 100644 index 000000000..39123f4d2 Binary files /dev/null and b/content/page/token/cards/card2/live_stats_1.png differ diff --git a/content/page/token/cards/card3/card3.jpeg b/content/page/token/cards/card3/card3.jpeg new file mode 100644 index 000000000..567c4870d Binary files /dev/null and b/content/page/token/cards/card3/card3.jpeg differ diff --git a/content/page/token/cards/card3/card3.md b/content/page/token/cards/card3/card3.md new file mode 100644 index 000000000..34accd579 --- /dev/null +++ b/content/page/token/cards/card3/card3.md @@ -0,0 +1,9 @@ +--- +id: token_card3 +title: A Sustainable Internet, for our planet +image: ./card3.jpeg +button: Start Now +link: '/blog' +order: 3 +excerpt: +--- diff --git a/content/page/token/cta/cta.md b/content/page/token/cta/cta.md new file mode 100644 index 000000000..4d8f3e31a --- /dev/null +++ b/content/page/token/cta/cta.md @@ -0,0 +1,8 @@ +--- +id: token_cta +title: No paper plane can be made without paper +button: Sign up +link: /solution #Add button link here +--- + +Professional, dedicated, local. Dunder Mifflin is on its best patch to change the way you think about paper. That’s us - people who sell limitless paper in the paperless world. diff --git a/content/page/token/features/feature1/Full_Privacy.png b/content/page/token/features/feature1/Full_Privacy.png new file mode 100644 index 000000000..789bb573a Binary files /dev/null and b/content/page/token/features/feature1/Full_Privacy.png differ diff --git a/content/page/token/features/feature1/feature1.md b/content/page/token/features/feature1/feature1.md new file mode 100644 index 000000000..647e18eb8 --- /dev/null +++ b/content/page/token/features/feature1/feature1.md @@ -0,0 +1,7 @@ +--- +id: token_feature1 +svg: ./Full_Privacy.png +title: High durability +--- + +Forget about paper jams with our increased stability product. Ideal for high-quality printing and photocopying. diff --git a/content/page/token/features/feature1/high_durability.svg b/content/page/token/features/feature1/high_durability.svg new file mode 100644 index 000000000..5df709bd2 --- /dev/null +++ b/content/page/token/features/feature1/high_durability.svg @@ -0,0 +1,4 @@ + + + + diff --git a/content/page/token/features/feature2/Multi Gateway.png b/content/page/token/features/feature2/Multi Gateway.png new file mode 100644 index 000000000..79fae9698 Binary files /dev/null and b/content/page/token/features/feature2/Multi Gateway.png differ diff --git a/content/page/token/features/feature2/feature2.md b/content/page/token/features/feature2/feature2.md new file mode 100644 index 000000000..2838b0867 --- /dev/null +++ b/content/page/token/features/feature2/feature2.md @@ -0,0 +1,7 @@ +--- +id: token_feature2 +svg: ./Multi Gateway.png +title: Versatility +--- + +Multi-functional paper for various office needs. Snow-white sheets will shine bright like diamond for many years. diff --git a/content/page/token/features/feature3/feature3.md b/content/page/token/features/feature3/feature3.md new file mode 100644 index 000000000..9a2fc644e --- /dev/null +++ b/content/page/token/features/feature3/feature3.md @@ -0,0 +1,7 @@ +--- +id: token_feature3 +svg: ./peer_to_peer.png +title: Value-based price +--- + +The best combination of quality and economy comes with our paper. The offer includes wides ranges of density. diff --git a/content/page/token/features/feature3/peer_to_peer.png b/content/page/token/features/feature3/peer_to_peer.png new file mode 100644 index 000000000..311388f27 Binary files /dev/null and b/content/page/token/features/feature3/peer_to_peer.png differ diff --git a/content/page/token/features/feature4/P2P.png b/content/page/token/features/feature4/P2P.png new file mode 100644 index 000000000..2f408235b Binary files /dev/null and b/content/page/token/features/feature4/P2P.png differ diff --git a/content/page/token/features/feature4/feature4.md b/content/page/token/features/feature4/feature4.md new file mode 100644 index 000000000..3a44ccb6f --- /dev/null +++ b/content/page/token/features/feature4/feature4.md @@ -0,0 +1,7 @@ +--- +id: token_feature4 +svg: ./P2P.png +title: Variety +--- + +The offer includes paper in wide range of density and sizes. Ideal for high-quality printing and photocopying. diff --git a/content/page/token/features/main/main.md b/content/page/token/features/main/main.md new file mode 100644 index 000000000..acf11144b --- /dev/null +++ b/content/page/token/features/main/main.md @@ -0,0 +1,6 @@ +--- +id: token_Feature_main +title: HOLD AND EARN +btn: Learn More +link: /solution # link to wiki +--- diff --git a/content/page/token/header.png b/content/page/token/header.png new file mode 100644 index 000000000..27a3ff15a Binary files /dev/null and b/content/page/token/header.png differ diff --git a/content/page/token/header/header.md b/content/page/token/header/header.md new file mode 100644 index 000000000..3eaf6a91c --- /dev/null +++ b/content/page/token/header/header.md @@ -0,0 +1,11 @@ +--- +id: token_header +title: ThreeFold Token +subtitle: A PURPOSE DRIVEN TOKEN +btn1: Buy TFT +link1: /blog +btn2: Learn More +link2: /blog +--- + +TFT is the only way to rent compute and storage capacity on the ThreeFold Grid - which has the potential to gain significant market share in today's public cloud market. diff --git a/content/page/token/header_token.png b/content/page/token/header_token.png new file mode 100644 index 000000000..41db28a3d Binary files /dev/null and b/content/page/token/header_token.png differ diff --git a/content/page/token/how_it_works/main/main.md b/content/page/token/how_it_works/main/main.md new file mode 100644 index 000000000..ca5e2c474 --- /dev/null +++ b/content/page/token/how_it_works/main/main.md @@ -0,0 +1,5 @@ +--- +id: token_main +title: A CIRCULAR ECONOMY +image: ./token_overview.png +--- \ No newline at end of file diff --git a/content/page/token/how_it_works/main/token_overview.png b/content/page/token/how_it_works/main/token_overview.png new file mode 100644 index 000000000..53e28cd3e Binary files /dev/null and b/content/page/token/how_it_works/main/token_overview.png differ diff --git a/content/page/token/how_it_works/section1/section1.md b/content/page/token/how_it_works/section1/section1.md new file mode 100644 index 000000000..eca42fe0f --- /dev/null +++ b/content/page/token/how_it_works/section1/section1.md @@ -0,0 +1,6 @@ +--- +id: token_sec1 +title: Get rewarded with tokens +--- + +TFTs are created in the moment when the ThreeFold Grid is expanded by capacity in the form of hardware. \ No newline at end of file diff --git a/content/page/token/how_it_works/section2/section2.md b/content/page/token/how_it_works/section2/section2.md new file mode 100644 index 000000000..f49c0f676 --- /dev/null +++ b/content/page/token/how_it_works/section2/section2.md @@ -0,0 +1,6 @@ +--- +id: token_sec2 +title: Farmers connect capacity + compute +--- + +This is done by Farmers, who receive TFT in exchange. diff --git a/content/page/token/how_it_works/section3/section3.md b/content/page/token/how_it_works/section3/section3.md new file mode 100644 index 000000000..148508eda --- /dev/null +++ b/content/page/token/how_it_works/section3/section3.md @@ -0,0 +1,6 @@ +--- +id: token_sec3 +title: Users reserve capacity +--- + +Through exchanges, TFT is brought to the users of the ThreeFold Grid, who then buy capacity to host their applications with it. diff --git a/content/page/token/signup/signup.md b/content/page/token/signup/signup.md new file mode 100644 index 000000000..36421827a --- /dev/null +++ b/content/page/token/signup/signup.md @@ -0,0 +1,8 @@ +--- +id: signup +title: GET TFT +button1: BUY TFT +link1: '/https://www.liquid.com/quick-exchange/' #Add button1 link here +button2: More Options +link2: '/https://wiki.threefold.io/#/how_to_buy_and_sell' #Add button1 link here +--- diff --git a/content/page/token/sliders/slide1/slide1.md b/content/page/token/sliders/slide1/slide1.md new file mode 100644 index 000000000..fa07d8c7f --- /dev/null +++ b/content/page/token/sliders/slide1/slide1.md @@ -0,0 +1,9 @@ +--- +id: intrinsic_value +title: INTRINSIC VALUE +image: tft_stats.png +order: 6 + +--- + +Each TFT represents underlying internet capacity and can be exchanged for capacity at any time. It is the exclusive medium of exchange for internet capacity on the ThreeFold Grid. \ No newline at end of file diff --git a/content/page/token/sliders/slide2/slide2.md b/content/page/token/sliders/slide2/slide2.md new file mode 100644 index 000000000..29ec0ae22 --- /dev/null +++ b/content/page/token/sliders/slide2/slide2.md @@ -0,0 +1,8 @@ +--- +id: limited_supply +title: LIMITED SUPPLY +image: limited_supply.png +order: 5 +--- + +A maximum of 4 billion TFT can ever be created. This limit ensures stakeholders are incentivized and rewarded through both the short and long terms. \ No newline at end of file diff --git a/content/page/token/sliders/slide3/slide3.md b/content/page/token/sliders/slide3/slide3.md new file mode 100644 index 000000000..2e83b3b77 --- /dev/null +++ b/content/page/token/sliders/slide3/slide3.md @@ -0,0 +1,8 @@ +--- +id: povered_by_stellar +title: POWERED BY STELLAR +image: powered_by_stellar.png +order: 4 +--- + +TFT lives on the Stellar Blockchain. TFT holders benefit from a big ecosystem of proven wallets and mediums of exchange. Stellar's mission to promote financial inclusion is completely aligned with the ThreeFold's vision for an inclusive internet. diff --git a/content/page/token/sliders/slide4/slide4.md b/content/page/token/sliders/slide4/slide4.md new file mode 100644 index 000000000..11a6edfe8 --- /dev/null +++ b/content/page/token/sliders/slide4/slide4.md @@ -0,0 +1,8 @@ +--- +id: token_sustainable +title: SUSTAINABLE +image: sustainable.png +order: 3 +--- + +By employing Stellar technology, TFT transactions and smart contracts are powered by one of the most energy-efficient blockchains available. diff --git a/content/page/token/sliders/slide5/slide5.md b/content/page/token/sliders/slide5/slide5.md new file mode 100644 index 000000000..65835477c --- /dev/null +++ b/content/page/token/sliders/slide5/slide5.md @@ -0,0 +1,16 @@ +--- +id: tokenSlide5 +title: digital sovereignty | for everyone +image: +order: 2 +--- + +The Internet evolved to become the world's largest database of information and knowledge, opening up exponential growth on personal, organizational and economic levels. Yet it is owned by large international companies that exploit users data. +
+
+ +The current approach of many governments and countries is to cut the Internet into pieces by limiting its accessibility and enforcing regulations. We need an internet that protects our digital freedom and fair access to global information for everyone, everywhere. +
+
+ +The ThreeFold Grid is a peer-to-peer Internet - owned by its users. All the technology of this new Internet is open-source and the whole experience is built around the fundamentals of a peer-to-peer network. On the ThreeFold Grid, everyone owns their data and experiences - they are autonomous. diff --git a/content/page/token/sliders/slide6/slide6.md b/content/page/token/sliders/slide6/slide6.md new file mode 100644 index 000000000..59dc1feb9 --- /dev/null +++ b/content/page/token/sliders/slide6/slide6.md @@ -0,0 +1,16 @@ +--- +id: tokenSlide6 +title: a new internet | for our planet +image: +order: 1 +--- + +The current internet consumes about 10% of global energy production. With the imminent boom of emerging technologies such as Blockchain, Internet of Things, Virtual Reality, Artificial Intelligence and 5G, the Internet’s energy consumption is expected to increase exponentially. +
+
+ +The current industry solutions focus on increasing the use of renewable energies to power data centers. However this is not a viable solution as data centers consume enormous amounts of energy. Therefore, a new solution that can drastically reduce the global internet’s energy consumption is needed. +
+
+ +The ThreeFold Grid is the first true peer-to-peer Internet. It uses pioneering technologies that removes the need for centralized and power-hungry data centers, consumes 90% less energy, and uses 90% less international fiber network capacity. diff --git a/content/page/token/token.md b/content/page/token/token.md new file mode 100644 index 000000000..6baa70332 --- /dev/null +++ b/content/page/token/token.md @@ -0,0 +1,13 @@ +--- +id: token +header: token_header +header_title: Token +header_image: ./header.png +header_excerpt: Welcome to the growing ecosystem of ThreeFold. +howItWorksMain: token_main +howItWorks: [token_sec1, token_sec2, token_sec3] +slides: [intrinsic_value, limited_supply, povered_by_stellar, token_sustainable] +cards: [token_card2] +signup: signup +plans: [sec1, sec2, sec3] +--- diff --git a/content/page/token/token_header.png b/content/page/token/token_header.png new file mode 100644 index 000000000..60a0bfecf Binary files /dev/null and b/content/page/token/token_header.png differ diff --git a/content/page/token/withComparisonTable/sec1/sec1.md b/content/page/token/withComparisonTable/sec1/sec1.md new file mode 100644 index 000000000..a8591b012 --- /dev/null +++ b/content/page/token/withComparisonTable/sec1/sec1.md @@ -0,0 +1,24 @@ +--- +id: sec1 +title: Features +rows: + - title: Molestie lobortis massa. + firstCol: include + secCol: include + thirdCol: include + + - title: Urna purus felis. + firstCol: include + secCol: include + thirdCol: include + + - title: Tellus pulvinar sit dictum + firstCol: none + secCol: include + thirdCol: include + + - title: Convallis. + firstCol: none + secCol: Up to 20 users + thirdCol: Up to 50 users +--- diff --git a/content/page/token/withComparisonTable/sec2/sec2.md b/content/page/token/withComparisonTable/sec2/sec2.md new file mode 100644 index 000000000..a4239aaa9 --- /dev/null +++ b/content/page/token/withComparisonTable/sec2/sec2.md @@ -0,0 +1,24 @@ +--- +id: sec2 +title: Reporting +rows: + - title: Adipiscing. + firstCol: include + secCol: include + thirdCol: include + + - title: Eget risus integer. + firstCol: none + secCol: include + thirdCol: include + + - title: Gravida leo urna velit. + firstCol: none + secCol: none + thirdCol: include + + - title: Elementum ut dapibus feugiat cras nisl. + firstCol: none + secCol: none + thirdCol: include +--- diff --git a/content/page/token/withComparisonTable/sec3/sec3.md b/content/page/token/withComparisonTable/sec3/sec3.md new file mode 100644 index 000000000..771daeb61 --- /dev/null +++ b/content/page/token/withComparisonTable/sec3/sec3.md @@ -0,0 +1,24 @@ +--- +id: sec3 +title: Support +rows: + - title: Sit dignissim. + firstCol: include + secCol: include + thirdCol: include + + - title: Congue at nibh et. + firstCol: none + secCol: include + thirdCol: include + + - title: Volutpat feaugiat mattis. + firstCol: none + secCol: include + thirdCol: include + + - title: Tristique pellentesque ornare diam sapien. + firstCol: none + secCol: none + thirdCol: include +--- diff --git a/content/page/why/cards/card1/card1.jpeg b/content/page/why/cards/card1/card1.jpeg new file mode 100644 index 000000000..567c4870d Binary files /dev/null and b/content/page/why/cards/card1/card1.jpeg differ diff --git a/content/page/why/cards/card1/card1.md b/content/page/why/cards/card1/card1.md new file mode 100644 index 000000000..cbff60c76 --- /dev/null +++ b/content/page/why/cards/card1/card1.md @@ -0,0 +1,10 @@ +--- +id: why1 +title: The Environment Demands It +image: ./card1.jpeg +button: Read More on Our Blog +link: /blog +order: 1 +--- + +Data centers are neither scalable nor efficient and consume up to 10% world’s electricity today. The huge constructions are almost always built to service current users even better, but fail to reach remote areas and emerging markets. The ThreeFold Grid uses up to 10 times less power to run infrastruce. The decentralized nature of the ThreeFold Grid allows for capacity to be put on the grid anywhere where there network infrastructure and stable power supply. diff --git a/content/page/why/cards/card2/card2.jpeg b/content/page/why/cards/card2/card2.jpeg new file mode 100644 index 000000000..567c4870d Binary files /dev/null and b/content/page/why/cards/card2/card2.jpeg differ diff --git a/content/page/why/cards/card2/card2.md b/content/page/why/cards/card2/card2.md new file mode 100644 index 000000000..d29a45192 --- /dev/null +++ b/content/page/why/cards/card2/card2.md @@ -0,0 +1,10 @@ +--- +id: why2 +title: The Technology Demands Ite +image: ./card2.jpeg +button: Read More on Our Blog +link: +order: 1 +--- + +Modern day technologies like 5G, IOT, AI,... demand more cloud resources near end-users. The central datacenter approach can't keep up with this deman. The ThreeFold Grid can cater to all the needs these industries as the decentralized nature of the the grid puts the capacity near the end user. diff --git a/content/page/why/cards/card3/card3.jpeg b/content/page/why/cards/card3/card3.jpeg new file mode 100644 index 000000000..567c4870d Binary files /dev/null and b/content/page/why/cards/card3/card3.jpeg differ diff --git a/content/page/why/cards/card3/card3.md b/content/page/why/cards/card3/card3.md new file mode 100644 index 000000000..7b755e4cf --- /dev/null +++ b/content/page/why/cards/card3/card3.md @@ -0,0 +1,10 @@ +--- +id: why3 +title: The People Demand It +image: ./card3.jpeg +button: CTA +link: +order: 3 +--- + +Thanks to the help of multiple documentaries (The Social Dilemma, The Great Hack, etc) it has become apparent to the masses that things need to change if we want to allow the internet to play such a big role in our lives. diff --git a/content/page/why/header.png b/content/page/why/header.png new file mode 100644 index 000000000..27a3ff15a Binary files /dev/null and b/content/page/why/header.png differ diff --git a/content/page/why/header/header.md b/content/page/why/header/header.md new file mode 100644 index 000000000..08a8c8e41 --- /dev/null +++ b/content/page/why/header/header.md @@ -0,0 +1,11 @@ +--- +id: header_why +title: BE THE INTERNET +subtitle: The world needs a Technological Reset +btn1: Learn more +link1: /blog +btn2: Stay Updated +link2: /blog +--- + +The Internet is run by large corporations and their hyper-scale data centers. Their centralized approach is highly inefficent, extremely costly and unsustainable. Our data isn't even safe anymore. \ No newline at end of file diff --git a/content/page/why/header_404.png b/content/page/why/header_404.png new file mode 100644 index 000000000..4c5243efd Binary files /dev/null and b/content/page/why/header_404.png differ diff --git a/content/page/why/header_why.png b/content/page/why/header_why.png new file mode 100644 index 000000000..347abd627 Binary files /dev/null and b/content/page/why/header_why.png differ diff --git a/content/page/why/roadmap/post1.md b/content/page/why/roadmap/post1.md new file mode 100644 index 000000000..899705e94 --- /dev/null +++ b/content/page/why/roadmap/post1.md @@ -0,0 +1,6 @@ +--- +id: why_roadmap_post1 +title: Lorem Ipsum +--- + +Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. diff --git a/content/page/why/roadmap/post2.md b/content/page/why/roadmap/post2.md new file mode 100644 index 000000000..6deab9b8a --- /dev/null +++ b/content/page/why/roadmap/post2.md @@ -0,0 +1,6 @@ +--- +id: why_roadmap_post2 +title: Lorem Ipsum +--- + +Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. diff --git a/content/page/why/roadmap/post3.md b/content/page/why/roadmap/post3.md new file mode 100644 index 000000000..b88ebcb1d --- /dev/null +++ b/content/page/why/roadmap/post3.md @@ -0,0 +1,6 @@ +--- +id: why_roadmap_post3 +title: Lorem Ipsum +--- + +Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. diff --git a/content/page/why/roadmap/post4.md b/content/page/why/roadmap/post4.md new file mode 100644 index 000000000..a90cf2f91 --- /dev/null +++ b/content/page/why/roadmap/post4.md @@ -0,0 +1,6 @@ +--- +id: why_roadmap_post4 +title: Lorem Ipsum +--- + +Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. diff --git a/content/page/why/sliders/slide1/slide1.md b/content/page/why/sliders/slide1/slide1.md new file mode 100644 index 000000000..b1068926b --- /dev/null +++ b/content/page/why/sliders/slide1/slide1.md @@ -0,0 +1,8 @@ +--- +id: peer-to-peer +title: P2P puts people back in control +image: peer-to-peer.png +order: 6 +--- + +We created a complete peer-to-peer architecture that can assist the world in it's journey towards decentralization. Blockchain and edge computing were only steps towards that end goal. Our model removes complexity and inefficiencies. No intermediaries. No marketing. No gimmicks. Everything is automated. Completely end-to-end. But it doesn't end there. Users get full control over their data with 100% security and privacy. Not even ThreeFold can access it. \ No newline at end of file diff --git a/content/page/why/sliders/slide2/slide2.md b/content/page/why/sliders/slide2/slide2.md new file mode 100644 index 000000000..12f990070 --- /dev/null +++ b/content/page/why/sliders/slide2/slide2.md @@ -0,0 +1,8 @@ +--- +id: availability +title: An Internet available to everyone +image: availability.png +order: 5 +--- + +As of today, about 50% of the world's population is connected to the Internet. This statistic shows a great digital divide that is present in our current world, depsite Internet access being a human right. For us, at ThreeFold, this is not acceptable as the Internet today represents access to extent information, knowledge and economic opportunities. We pledge to tackling the digital divide and to leverage an affordable and accessible internet solution to make developing and remote regions of our world digitally sovereign. diff --git a/content/page/why/sliders/slide3/slide3.md b/content/page/why/sliders/slide3/slide3.md new file mode 100644 index 000000000..5486733a3 --- /dev/null +++ b/content/page/why/sliders/slide3/slide3.md @@ -0,0 +1,8 @@ +--- +id: sustainability +title: Sustainable Internet for the planet +image: sustainability.png +order: 4 +--- + +The current Internet infrastructure model consumes more than 10% of the world's energy supplies. Most of that power is used to cool down servers that are stacked in large data centers. But this wouldn't be needed in a decentralized model like the ThreeFold Grid. The testing of ThreeFold's Internet infrastructure showed that we could enable between 50 & 99% power savings, while providing better uptime performance to users. diff --git a/content/page/why/why.md b/content/page/why/why.md new file mode 100644 index 000000000..734da6884 --- /dev/null +++ b/content/page/why/why.md @@ -0,0 +1,11 @@ +--- +id: why +header: header_why +header_title: 404 - The Internet is Broken +header_image: ./header_404.png +header_excerpt: The current internet infrastructure is based on hyper-scale data centers that cannot meet a lot of the problems the internet is facing today. +slides: [peer-to-peer, availability, sustainability] +roadmap: + [why_roadmap_post1, why_roadmap_post2, why_roadmap_post3, why_roadmap_post4] +cards: [why1, why2, why3] +--- diff --git a/content/page/why/why_header.png b/content/page/why/why_header.png new file mode 100644 index 000000000..2d6ce63db Binary files /dev/null and b/content/page/why/why_header.png differ diff --git a/gridsome.config.js b/gridsome.config.js index 47444008f..e404ea96a 100644 --- a/gridsome.config.js +++ b/gridsome.config.js @@ -1,17 +1,297 @@ -// This is where project configuration and plugin options are located. +// This is where project configuration and plugin options are located. // Learn more: https://gridsome.org/docs/config // Changes here require a server restart. // To restart press CTRL + C in terminal and run `gridsome develop` module.exports = { - siteName: 'ThreeFold Partners', - siteDescription: 'ThreeFold Partners', - siteUrl: 'http://localhost:8080', - plugins: [{ + siteName: 'Threefold Webstack', + plugins: [ + + // Local models + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'Card', + path: './content/page/**/cards/**/*.md', + } + }, + + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'Slide', + path: './content/page/**/sliders/**/*.md', + } + }, + + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'Contact', + path: './content/page/**/contactData/**/*.md', + } + }, + + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'HowItWorks', + path: './content/page/**/how_it_works/**/*.md', + } + }, + + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'HowItWorks_2', + path: './content/page/**/how_it_works_2/**/*.md', + } + }, + + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'Header', + path: './content/page/**/header/*.md', + } + }, + + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'Product', + path: './content/page/**/productData/**/*.md', + } + }, + + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'Features', + path: './content/page/**/features/**/*.md', + } + }, + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'Logo', + path: './content/page/**/logos/**/*.md', + } + }, + + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'Cta', + path: './content/page/**/cta/*.md', + } + }, + + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'SignUp', + path: './content/page/**/signup/*.md', + } + }, + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'About', + path: './content/about/**/*.md', + } + }, + + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'Comparison', + path: './content/page/**/comparison/**/*.md', + } + }, + + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'Roadmap', + path: './content/page/**/roadmap/*.md', + } + }, + + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'PricingPlans', + path: './content/page/**/pricing_plans/**/*.md', + } + }, + + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'Plans', + path: './content/page/**/withComparisonTable/**/*.md', + } + }, + + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'BrandPanel', + path: './content/page/**/brandPanel/*.md', + } + }, + + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'InTheNews', + path: './content/page/**/InTheNews/*.md', + } + }, + + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'MarkdownPage', + path: './content/page/*/*.md', + refs: { + cards: 'Card', + slides: 'Slide', + contactData: 'Contact', + header: 'Header', + howItWorks: 'HowItWorks', + howItWorksMain: 'HowItWorks', + productData: 'Product', + productMain: 'Product', + featuresMain: 'Features', + features: 'Features', + logos: 'Logo', + cta: 'Cta', + signup: 'SignUp', + comparisonMain: 'Comparison', + comparisonSecs: 'Comparison', + howItWorksMain_2: 'HowItWorks_2', + howItWorks_2: 'HowItWorks_2', + roadmap: 'Roadmap', + pricing_plansMain: 'PricingPlans', + pricingPlans: 'PricingPlans', + plans: 'Plans', + inTheNews: 'InTheNews', + brandPanel: 'BrandPanel', + allSlides : 'About' + } + } + }, + + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'Navigation', + path: './content/navigation/navigation.md', + } + }, + + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'Footer', + path: './content/footer/footer.md', + } + }, + + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'Person', + path: './content/person/**/*.md', + refs: { + tags: { + typeName: 'PersonTag', + create: true + }, + memberships: { + typeName: 'Membership', + create: true + }, + projects: 'Project' + }, + } + }, + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'Blog', + path: './content/blog/**/*.md', + templates: { + BlogPost: '/blog/post/:id' + }, + refs: { + authors: 'Person', + tags: { + typeName: 'BlogTag', + create: true + } + } + } + }, + + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'News', + path: './content/news/**/*.md', + refs: { + authors: 'Person', + tags: { + typeName: 'NewsTag', + create: true + } + } + } + }, + + + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'Project', + path: './content/project/**/*.md', + refs: { + authors: 'Person', + members: 'Person', + + tags: { + typeName: 'ProjectTag', + create: true + } + } + } + }, + + // Tailwind + { + use: 'gridsome-plugin-tailwindcss', + options: { + tailwindConfig: './tailwind.config.js', + purgeConfig: { + whitelist: ['svg-inline--fa', 'table', 'table-striped', 'table-bordered', 'table-hover', 'table-sm'], + whitelistPatterns: [/fa-$/, /blockquote$/, /code$/, /pre$/, /table$/, /table-$/] + }, + presetEnvConfig: {}, + shouldPurge: false, + shouldImport: true, + shouldTimeTravel: true, + shouldPurgeUnusedKeyframes: true, + } + }, + + // Full Text search + { use: 'gridsome-plugin-flexsearch', options: { - searchFields: ['name', 'title', 'excerpt', 'author', 'content'], + searchFields: ['title', 'name', 'content', 'status', 'linkedin', 'excerpt', 'cities', 'countries', 'websites'], collections: [{ typeName: 'Blog', indexName: 'Blog', @@ -29,172 +309,106 @@ module.exports = { indexName: 'Person', fields: ['path'] }, + + { + typeName: 'News', + indexName: 'News', + fields: ['path'] + }, + + { + typeName: 'MarkdownPage', + indexName: 'MarkdownPage', + fields: ['path'] + }, + ] } }, - { - use: 'gridsome-plugin-tailwindcss', - options: { - tailwindConfig: './tailwind.config.js', - purgeConfig: { - whitelist: ['svg-inline--fa', 'table', 'table-striped', 'table-bordered', 'table-hover', 'table-sm'], - whitelistPatterns: [/fa-$/, /blockquote$/, /code$/, /pre$/, /table$/, /table-$/] - }, - presetEnvConfig: {}, - shouldPurge: false, - shouldImport: true, - shouldTimeTravel: true, - shouldPurgeUnusedKeyframes: true, - } - }, - { - use: 'gridsome-source-static-meta', - options: { - path: 'content/site/*.json' - } - }, - { - use: '@gridsome/source-filesystem', - options: { - typeName: 'MarkdownPage', - path: './content/page/**/*.md', - } - }, - { - use: '@gridsome/source-filesystem', - options: { - typeName: 'Person', - path: './content/person/**/*.md', - refs: { - tags: { - typeName: 'PersonTag', - create: true - }, - memberships: { - typeName: 'Membership', - create: true - }, - project_ids: 'Project' - }, - } - }, - { - use: '@gridsome/source-filesystem', - options: { - typeName: 'Blog', - path: './content/blog/**/*.md', - templates: { - BlogPost: '/blog/post/:id' - }, - refs: { - author: 'Person', - tags: { - typeName: 'BlogTag', - create: true - } - } - } - }, - - { - use: '@gridsome/source-filesystem', - options: { - typeName: 'News', - path: './content/news/**/*.md', - templates: { - NewsPost: '/news/:id' - }, - refs: { - author: 'Person', - tags: { - typeName: 'NewsTag', - create: true - } - } - } - }, - { - use: '@gridsome/source-filesystem', - options: { - typeName: 'Project', - path: './content/project/**/*.md', - templates: { - Project: '/project/:id' - }, - refs: { - author: 'Person', - members: 'Person', - - tags: { - typeName: 'ProjectTag', - create: true - } - } - } - }, - { - use: '@gridsome/source-filesystem', - options: { - typeName: 'Slides', - path: './content/about/**/*.md' - } - } ], - transformers: { - remark: { - plugins: [ - '@noxify/gridsome-remark-table-align', ['@noxify/gridsome-remark-classes', { - 'table': 'table table-striped', - 'tableCell[align=center]': 'text-center', - 'tableCell[align=right]': 'text-right' - }] - ] - } + chainWebpack: config => { + config.resolve.alias.set('@images', '@/assets/images') }, templates: { - Blog: [{ - path: '/blog/post/:id' - }], + MarkdownPage: [{ + path: '/:id', + component: '~/templates/MarkdownPage.vue', - News: [{ - path: '/news/:id' - }], - - Person: [{ - path: '/people/:id', - component: '~/templates/Person.vue' }], BlogTag: [{ - path: '/tags/blog/:id', - component: '~/templates/Tag.vue' - }], - PersonTag: [{ - path: '/people/tags/:id', + path: '/blog/tags/:id', component: '~/templates/Tag.vue' }], + NewsTag: [{ path: '/news/tags/:id', component: '~/templates/Tag.vue' }], ProjectTag: [{ - path: '/projects/tags/:id', + path: '/partners/tags/:id', component: '~/templates/Tag.vue' }], Membership: [{ - path: '/memberships/:id', + path: '/team/memberships/:id', component: '~/templates/Membership.vue' }], + Blog: [{ + path: '/blog/post/:id', + component: '~/templates/BlogPost.vue' + }], + + News: [{ + path: '/news/post/:id', + component: '~/templates/NewsPost.vue' + }], + + Person: [{ + path: '/team/:id', + component: '~/templates/Person.vue' + }], + PersonTag: [{ + path: '/team/tags/:id', + component: '~/templates/Tag.vue' + }], + Project: [{ - path: '/project/:id', + path: '/partners/:id', component: '~/templates/Project.vue' }], - MarkdownPage: [{ - path: '/page/:id', - component: '~/templates/MarkdownPage.vue' - }], + }, + + transformers: { + //Add markdown support to all file-system sources + remark: { + externalLinksTarget: '_blank', + externalLinksRel: ['nofollow', 'noopener', 'noreferrer'], + anchorClassName: 'icon icon-link', + plugins: [ + ['gridsome-plugin-remark-prismjs-all', { + highlightClassName: "gridsome-highlight", + codeTitleClassName: "gridsome-code-title", + classPrefix: 'language-', + aliases: {}, + noInlineHighlight: false, + showLineNumbers: false, // `require("prismjs/plugins/line-numbers/prism-line-numbers.css");` + languageExtensions: [], + prompt: { // `require("prismjs/plugins/command-line/prism-command-line.css");` + user: `root`, + host: `localhost`, + global: false, + } + }, + // '@noxify/gridsome-remark-table-align', ['@noxify/gridsome-remark-classes', { + // 'table': 'table table-striped', + // 'tableCell[align=center]': 'text-center', + // 'tableCell[align=right]': 'text-right' + // } + ] + ] + } } } \ No newline at end of file diff --git a/gridsome.server.js b/gridsome.server.js index edbb3b384..b44b64dbd 100644 --- a/gridsome.server.js +++ b/gridsome.server.js @@ -12,102 +12,14 @@ else if (private == "false") private = 1 module.exports = function(api) { - api.loadSource(({ - addCollection - }) => { + api.loadSource(({ addCollection }) => { // Use the Data Store API here: https://gridsome.org/docs/data-store-api/ }) - api.createPages(({ - createPage - }) => { + api.createPages(({ createPage }) => { // Use the Pages API here: https://gridsome.org/docs/pages-api/ }) - api.onCreateNode(options => { - if (options.internal.typeName === 'Blog') { - - options.tags = (typeof options.tags === 'string') ? options.tags.split(',').map(string => string.trim()) : options.tags; - options.author = (typeof options.author === 'string') ? options.author.split(',').map(string => string.trim()) : options.author; - return { - ...options - }; - } - - - if (options.internal.typeName === 'News') { - - options.tags = (typeof options.tags === 'string') ? options.tags.split(',').map(string => string.trim()) : options.tags; - options.author = (typeof options.author === 'string') ? options.author.split(',').map(string => string.trim()) : options.author; - return { - ...options - }; - } - - - if (options.internal.typeName === 'Project') { - options.tags = (typeof options.tags === 'string') ? options.tags.split(',').map(string => string.trim()) : options.tags; - options.countries = (typeof options.countries === 'string') ? options.countries.split(',').map(string => string.trim()) : options.countries; - options.cities = (typeof options.cities === 'string') ? options.cities.split(',').map(string => string.trim()) : options.cities; - options.members = (typeof options.members === 'string') ? options.members.split(',').map(string => string.trim()) : options.members; - options.author = (typeof options.author === 'string') ? options.author.split(',').map(string => string.trim()) : options.author; - return { - ...options - }; - } - - - if (options.internal.typeName === 'Person') { - options.tags = (typeof options.tags === 'string') ? options.tags.split(',').map(string => string.trim()) : options.tags; - options.project_ids = (typeof options.project_ids === 'string') ? options.project_ids.split(',').map(string => string.trim()) : options.project_ids; - options.memberships = (typeof options.memberships === 'string') ? options.memberships.split(',').map(string => string.trim()) : options.memberships; - options.countries = (typeof options.countries === 'string') ? options.countries.split(',').map(string => string.trim()) : options.countries; - options.cities = (typeof options.cities === 'string') ? options.cities.split(',').map(string => string.trim()) : options.cities; - return { - ...options - }; - } - }) - - api.createPages(({ createPage }) => { - createPage({ - path: '/people', - component: './src/templates/People.vue', - context: { - private: private - } - }) - }) - - api.createPages(({ createPage }) => { - createPage({ - path: '/news/archive', - component: './src/templates/NewsArchive.vue', - - }) - }) - - api.createPages(({ createPage }) => { - createPage({ - path: '/search', - component: './src/templates/Search.vue', - context: { - private: private - } - }) - }) - - api.createPages(({ createPage }) => { - createPage({ - path: '/projects', - component: './src/templates/Projects.vue', - context: { - private: private - } - }) - }); - - api.createPages(async({ graphql, createPage @@ -188,71 +100,107 @@ module.exports = function(api) { }); - api.createPages(async({ - graphql, - createPage -}) => { - // Use the Pages API here: https://gridsome.org/docs/pages-api - const { - data - } = await graphql(`{ - allProjectTag { - edges { - - node { - id - path + api.createPages(async ({ graphql, createPage }) => { + const { data } = await graphql(`{ + allProjectTag(filter: { title: {in: ["farming"]}}) { + edges { + node { + id + path + } + } } - } - } -} -`); + }`) - data.allProjectTag.edges.forEach(function(element) { - createPage({ - path: element.node.path, - component: './src/templates/Tag.vue', - context: { - id: element.node.id - } - }); + data.allProjectTag.edges.forEach(({ node }) => { + createPage({ + path: `${node.path}`, + component: './src/templates/Tag.vue', + context: { + id: node.id, + private: private + } + }) + }) + }) - }); + api.createPages(async ({ graphql, createPage }) => { + const { data } = await graphql(`{ + allBlogTag { + edges { + node { + id + path + } + } + } + }`) + data.allBlogTag.edges.forEach(({ node }) => { + createPage({ + path: `${node.path}`, + component: './src/templates/Tag.vue', + context: { + id: node.id, + private: private + } + }) + }) + }) + + api.createPages(async ({ graphql, createPage }) => { + const { data } = await graphql(`{ + allNewsTag { + edges { + node { + id + path + } + } + } + }`) + + data.allNewsTag.edges.forEach(({ node }) => { + createPage({ + path: `${node.path}`, + component: './src/templates/Tag.vue', + context: { + id: node.id, + private: private + } + }) + }) + }) + + api.createPages(({ createPage }) => { + createPage({ + path: '/partners', + component: './src/templates/Partners.vue', + context: { + private: private + } + }) +}) + +api.createPages(({ createPage }) => { + createPage({ + path: '/team', + component: './src/templates/Team.vue', + context: { + private: private + } + }) }); -api.createPages(async({ - graphql, - createPage -}) => { - // Use the Pages API here: https://gridsome.org/docs/pages-api - const { - data - } = await graphql(`{ - allNewsTag { - edges { - - node { - id - path +api.createPages(({ createPage }) => { + createPage({ + path: '/search', + component: './src/templates/Search.vue', + context: { + private: private } - } - } -} -`); - - data.allNewsTag.edges.forEach(function(element) { - createPage({ - path: element.node.path, - component: './src/templates/Tag.vue', - context: { - id: element.node.id - } - }); - - }); - + }) }); - - + + } \ No newline at end of file diff --git a/package.json b/package.json index f716901fd..5f61cceb2 100644 --- a/package.json +++ b/package.json @@ -8,15 +8,16 @@ }, "dependencies": { "@gridsome/source-filesystem": "^0.6.2", - "@gridsome/source-graphql": "^0.1.0", "@gridsome/transformer-remark": "^0.6.2", "@noxify/gridsome-remark-classes": "^1.0.0", "@noxify/gridsome-remark-table-align": "^1.0.0", "babel-runtime": "^6.26.0", "core-js": "^3.6.5", "gridsome": "^0.7.3", - "gridsome-plugin-flexsearch": "^1.0.5", + "gridsome-plugin-flexsearch": "github:hamdy/gridsome-plugin-flexsearch", + "gridsome-plugin-remark-prismjs-all": "^0.3.5", "gridsome-plugin-tailwindcss": "^3.0.1", + "gridsome-source-graphql": "^1.0.2", "gridsome-source-static-meta": "github:noxify/gridsome-source-static-meta#master", "lodash": "^4.17.20", "pluralize": "^8.0.0", diff --git a/src/assets/images/brandPanel/participate_cta.png b/src/assets/images/brandPanel/participate_cta.png new file mode 100644 index 000000000..a39c33161 Binary files /dev/null and b/src/assets/images/brandPanel/participate_cta.png differ diff --git a/src/assets/images/brandPanel/solution_plugearn.png b/src/assets/images/brandPanel/solution_plugearn.png new file mode 100644 index 000000000..70c6c32c1 Binary files /dev/null and b/src/assets/images/brandPanel/solution_plugearn.png differ diff --git a/src/assets/images/brandPanel/teamcollage.png b/src/assets/images/brandPanel/teamcollage.png new file mode 100644 index 000000000..2c5a45121 Binary files /dev/null and b/src/assets/images/brandPanel/teamcollage.png differ diff --git a/src/assets/images/brandPanel/teamcollage2.png b/src/assets/images/brandPanel/teamcollage2.png new file mode 100644 index 000000000..63709f981 Binary files /dev/null and b/src/assets/images/brandPanel/teamcollage2.png differ diff --git a/src/assets/images/sliders/availability.png b/src/assets/images/sliders/availability.png new file mode 100644 index 000000000..fbb33c293 Binary files /dev/null and b/src/assets/images/sliders/availability.png differ diff --git a/src/assets/images/sliders/limited_supply.png b/src/assets/images/sliders/limited_supply.png new file mode 100644 index 000000000..8bc87b4c3 Binary files /dev/null and b/src/assets/images/sliders/limited_supply.png differ diff --git a/src/assets/images/sliders/peer-to-peer.png b/src/assets/images/sliders/peer-to-peer.png new file mode 100644 index 000000000..cd6adc911 Binary files /dev/null and b/src/assets/images/sliders/peer-to-peer.png differ diff --git a/src/assets/images/sliders/powered_by_stellar.png b/src/assets/images/sliders/powered_by_stellar.png new file mode 100644 index 000000000..73c926201 Binary files /dev/null and b/src/assets/images/sliders/powered_by_stellar.png differ diff --git a/src/assets/images/sliders/sustainability.png b/src/assets/images/sliders/sustainability.png new file mode 100644 index 000000000..247c7c395 Binary files /dev/null and b/src/assets/images/sliders/sustainability.png differ diff --git a/src/assets/images/sliders/sustainable.png b/src/assets/images/sliders/sustainable.png new file mode 100644 index 000000000..92b54b913 Binary files /dev/null and b/src/assets/images/sliders/sustainable.png differ diff --git a/src/assets/images/sliders/tft_stats.png b/src/assets/images/sliders/tft_stats.png new file mode 100644 index 000000000..cd3f9d6d6 Binary files /dev/null and b/src/assets/images/sliders/tft_stats.png differ diff --git a/src/assets/images/sliders/valuesheader2.png b/src/assets/images/sliders/valuesheader2.png new file mode 100644 index 000000000..6ba7a2eeb Binary files /dev/null and b/src/assets/images/sliders/valuesheader2.png differ diff --git a/src/assets/limited_supply.png b/src/assets/limited_supply.png new file mode 100644 index 000000000..bd6a92a72 Binary files /dev/null and b/src/assets/limited_supply.png differ diff --git a/src/assets/scss/main.scss b/src/assets/scss/main.scss index b1dfa70f4..c475335e5 100644 --- a/src/assets/scss/main.scss +++ b/src/assets/scss/main.scss @@ -1,201 +1,326 @@ @tailwind base; blockquote { - @apply border-l; - @apply border-l-4; - @apply border-l-blue-500; - @apply pl-4; - @apply italic; - @apply my-8; - p { - padding: 0 !important; - } + @apply border-l; + @apply border-l-4; + @apply border-l-blue-500; + @apply pl-4; + @apply italic; + @apply my-8; + p { + padding: 0 !important; + } } pre { - @apply border-l; - @apply border-l-2; - @apply border-l-gray-500; - @apply pl-4; - @apply mt-4; - @apply text-base; - @apply break-words; - @apply overflow-x-auto; + @apply border-l; + @apply border-l-2; + @apply border-l-gray-500; + @apply pl-4; + @apply mt-4; + @apply text-base; + @apply break-words; + @apply overflow-x-auto; } ol { - @apply list-decimal; - @apply ml-5; + @apply list-decimal; + @apply ml-5; } ul { - @apply list-disc; - @apply ml-5; + @apply list-disc; + @apply ml-5; } -:not(pre)>code { - @apply text-red-600; - @apply text-base; +:not(pre) > code { + @apply text-red-600; + @apply text-base; } @tailwind components; @tailwind utilities; @responsive { - .pxi-0 { - @apply px-0 #{!important}; - } - .pyi-0 { - @apply py-0 #{!important}; - } - .pi-0 { - @apply p-0 #{!important}; - } + .pxi-0 { + @apply px-0 #{!important}; + } + .pyi-0 { + @apply py-0 #{!important}; + } + .pi-0 { + @apply p-0 #{!important}; + } } .animated-link:after { - content: ""; - width: 0px; - height: 1px; - display: block; - transition: 300ms; - @apply bg-gray-500; -} - -.animated-link:hover:after { - width: 100%; + content: ""; + width: 0px; + height: 1px; + display: block; + transition: 300ms; + @apply bg-gray-500; } +// .animated-link:hover:after { +// width: 100%; +// } .height-30px { - height: 30px; + height: 30px; +} + +.brandpanel { + background-color: #1072ba; } .no-border { - border-width: 0px !important; + border-width: 0px !important; } .flex-post { - @apply border-b; - @apply border-b-gray-300; - @apply flex-col; + @apply border-b; + @apply border-b-gray-300; + @apply flex-col; + @apply w-full; + .post-card-image { + @apply h-56; @apply w-full; - .post-card-image { - @apply h-56; - @apply w-full; - @apply object-cover; - @apply rounded; - @apply relative; - } - .post-card-title { - @apply leading-none; - @apply text-2xl; - @apply font-medium; - } - .post-card-excerpt { - @apply font-serif; - } + @apply object-cover; + @apply rounded; + @apply relative; + } + .post-card-title { + @apply leading-none; + @apply text-2xl; + @apply font-medium; + } + .post-card-excerpt { + @apply font-serif; + } } .author-list-item:nth-child(n + 2) { - @apply -ml-3; + @apply -ml-3; } button:focus { - outline: none; + outline: none; +} +.telegram_icon{ + font-size: 1.2rem; + } @media (min-width: 768px) { - .with-large>.flex-post:nth-child(5n), - .with-large>.flex-post:nth-child(5n-1) { - // @apply flex-100; - flex: 1 1 50%; - @apply flex-col; - .post-card-image-link { - @apply relative; - min-height: 400px; - } - .post-card-image { - @apply absolute; - @apply h-full; - @apply w-full; - @apply object-cover; - @apply rounded-lg; - } - .post-card-content { - // @apply flex-post-large-content; - flex: 0 1 auto; - @apply self-center; - } - .post-card-title { - @apply text-4xl; - } - .post-card-excerpt { - @apply text-xl; - } + .with-large > .flex-post:nth-child(5n), + .with-large > .flex-post:nth-child(5n-1) { + // @apply flex-100; + flex: 1 1 50%; + @apply flex-col; + .post-card-image-link { + @apply relative; + min-height: 400px; } - .projects>.flex-post:nth-child(5n), - .projects>.flex-post:nth-child(5n-1) { - .post-card-image-link { - min-height: 300px; - } - .post-card-image { - @apply h-auto; - } + .post-card-image { + @apply absolute; + @apply h-full; + @apply w-full; + @apply object-cover; + @apply rounded-lg; } + .post-card-content { + // @apply flex-post-large-content; + flex: 0 1 auto; + @apply self-center; + } + .post-card-title { + @apply text-4xl; + } + .post-card-excerpt { + @apply text-xl; + } + } + .news > .flex-post:nth-child(5n), + .news > .flex-post:nth-child(5n-1) { + // @apply flex-100; + flex: 1 1 50%; + @apply flex-col; + .post-card-image-link { + @apply relative; + min-height: 300px; + } + .post-card-image { + @apply absolute; + @apply h-full; + @apply w-full; + @apply object-cover; + @apply rounded-lg; + } + .post-card-content { + // @apply flex-post-large-content; + flex: 0 1 auto; + @apply self-center; + } + .post-card-title { + @apply text-4xl; + } + .post-card-excerpt { + @apply text-xl; + } + } + // .news>.flex-post:nth-child(9n+1), + // .news>.flex-post:nth-child(9n+2) { + // // @apply flex-100; + // flex: 1 1 50%; + // @apply flex-col; + // .post-card-image-link { + // @apply relative; + // min-height: 300px; + // } + // .post-card-image { + // @apply absolute; + // @apply h-full; + // @apply w-full; + // @apply object-cover; + // @apply rounded-lg; + // } + // .post-card-content { + // // @apply flex-post-large-content; + // flex: 0 1 auto; + // @apply self-center; + // } + // .post-card-title { + // @apply text-4xl; + // } + // .post-card-excerpt { + // @apply text-xl; + // } + // } + // .news>.flex-post:nth-child(9n+3), + // .news>.flex-post:nth-child(9n+4), + // .news>.flex-post:nth-child(9n+5) { + // // @apply flex-100; + // flex: 1 1 300px; + // @apply flex-col; + // .post-card-image-link { + // @apply relative; + // min-height: 180px; + // } + // .post-card-image { + // @apply absolute; + // @apply h-full; + // @apply w-full; + // @apply object-cover; + // @apply rounded-lg; + // } + // .post-card-content { + // // @apply flex-post-large-content; + // flex: 0 1 auto; + // @apply self-center; + // } + // .post-card-title { + // @apply text-4xl; + // } + // .post-card-excerpt { + // @apply text-xl; + // } + // } + // .news>.flex-post:nth-child(9n+6), + // .news>.flex-post:nth-child(9n+7), + // .news>.flex-post:nth-child(9n+8), + // .news>.flex-post:nth-child(9n+9) { + // // @apply flex-100; + // flex: 1 1 250px; + // @apply flex-col; + // .post-card-image-link { + // @apply relative; + // min-height: 300px; + // } + // .post-card-image { + // @apply absolute; + // @apply h-full; + // @apply w-full; + // @apply object-cover; + // @apply rounded-lg; + // } + // .post-card-content { + // // @apply flex-post-large-content; + // flex: 0 1 auto; + // @apply self-center; + // } + // .post-card-title { + // @apply text-4xl; + // } + // .post-card-excerpt { + // @apply text-xl; + // } + // } } body[data-theme="dark"] { - background-color: #191b1f; + background-color: #191b1f; + @apply text-gray-300; + .post-content-text { @apply text-gray-300; - .post-content-text { - @apply text-gray-300; + } + .brandpanel { + background-color: #1072ba !important; +} + .text-gray-700, + .text-gray-900 { + @apply text-white; + } + .lg\:shadow-lg { + box-shadow: 0 20px 25px -5px rgba(255, 255, 255, 0.1), + 0 10px 10px -5px rgba(255, 255, 255, 0.04); + } + .learn-button { + background-color: #c4c4c4; + @apply text-gray-900; + &:hover { + @apply bg-gray-300; } - .lg\:shadow-lg{ - box-shadow :0 20px 25px -5px rgba(255, 255, 255, 0.1), 0 10px 10px -5px rgba(255, 255, 255, 0.04) + } + .text-indigo-600 { + @apply text-white; + } + .inset-0, + input[type="text"] { + background-color: #191b1f; + } + .bg-white, + + .bg-gray-100, + .bg-gray-200 { + background-color: #191b1f; + } + .post-card-excerpt { + @apply text-gray-500; + } + .pagination li { + @apply bg-gray-700; + @apply text-gray-200; + @apply border-gray-600; + &:hover { + @apply bg-gray-600; + @apply text-gray-900; } - .learn-button{ - background-color: #c4c4c4; - @apply text-gray-900; - &:hover { - @apply bg-gray-300; - } - } - .text-gray-700{ + } + .pagination li.border-l-black { + @apply border-l-gray-300; + } + pre { + @apply text-gray-500; + } + .flex-post { + @apply border-b-gray-800; + } + .author-list-item img { + border-color: #191b1f; + } + .author-social { + a { + &:hover { @apply text-white; + } } - .inset-0 , input[type="text"]{ - background-color: #191b1f; - } - .bg-white{ - background-color: #191b1f; - } - .post-card-excerpt { - @apply text-gray-500; - } - .pagination li { - @apply bg-gray-700; - @apply text-gray-200; - @apply border-gray-600; - &:hover { - @apply bg-gray-600; - @apply text-gray-900; - } - } - .pagination li.border-l-black { - @apply border-l-gray-300; - } - pre { - @apply text-gray-500; - } - .flex-post { - @apply border-b-gray-800; - } - .author-list-item img { - border-color: #191b1f; - } - .author-social { - a { - &:hover { - @apply text-white; - } - } - } -} \ No newline at end of file + } +} diff --git a/src/components/README.md b/src/components/README.md new file mode 100644 index 000000000..98ddbeebb --- /dev/null +++ b/src/components/README.md @@ -0,0 +1,4 @@ +Add components that will be imported to Pages and Layouts to this folder. +Learn more about components here: https://gridsome.org/docs/components/ + +You can delete this file. diff --git a/src/components/application-ui/navigation/vertical-navigation/simple.vue b/src/components/application-ui/navigation/vertical-navigation/simple.vue new file mode 100644 index 000000000..f3065fb84 --- /dev/null +++ b/src/components/application-ui/navigation/vertical-navigation/simple.vue @@ -0,0 +1,46 @@ + + + + diff --git a/src/components/blog/BlogComponentBig.vue b/src/components/blog/BlogComponentBig.vue new file mode 100644 index 000000000..1622c83bb --- /dev/null +++ b/src/components/blog/BlogComponentBig.vue @@ -0,0 +1,17 @@ + + + \ No newline at end of file diff --git a/src/components/blog/BlogComponentSmall.vue b/src/components/blog/BlogComponentSmall.vue new file mode 100644 index 000000000..49a3a0547 --- /dev/null +++ b/src/components/blog/BlogComponentSmall.vue @@ -0,0 +1,16 @@ + + + \ No newline at end of file diff --git a/src/components/blog/BlogOverview.vue b/src/components/blog/BlogOverview.vue new file mode 100644 index 000000000..b23a5fa76 --- /dev/null +++ b/src/components/blog/BlogOverview.vue @@ -0,0 +1,45 @@ + + + diff --git a/src/components/custom/Buttons/PostButton.vue b/src/components/custom/Buttons/PostButton.vue new file mode 100644 index 000000000..58fe891cf --- /dev/null +++ b/src/components/custom/Buttons/PostButton.vue @@ -0,0 +1,11 @@ + + + \ No newline at end of file diff --git a/src/components/custom/Cards/PostListItem.vue b/src/components/custom/Cards/PostListItem.vue new file mode 100644 index 000000000..6a5635af8 --- /dev/null +++ b/src/components/custom/Cards/PostListItem.vue @@ -0,0 +1,140 @@ + + + + + diff --git a/src/components/custom/Cards/SearchListItem.vue b/src/components/custom/Cards/SearchListItem.vue new file mode 100644 index 000000000..7bd16a69f --- /dev/null +++ b/src/components/custom/Cards/SearchListItem.vue @@ -0,0 +1,139 @@ + + + + + \ No newline at end of file diff --git a/src/components/custom/Navbar/Getintouch.vue b/src/components/custom/Navbar/Getintouch.vue new file mode 100644 index 000000000..fb38943e4 --- /dev/null +++ b/src/components/custom/Navbar/Getintouch.vue @@ -0,0 +1,38 @@ + + + + diff --git a/src/components/custom/Navbar/Navbar.vue b/src/components/custom/Navbar/Navbar.vue new file mode 100644 index 000000000..fc8569bbe --- /dev/null +++ b/src/components/custom/Navbar/Navbar.vue @@ -0,0 +1,304 @@ + + + + \ No newline at end of file diff --git a/src/components/custom/Navbar/VerticalNav.vue b/src/components/custom/Navbar/VerticalNav.vue new file mode 100644 index 000000000..b6cc4a040 --- /dev/null +++ b/src/components/custom/Navbar/VerticalNav.vue @@ -0,0 +1,49 @@ + + + \ No newline at end of file diff --git a/src/components/custom/NewsFilterHeader.vue b/src/components/custom/NewsFilterHeader.vue new file mode 100644 index 000000000..2b7a3d755 --- /dev/null +++ b/src/components/custom/NewsFilterHeader.vue @@ -0,0 +1,285 @@ + + + + + \ No newline at end of file diff --git a/src/components/custom/Pagination.vue b/src/components/custom/Pagination.vue new file mode 100644 index 000000000..aced76415 --- /dev/null +++ b/src/components/custom/Pagination.vue @@ -0,0 +1,86 @@ + + + \ No newline at end of file diff --git a/src/components/custom/TagFilterHeader.vue b/src/components/custom/TagFilterHeader.vue new file mode 100644 index 000000000..d7e6d4008 --- /dev/null +++ b/src/components/custom/TagFilterHeader.vue @@ -0,0 +1,122 @@ + + + + + \ No newline at end of file diff --git a/src/components/custom/ThemeSwitcher.vue b/src/components/custom/ThemeSwitcher.vue new file mode 100644 index 000000000..8db576c2f --- /dev/null +++ b/src/components/custom/ThemeSwitcher.vue @@ -0,0 +1,44 @@ + + + \ No newline at end of file diff --git a/src/components/custom/sections/CallToAction.vue b/src/components/custom/sections/CallToAction.vue new file mode 100644 index 000000000..60bae6d21 --- /dev/null +++ b/src/components/custom/sections/CallToAction.vue @@ -0,0 +1,23 @@ + + + \ No newline at end of file diff --git a/src/components/custom/sections/Comparison.vue b/src/components/custom/sections/Comparison.vue new file mode 100644 index 000000000..54e10784c --- /dev/null +++ b/src/components/custom/sections/Comparison.vue @@ -0,0 +1,44 @@ + + + \ No newline at end of file diff --git a/src/components/custom/sections/Features.vue b/src/components/custom/sections/Features.vue new file mode 100644 index 000000000..456a16dad --- /dev/null +++ b/src/components/custom/sections/Features.vue @@ -0,0 +1,38 @@ + + + \ No newline at end of file diff --git a/src/components/custom/sections/HowItWorks.vue b/src/components/custom/sections/HowItWorks.vue new file mode 100644 index 000000000..f5083de06 --- /dev/null +++ b/src/components/custom/sections/HowItWorks.vue @@ -0,0 +1,37 @@ + + + \ No newline at end of file diff --git a/src/components/custom/sections/Roadmap.vue b/src/components/custom/sections/Roadmap.vue new file mode 100644 index 000000000..f85948ee6 --- /dev/null +++ b/src/components/custom/sections/Roadmap.vue @@ -0,0 +1,62 @@ + + + \ No newline at end of file diff --git a/src/components/custom/sections/SignUp.vue b/src/components/custom/sections/SignUp.vue new file mode 100644 index 000000000..45b549444 --- /dev/null +++ b/src/components/custom/sections/SignUp.vue @@ -0,0 +1,28 @@ + + + \ No newline at end of file diff --git a/src/components/custom/sections/header/HeaderSection.vue b/src/components/custom/sections/header/HeaderSection.vue new file mode 100644 index 000000000..c3d04953e --- /dev/null +++ b/src/components/custom/sections/header/HeaderSection.vue @@ -0,0 +1,32 @@ + + + \ No newline at end of file diff --git a/src/components/marketing/sections/cta-sections/BrandPanel.vue b/src/components/marketing/sections/cta-sections/BrandPanel.vue new file mode 100644 index 000000000..40727c6b6 --- /dev/null +++ b/src/components/marketing/sections/cta-sections/BrandPanel.vue @@ -0,0 +1,52 @@ + + + \ No newline at end of file diff --git a/src/components/marketing/sections/cta-sections/Footer.vue b/src/components/marketing/sections/cta-sections/Footer.vue new file mode 100644 index 000000000..3b2f20aa3 --- /dev/null +++ b/src/components/marketing/sections/cta-sections/Footer.vue @@ -0,0 +1,280 @@ + + + + + + diff --git a/src/components/marketing/sections/cta-sections/Header.vue b/src/components/marketing/sections/cta-sections/Header.vue new file mode 100644 index 000000000..999d0e5bb --- /dev/null +++ b/src/components/marketing/sections/cta-sections/Header.vue @@ -0,0 +1,34 @@ + + + \ No newline at end of file diff --git a/src/components/marketing/sections/cta-sections/NewCard.vue b/src/components/marketing/sections/cta-sections/NewCard.vue new file mode 100644 index 000000000..549f453eb --- /dev/null +++ b/src/components/marketing/sections/cta-sections/NewCard.vue @@ -0,0 +1,34 @@ + + + \ No newline at end of file diff --git a/src/components/marketing/sections/cta-sections/ShowcaseProducts.vue b/src/components/marketing/sections/cta-sections/ShowcaseProducts.vue new file mode 100644 index 000000000..9d8028d96 --- /dev/null +++ b/src/components/marketing/sections/cta-sections/ShowcaseProducts.vue @@ -0,0 +1,51 @@ + + + + + + diff --git a/src/components/marketing/sections/cta-sections/home_card.vue b/src/components/marketing/sections/cta-sections/home_card.vue new file mode 100644 index 000000000..1ee55f115 --- /dev/null +++ b/src/components/marketing/sections/cta-sections/home_card.vue @@ -0,0 +1,27 @@ + + + \ No newline at end of file diff --git a/src/components/marketing/sections/cta-sections/logoShowcase.vue b/src/components/marketing/sections/cta-sections/logoShowcase.vue new file mode 100644 index 000000000..c0fe48a92 --- /dev/null +++ b/src/components/marketing/sections/cta-sections/logoShowcase.vue @@ -0,0 +1,29 @@ + + + + + + diff --git a/src/components/marketing/sections/cta-sections/new_people_page.vue b/src/components/marketing/sections/cta-sections/new_people_page.vue new file mode 100644 index 000000000..40fe23490 --- /dev/null +++ b/src/components/marketing/sections/cta-sections/new_people_page.vue @@ -0,0 +1,34 @@ + + + \ No newline at end of file diff --git a/src/components/marketing/sections/cta-sections/next_event.vue b/src/components/marketing/sections/cta-sections/next_event.vue new file mode 100644 index 000000000..7ab5ccd82 --- /dev/null +++ b/src/components/marketing/sections/cta-sections/next_event.vue @@ -0,0 +1,27 @@ + + + \ No newline at end of file diff --git a/src/components/marketing/sections/logo-clouds/off_white_grid.vue b/src/components/marketing/sections/logo-clouds/off_white_grid.vue new file mode 100644 index 000000000..16f61eb9d --- /dev/null +++ b/src/components/marketing/sections/logo-clouds/off_white_grid.vue @@ -0,0 +1,36 @@ + + + \ No newline at end of file diff --git a/src/components/marketing/sections/pricing/four_tiers_with_toggle.vue b/src/components/marketing/sections/pricing/four_tiers_with_toggle.vue new file mode 100644 index 000000000..08ab79b88 --- /dev/null +++ b/src/components/marketing/sections/pricing/four_tiers_with_toggle.vue @@ -0,0 +1,103 @@ + + + \ No newline at end of file diff --git a/src/components/marketing/sections/pricing/with_comparison_table.vue b/src/components/marketing/sections/pricing/with_comparison_table.vue new file mode 100644 index 000000000..8924df0a3 --- /dev/null +++ b/src/components/marketing/sections/pricing/with_comparison_table.vue @@ -0,0 +1,343 @@ + + + \ No newline at end of file diff --git a/src/components/vacationcard/VacationCard.vue b/src/components/vacationcard/VacationCard.vue new file mode 100644 index 000000000..6a380252f --- /dev/null +++ b/src/components/vacationcard/VacationCard.vue @@ -0,0 +1,24 @@ + + + \ No newline at end of file diff --git a/src/favicon.png b/src/favicon.png index bb9c0e46e..40b4c0b14 100644 Binary files a/src/favicon.png and b/src/favicon.png differ diff --git a/src/layouts/Default.vue b/src/layouts/Default.vue index 874a25722..2dc2fcdc3 100644 --- a/src/layouts/Default.vue +++ b/src/layouts/Default.vue @@ -1,45 +1,28 @@ - -query { - metadata { - siteName - } -} - \ No newline at end of file + + +query { + metadata { + siteName + } + + navigation(id: "navigation"){ + navLinks{ + name + link + external + expandable + submenu { + title + path + external + } + } + social{ + icon + link + } + } + + footer(id: "footer"){ + facebook + github + twitter + dribbble + instagram + description + items{ + title + links{ + name + link + } + } + } +} + + + diff --git a/src/layouts/README.md b/src/layouts/README.md new file mode 100644 index 000000000..3d5d03e9a --- /dev/null +++ b/src/layouts/README.md @@ -0,0 +1,5 @@ +Layout components are used to wrap pages and templates. Layouts should contain components like headers, footers or sidebars that will be used across the site. + +Learn more about Layouts: https://gridsome.org/docs/layouts/ + +You can delete this file. diff --git a/src/main.js b/src/main.js index a8095267b..6570ab5de 100644 --- a/src/main.js +++ b/src/main.js @@ -1,4 +1,6 @@ -import DefaultLayout from '~/layouts/Default.vue' +// This is the main.js file. Import global CSS and scripts here. +// The Client API can be used here. Learn more: gridsome.org/docs/client-api +import DefaultLayout from '~/layouts/Default.vue'; import VTooltip from 'v-tooltip' import '~/assets/scss/main.scss'; @@ -9,23 +11,19 @@ import { fas } from '@fortawesome/free-solid-svg-icons'; import { fab } from '@fortawesome/free-brands-svg-icons' import '@fortawesome/fontawesome-svg-core/styles.css'; - -import VacationCard from "~/components/VacationCard.vue"; +require("gridsome-plugin-remark-prismjs-all/themes/night-owl.css"); +require("prismjs/themes/prism-solarizedlight.css"); config.autoAddCss = false; library.add(fas); library.add(fab); -export default function (Vue, {router, head, isClient}) { - Vue.component('Layout', DefaultLayout) - Vue.component('VacationCard', VacationCard) - - Vue.component('font-awesome', FontAwesomeIcon) - - Vue.use(VTooltip, { - defaultPlacement: 'top-end', - defaultClass: 'bg-black text-xs px-2 leading-normal py-1 rounded absolute text-gray-400 max-w-xs mb-1' - }) - var VueMarkdown = require('vue-markdown'); - Vue.use(VueMarkdown); +export default function(Vue, { router, head, isClient }) { + // Set default layout as a global component + Vue.component('Layout', DefaultLayout) + Vue.component('font-awesome', FontAwesomeIcon) + Vue.use(VTooltip, { + defaultPlacement: 'top-end', + defaultClass: 'bg-black text-xs px-2 leading-normal py-1 rounded absolute text-gray-400 max-w-xs mb-1' + }) } \ No newline at end of file diff --git a/src/pages/About.vue b/src/pages/About.vue deleted file mode 100644 index 1bbec1a3a..000000000 --- a/src/pages/About.vue +++ /dev/null @@ -1,58 +0,0 @@ - - - - -query { - entries: allSlides ( sortBy: "rank"){ - edges { - node { - rank - id - title - img - content - } - } - } -} - - - - diff --git a/src/pages/Blog.vue b/src/pages/Blog.vue index 4c524675a..4887c1a60 100644 --- a/src/pages/Blog.vue +++ b/src/pages/Blog.vue @@ -1,33 +1,42 @@ - query{ - entries: allBlog(sortBy: "created", order: DESC) { totalCount pageInfo { @@ -37,12 +46,17 @@ query{ edges { node { title + tags{ + id + title + path + } excerpt image(width:800) path humanTime : created(format:"DD MMM YYYY") datetime : created - author { + authors { id name image(width:64, height:64, fit:inside) @@ -51,31 +65,172 @@ query{ } } } + + topics: allBlogTag{ + edges{ + node{ + title + } + } + } } - diff --git a/src/pages/Index.vue b/src/pages/Index.vue index 195edd5c9..c6c4dfc33 100644 --- a/src/pages/Index.vue +++ b/src/pages/Index.vue @@ -1,143 +1,59 @@ - + \ No newline at end of file diff --git a/src/pages/News.vue b/src/pages/News.vue index 2f4fe11ce..78f300d82 100644 --- a/src/pages/News.vue +++ b/src/pages/News.vue @@ -1,8 +1,20 @@