diff --git a/build.sh b/build.sh new file mode 100755 index 000000000..bb84084e5 --- /dev/null +++ b/build.sh @@ -0,0 +1,29 @@ + + +set -e +cd /workspace/code//github/threefoldfoundation/www_threefold_io + +#set +e +#source /workspace/codewiki/nvm.sh +#set -e +#nvm use --lts + +#export PATH=/bin:$PATH + +set +e +if [ -f vue.config.js ]; then + npm run-script build +else + gridsome build +fi + +set -e + +mkdir -p /workspace/codewiki/publish/www_threefold_io +rsync -ra --delete /workspace/code//github/threefoldfoundation/www_threefold_io/dist/ /workspace/codewiki/publish/www_threefold_io/ + +cd /workspace/code//github/threefoldfoundation/www_threefold_io/dist + +#echo go to http://localhost:9999/ + #python3 -m http.server 9999 + diff --git a/content/footer/footer.md b/content/footer/footer.md index 84f7f4558..14fc24a99 100644 --- a/content/footer/footer.md +++ b/content/footer/footer.md @@ -52,7 +52,7 @@ items: - name: ThreeFold Token link: https://threefold.io/info/threefold#/threefold__token_home - name: Carbon Double Win - link: https://threefold.io/info/threefold#/threefold__energy_savings + link: https://threefold.io/info/threefold#/internet4__energy_savings - name: Manuals link: https://threefold.io/info/threefold#/threefold__wiki_overview - name: Releases diff --git a/content/navigation/navigation.md b/content/navigation/navigation.md index 063b9b9dc..bb48b0f94 100644 --- a/content/navigation/navigation.md +++ b/content/navigation/navigation.md @@ -136,7 +136,7 @@ navLinks: - title: Support path: /support external: false - - title: Join Us + - title: Careers path: /careers external: false diff --git a/content/page/careers/careers.md b/content/page/careers/careers.md index 3a9eb0dda..7cdbd47a2 100644 --- a/content/page/careers/careers.md +++ b/content/page/careers/careers.md @@ -3,11 +3,12 @@ id: careers metaTitle: ThreeFold | Join Us metaDesc: '' metaImg: '' -solution_image: ./threefold_people.png +solution_image: ./team_joinus.jpg header: join_us jobsMain: positions jobs: [plan1, plan2, plan3, plan4, plan5, plan6] customCTA: careers +pageHeader: careersHeader --- - \ No newline at end of file + diff --git a/content/page/careers/customCTA/cta.md b/content/page/careers/customCTA/cta.md index a9ed1a8f8..8da570c6c 100644 --- a/content/page/careers/customCTA/cta.md +++ b/content/page/careers/customCTA/cta.md @@ -2,5 +2,5 @@ id: careers link: /community title: Join our Community -image: ./tf_people.png +image: ./tf_people.jpg --- \ No newline at end of file diff --git a/content/page/careers/customCTA/tf_people.jpg b/content/page/careers/customCTA/tf_people.jpg new file mode 100644 index 000000000..8d8f29398 Binary files /dev/null and b/content/page/careers/customCTA/tf_people.jpg differ diff --git a/content/page/careers/customCTA/tf_people.png b/content/page/careers/customCTA/tf_people.png deleted file mode 100644 index dbae752a8..000000000 Binary files a/content/page/careers/customCTA/tf_people.png and /dev/null differ diff --git a/content/page/careers/job/grid_development_manager.md b/content/page/careers/job/grid_development_manager.md index afefde4d9..4507923d8 100644 --- a/content/page/careers/job/grid_development_manager.md +++ b/content/page/careers/job/grid_development_manager.md @@ -1,84 +1,78 @@ --- id: grid_development_manager -title: TFGrid Develpoment Manager +title: ThreeFold Grid Developer Lead button: Apply link: https://06gdrqp39yz.typeform.com/to/FffDv61M --- -**The ThreeFold** is a global community with an aim to create an upgraded Internet by the people for the people. We base our work on sustainability, passion and strong values. - +We are looking for a DevOps Lead with strong technical expertise and decent years of experience to join our organization. You will be responsible for facilitating the development process and operations across the ThreeFold Grid's tech stack. Besides, you should own excellent leadership skills to mentor and guide the team members. +

-**Values & Passion:** +To be successful in this job role, you should be able to streamline all DevOps practices. You should be able to review technical operations and automate the process using the right tools and techniques.  +
+
- - Understand what it means to work in a successfully growing project and endorse this way of working. - - Resonate with [a blog once written about values & collaboration (2017)](https://threefold.io/info/threefold#/threefold__kristof_build_a_better_world_values_collaboration?id=change-is-good). - - Be passionate and willing to bring a positive change to the world. - - Understand it won't be a 9-5 job. We are changing the world, it takes courage and perseverance. - - Be willing to travel and stay at other locations for some time to work directly with the team. +Your knowledge of the latest industry trends and being able to merge this knowledge with our philosophy will prove beneficial in designing efficient practices. Moreover, you should be able to demonstrate excellent research skills and outstanding problem-solving abilities. If you possess the required skills, knowledge, and experience, then do write to us. We would be happy to meet you.  -## Introduction - -TFGrid will eventually have millions of nodes, we need to find best ways how to operate and interact with such a network of capacity. -We are looking for a **TF Grid Development Manager** who will take ownership over the development of our low level technology components of our TFgrid. +
## Role -Our components are low level and required high technical skill. Your main responsibilies would be around making sure our code of the TFGrid is: -- Of best possible quality -- Has least amount of lines of code (less is more) -- Well documented & tested -- Reliable and understandable - +The ThreeFold Grid will eventually have millions of nodes and users, and we need to find the best ways to operate and interact with such a network of capacity. Your role will be to take ownership over the development of the low-level technology components of the Threefold Grid. +

-- Work in agile way (github), make sure processes are followed. -- Work with development team leads and story/project owners. -- Make sure the development works like an oiled machine. -- Work with Quality Assurance Coordinator to make sure all our products have good enough quality. -- Work with Security Coordinator to make sure our TFGrid is in line with privacy and security requirements. -- Get feedback from community and use that feedback to improve our code. -- Always improve & maintain reliability, security, .. -- Organize proper version control. -- Work with architects make sure their requirements got implemented. -- Report to CTO (Kristof de Spiegeleer) of TFTech. +Our components are low-level and required high technical skills. Your main responsibilities would be around making sure that the code of the ThreeFold Grid is of the best quality and with the least amount of code possible, as we believe in the 'less is more mentality. It will be very important for you to support our QA engineers in the documentation and testing of the different technological components - Zero-OS, Smart Contract for IT, our unique Planetary Network, and our Vlang based SDK amongst others, and make sure that all of them are reliable and understandable for developers and organizations to use grid. 
-Components you will manage: -- Zero-OS -- Smart Contract for IT -- Planetary Network -- Vlang based SDK -- Jumpscale automation framework - - ## Skills -**Technical skills:** - - Understand what it takes to develop a large scale high tech infrastructure product - - Understand what it takes to keep such a code base reliable, secure, .. - - Fluent in at least 2 development languages - - Fluent with Linux - - Fluent with github, agile processes - - Good knowledge about docker/kubernetes - - Be very technical, you need to understand what your team needs and see if they sidetrack +**Personal:** + +- Able to work and lead in an agile way on Github  +- Find alignment with other development team leads and project owners. +- Ensure a smooth development process. +- Able to document, test, and ensure quality with the Quality Assurance Coordinator. +- Good understanding of security and privacy requirements to assist Security Coordinator. +- Able to gather feedback from the community and use data to improve code and products. +- Always improve & maintain reliability, security, and efficiency of technology +- Organize proper version control. +- Work with architects to make sure their requirements got implemented. +- Report to CTO of ThreeFold Tech.
-**Professional skills:** - - Fluent in English - - Good communicator - - An experienced development manager (startup is best) - - Understand and follow Pareto 20/80 rule - - Be a good teacher - - Understand what it means to be a team lead - - Be at least level 'wolf' in [the skill levels](https://threefold.io/info/threefold#/threefold__p2p_awareness_level) we use +**Technical:** +- Understand what it takes to develop a large scale high tech infrastructure product +- Understand what it takes to keep such a codebase reliable, secure,... +- Fluent in at least 2 development languages +- Fluent with Linux +- Fluent with GitHub, agile processes +- Good knowledge about Docker / Kubernetes +- Be very technical, you need to understand what your team needs and see if they sidetrack + +
+ +**Professional:** + +- Fluent in English +- Good communicator +- An experienced development manager (startup is best) +- Understand and follow Pareto 20/80 rule +- Be a good teacher +- Understand what it means to be a team lead +- Be at least level 'wolf' in the skill levels we use + +
## What we offer - Flexible hours working remotely for our company based in Dubai - A competitive wage -- Great teamspirit +- Great team spirit - Yearly team trips abroad + +
\ No newline at end of file diff --git a/content/page/careers/job/grid_operations_manager.md b/content/page/careers/job/grid_operations_manager.md index 348df42c0..6e0a08bdd 100644 --- a/content/page/careers/job/grid_operations_manager.md +++ b/content/page/careers/job/grid_operations_manager.md @@ -1,69 +1,82 @@ --- id: grid_operations_manager -title: TFGrid Operations Manager +title: ThreeFold Grid Operations Lead button: Apply link: https://06gdrqp39yz.typeform.com/to/FffDv61M --- -**The ThreeFold** is a global community with an aim to create an upgraded Internet by the people for the people. We base our work on sustainability, passion and strong values. - +We are looking for a skilled leader to plan, direct and coordinate all operations of the ThreeFold Grid.   +

-**Values & Passion:** +Your critical thinking ability will help analyze and suggest cost-effective growth strategies for the ThreeFold Grid. Moreover, you will be acting as the first point of contact between the main farmers and team members. Also, you should be able to review the project budget and monitor expenses.  +

- - Understand what it means to work in a successfully growing project and endorse this way of working. - - Resonate with [a blog once written about values & collaboration (2017)](https://threefold.io/info/threefold#/threefold__kristof_build_a_better_world_values_collaboration?id=change-is-good). - - Be passionate and willing to bring a positive change to the world. - - Understand it won't be a 9-5 job. We are changing the world, it takes courage and perseverance. - - Be willing to travel and stay at other locations for some time to work directly with the team. +You should be able to communicate the organization's requirements and objectives effectively. Furthermore, you have to ensure that all projects adhere to the foundation's standards. As a ThreeFold Grid Ops Lead, you should possess excellent communication and interpersonal skills. You should be able to display a team spirit as well as the ability to work collaboratively.  +
+
-## Introduction +If you think you are qualified for the Operation Lead role, then do apply now. We would love to meet you. -TFGrid will eventually have millions of nodes, we need to find best ways how to operate and interact with such a network of capacity. -We are looking for a **TFGrid Operations Manager** who will take ownership over the operational status of the TFGrid as well as the tools we have developed to maintain and monitor the TFGrid. +
## Role -- Be a team lead for x nr ops people who are working anywhere in world, help them to be effective and grow in their human and technical skills. -- Motivate your global team of contributors and team leads. -- Work with Quality Assurance Coordinator to make sure all our products have good enough quality. -- Work with Security Coordinator to make sure our TFGrid is in line with privacy and security requirements. -- Get feedback from community and make sure we do proper change management of the TFGrid. -- Always improve & maintain reliability, security, .. - +The ThreeFold Grid will eventually have millions of nodes and users, and we need to find the best ways to operate and interact with such a network of capacity. Your role will be to take ownership over the operational status of the ThreeFold Grid as well as the tools we have developed to maintain and monitor the Grid. +

-Your main responsibilies will be around making sure the TFGrid is: +Your main responsibilities will be around making sure the ThreeFold Grid is: + - Operational (maintain uptime, security, reliability) -- We do controlled change management (upgrades) and coordinate with farming community -- We have good monitoring system in place, so everyone can see the status of the TFGrid -- Coordinate with all required parties to achieve above goals +- We do control change management (upgrades) and coordinate with the farming community +- We have a good monitoring system in place, so everyone can see the status of the TFGrid +- Coordinate with all required parties to achieve the above goals + +
## Skills -**Technical skills:** - - Understand how to run a LARGE scale cloud - - Know what it takes to keep a large network of servers running, lots of what we do has never been done before - - Fluent in at least 2 development languages (scripting ok) - - Fluent with Linux - - Fluent with github, agile processes - - Good knowledge about docker/kubernetes +**Personal:** + +- Able to manage global operations  +- Empowering global operations with human and technical skills. +- Motivate your global team of contributors and team leads. +- Able to work with Quality Assurance Coordinator around product quality. +- Understanding of privacy and security ethos and work closely with the Security Coordinator. +- Able to interact with the community to collect feedback and data for agile progress. +- Always improve & maintain the overall performance and sales potential of the ThreeFold Grid.
-**Professional skills:** - - Fluent in English - - Good communicator - - Understand and follow Pareto 20/80 rule - - Be a good teacher - - Understand what it means to be a team lead - - Be at least level 'wolf' in [the skill levels](https://threefold.io/info/threefold#/threefold__p2p_awareness_level) we use +**Technical:** +- Understand how to run a large-scale cloud infrastructure involving many actors. +- Know what it takes to keep a large network of servers running, lots of what we do has never been done before +- Fluent in at least 2 development languages (scripting ok) +- Fluent with Linux +- Fluent with GitHub, agile processes +- Good knowledge about Docker / Kubernetes + +
+ +**Professional:** + +- Fluent in English +- Good communicator +- Understand and follow Pareto 20/80 rule +- Be a good teacher +- Understand what it means to be a team lead +- Be at least level 'wolf' in the skill levels we use + +
## What we offer - Flexible hours working remotely for our company based in Dubai - A competitive wage -- Great teamspirit -- Yearly team trips abroad \ No newline at end of file +- Great team spirit +- Yearly team trips abroad + +
\ No newline at end of file diff --git a/content/page/careers/job/master_architect_dt.md b/content/page/careers/job/master_architect_dt.md index 3c9c94bc9..78af99213 100644 --- a/content/page/careers/job/master_architect_dt.md +++ b/content/page/careers/job/master_architect_dt.md @@ -5,73 +5,92 @@ button: Apply link: https://06gdrqp39yz.typeform.com/to/FffDv61M --- -**The ThreeFold** is a global community with an aim to create an upgraded Internet by the people for the people. We base our work on sustainability, passion and strong values. +We are looking for a proficient and experienced Software Architect to join our IT and Development team. +
+
+ +As a Master Technical Architect, you should be an expert in software coding tools, and platforms to create high-level designs. You should also interact with end-users and other stakeholders as well as system developers to design initial system models.  +
+
+ +This role also demands a constant evaluation of coding processes to enhance clarity and performance. You will be responsible for thorough technical support of the system according to business requirements. You should possess a fair understanding of the domain, workable technologies, and predictable software development methodologies. +
+
+ +If you are ready to take up the role of Master Technical Architect and its responsibilities, then apply right away. We will love to meet you.
-**Values & Passion:** +## Values & Passion + +- Understand what it means to work in a growing agile project and ecosystem. +- Resonate with our values & collaboration manifesto (2017). +- Be passionate and willing to bring a positive change to our world. +- Understand it won't be a 9-5 job. We are changing the world, it takes courage and perseverance. +- Be willing to travel and to other locations to work directly with our global team. +
- - Understand what it means to work in a successfully growing project and endorse this way of working. - - Resonate with [a blog once written about values & collaboration (2017)](https://threefold.io/info/threefold#/threefold__kristof_build_a_better_world_values_collaboration?id=change-is-good). - - Be passionate and willing to bring a positive change to the world. - - Understand it won't be a 9-5 job. We are changing the world, it takes courage and perseverance. - - Be willing to travel and stay at other locations for some time to work directly with the team. - -## Introduction - -We believe that sovereign digital identity (Digital Twin) is the future of IT, see also [the Internet 4 (web4) comparison](https://threefold.io/info/threefold#/threefold__grid_compare?id=web20-vs-web30-vs-threefold-grid). -The Digital Twin can set us free, create our digital future without boundaries where we 100% own our data and digital processes. - ## Role -We are looking for **Master Technical Architect** who can help us design the future of Digital Twin and make sure that our distributed network of contributors is following a well defined path. -As a Master Technical Architect you will work closely with Kristof de Spiegeleer. Travelling will be required especially on the first year. - +We believe that sovereign digital identity is the future of IT. Learn more about it on the Internet 4 (web4) comparison. Having a 'Digital Self' can set us free, create our digital future without boundaries where we own 100% of our data and digital processes. +

-- Design & document our future of our digital life. -- Work on prototypes to proof it works, mainly vlang. +We are looking for a Master Technical Architect who can help us design the future of the 'Digital Self' and make sure that our distributed network of contributors is following a well-defined path. As a Master Technical Architect, you will work closely with Kristof de Spiegeleer, the main founder and tech lead of ThreeFold. Traveling will be required, especially in the first year. +
+
+ +- Design & document the future of our digital life. +- Work on prototypes to prove it works, mainly vlang. - We believe in specs through code, will be using vlang for that. - Provide training & technical tips to the development community. - Work with our engineering community to make sure we all understand the future. -- Check on code written by our engineers, check on quality. +- Check on code written by our engineers, check on the quality. - Train new Architects and/or Developers. - Improve our Manuals and Knowledge Base. +
+ ## Skills -**Personal skills:** - - Able to question the status quo - - Driven by love rather than by fear - - Understand the world need a new operating system - - Be quality driven - - Help other developers to improve their skills - - Be smart & agile - - Fast learner +**Personal:** + +- Able to question the status quo +- Driven by love rather than by fear +- Understand the world need a new operating system +- Be quality driven +- Help other developers to improve their skills +- Be smart & agile +- Fast learner
-**Technical skills:** - - Able to think conceptual about data models, IT architecture, business requirements - - **Fluent** in at least 2 development languages - - Fluent with github, agile processes - - Can work with docker or alike +**Technical:** + +- Able to think conceptual about data models, IT architecture, business requirements +- Fluent in at least 2 development languages +- Fluent with GitHub, agile processes +- Can work with docker or alike
-**Professional skills:** - - Fluent in English - - Good communicator - - Understand and follow Pareto 20/80 rule - - A good teacher - - Be at least level 'wolf' in [the skill levels](https://threefold.io/info/threefold#/threefold__p2p_awareness_level) we use +**Professional:** + +- Fluent in English +- Good communicator +- Understand and follow Pareto 20/80 rule +- A good teacher +- Be at least level 'wolf' in the skill levels we use + +
## What we offer - A desk in our Belgian office - A competitive wage - Flexible hours -- Great teamspirit +- Great team spirit - Yearly team trips abroad +
\ No newline at end of file diff --git a/content/page/careers/job/ops_hardware_sales_manager.md b/content/page/careers/job/ops_hardware_sales_manager.md index e3650f0bc..c7a76f703 100644 --- a/content/page/careers/job/ops_hardware_sales_manager.md +++ b/content/page/careers/job/ops_hardware_sales_manager.md @@ -5,47 +5,66 @@ button: Apply link: https://06gdrqp39yz.typeform.com/to/FffDv61M --- -**The ThreeFold** is a global community with an aim to create an upgraded Internet by the people for the people. We base our work on sustainability, passion and strong values. - +We are looking for an Operations and Hardware Sales Lead to plan, direct and coordinate the operations, assembly, and sales of hardware to expand the ThreeFold Grid.   +

-**Values & Passion:** +Your critical thinking ability will help analyze and suggest cost-effective growth strategies for the 3Node sales. Moreover, you will be acting as the first point of contact between the main farmers and your team. Also, you should be able to review the project budget and monitor expenses.  +

- - Understand what it means to work in a successfully growing project and endorse this way of working. - - Resonate with [a blog once written about values & collaboration (2017)](https://threefold.io/info/threefold#/threefold__kristof_build_a_better_world_values_collaboration?id=change-is-good). - - Be passionate and willing to bring a positive change to the world. - - Understand it won't be a 9-5 job. We are changing the world, it takes courage and perseverance. - - Be willing to travel and stay at other locations for some time to work directly with the team. +You should be able to communicate the organization's requirements and objectives effectively. Furthermore, you have to ensure that all farmers adhere to the foundation's standards. As an Operations and Hardware Sales Lead, you should possess excellent communication and interpersonal skills. You should be able to display a team spirit as well as the ability to work collaboratively.  +
+
-## Introduction - -You will be joining a dynamic team that is working on growing and creating business models on the ThreeFold Grid. BetterToken has a Commercial 3node setup located in Lochristi fully geared towards "ThreeFold Farming" to help make the internet a more neutral, sustainable, and democratized place for all. +If you think you are qualified for the Operation Lead role, then do apply now. We would love to meet you. +
## Role -The operations and hardware sales manager will be responsible for strategy and planning the the day to day tasks revolving around our commercial 3node setup ranging from communication and reporting, to troubleshooting and planning. Besides this BetterToken is a certified hardware partner of ThreeFold Tech. This part is mostly an e-commerce driven B2C business for which close collaboration with the operations team and accounting team from ThreeFold Tech is mandatory. In addition there are larger projects for B2B sales. For both sales streams hardware needs to be specified, procured, planned, and sold. Managing existing trusted regional hardware partners, qualifying and onboarding new regional partners is key to strive towards global availability of certified hardware for ThreeFold farming. +The operations and hardware sales manager will be responsible for strategy and planning the day-to-day tasks revolving around our commercial 3node setup ranging from communication and reporting to troubleshooting and planning.  +
+
+ +Your main responsibilities will be around making sure the ThreeFold Grid is: +- Specify, procure, plan and sell hardware. +- Work with BetterToken, a certified hardware partner of ThreeFold Tech has a commercial 3node setup located in Lochristi, Belgium. +- Drive an effective B2C e-commerce operation with the operations team and financial team of ThreeFold Tech.  +- Also, you will involve in bigger B2B projects.  +- Manage existing trusted regional hardware partners as well as qualifying and onboard new regional partners.
-We would require you to have: +## Skills + +**Personal:** + +- Able to think outside the box and come up with new services that grow our business. +- Know how to pivot in a high pace start-up with a lot of context switches. +- Able to own your projects from A-Z and know the status of them at all times. +- Positive team spirit and ability to motivate the team to get the job done. +- You have good communication and negotiation skills previously - some e-commerce knowledge and skills (CMS, e-mail tooling, etc) + +
+ +**Technical:** + +- You understand the global hardware landscape from a vendor to customer +- You understand how to set up hardware  +- You understand how data centers operate + +
+ +**Professional:** + - At least 3 years of experience in a similar position - Fluent in English - Be willing to travel from time to time - Good negotiation skills - Be willing to work with GitHub and Circles tools - -## Skills - -- You know the global hardware landscape from vendor to customer and everything in between -- You know how datacenters operate, and can think outside the box to come up with new services that grow our business -- You know how to pivot, we are a high pace start up with a lot of context changes -- You own your projects from A-Z and know the status of them at all times -- You have people skills and know how to motivate and get the job done with a positive teamspirit  -- You have good communication and negotiation skills previously - some e-commerce knowledge and skills (CMS, e-mail tooling, etc) - +
## What we offer @@ -55,5 +74,7 @@ We would require you to have: - Consumption vouchers - Hospitalization insurance + dental plan - Flexible hours -- Great teamspirit -- Yearly team trips abroad \ No newline at end of file +- Great team spirit +- Yearly team trips abroad + +
\ No newline at end of file diff --git a/content/page/careers/job/qa_engineer.md b/content/page/careers/job/qa_engineer.md index 03570dcbf..4ad52d20c 100644 --- a/content/page/careers/job/qa_engineer.md +++ b/content/page/careers/job/qa_engineer.md @@ -5,76 +5,92 @@ button: Apply link: https://06gdrqp39yz.typeform.com/to/FffDv61M --- -**The ThreeFold** is a global community with an aim to create an upgraded Internet by the people for the people. We base our work on sustainability, passion and strong values. +We are looking for a detail-oriented individual to join our Engineering department as a Quality Engineer. You will be primarily responsible for checking and managing the quality standards of the development process. You will also be responsible for maintaining the quality control systems and ensuring that all processes adhere to production quality standards. +
+
+ +As a Quality Engineer, you should be able to prepare and implement the quality control guidelines. Besides, you should also be able to identify any problems in the production process and suggest improvements. You should be able to prepare detailed and accurate reports on the development findings. +
+
+ +To excel in this job role, you will have a complete onboarding on our quality processes, tools, and code. Ideally, you should hold a valid QA certification and have relevant experience in the Engineering department. Furthermore, you should display strong analytical and problem-solving abilities. Your ability to handle stressful situations will be advantageous.
-**Values & Passion:** +## Values & Passion - - Understand what it means to work in a successfully growing project and endorse this way of working. - - Resonate with [a blog once written about values & collaboration (2017)](https://threefold.io/info/threefold#/threefold__kristof_build_a_better_world_values_collaboration?id=change-is-good). - - Be passionate and willing to bring a positive change to the world. - - Understand it won't be a 9-5 job. We are changing the world, it takes courage and perseverance. - - Be willing to travel and stay at other locations for some time to work directly with the team. +- Understand what it means to work in a growing agile project and ecosystem. +- Resonate with our values & collaboration manifesto (2017). +- Be passionate and willing to bring a positive change to our world. +- Understand it won't be a 9-5 job. We are changing the world, it takes courage and perseverance. +- Be willing to travel and to other locations to work directly with our global team. -## Introduction - -TFGrid will eventually have millions of nodes so it’s very important to develop an extensive QA program. Our components are low level and required high technical skill. -We are looking for a **QA Engineer** who will take ownership on the overall testing of both the low level technology components of the TFGrid, as well as the Digital Twin. +
## Role -Your main responsibility will be around testing our code of both the ThreeFold Grid and the Digital Twin making sure it is of best possible quality, and test scenarios, test cases and test execution are well documented. - +The ThreeFold Grid will eventually have millions of nodes, and it’s very important to develop an extensive QA program. Our components are low-level and require highly technical people to overlook the push from testnet to production. We are looking for a QA Engineer who will take ownership of the overall testing of both the low-level technology components of the ThreeFold Grid primitives and applications built on top of it. +

-- Work on end-to-end testing of the newest technologies. -- Testing in an Agile project setup. +Your main responsibility will be to test the code behind the ThreeFold Grid and making sure that it adheres to the highest possible quality through testing scenarios, test cases, and executing upon findings. Also building a new Internet involves educating the world on how it works, so documentation will be a crucial part of your process too. +
+
+ +- Test our latest technologies end-to-end. +- Test in an agile project setup. - Develop and execute exploratory and automated tests to ensure product quality. - Work in our international team. -- We are not just looking for a test engineer, we are looking for people who believe that the world needs a new internet and we make it happen. - +- Be an ambassador of our ethos, why we do what we do, and why we will make it happen. +

-We are working on: -- A federated, decentralized operating system -- Digital Twin -- Blockchain technology to build trust +What you will be overlooking: +- A peer-to-peer operating system +- A peer-to-peer virtual system administrator +- Blockchain technology - Smart Contract for IT +
+ ## Skills -**Personal skills:** +**Personal:** + - Able to question the status quo -- Understand the world need a new operating system for the internet -- Be smart & agile +- Out-of-the-box thinking +- Smart & agile - Fast learner
-**Technical skills:** -- Able to think conceptual about data models, IT architecture, business requirements, to be translated into test cases -- Fluent with github, agile processes -- Proven work experience in software quality assurance -- Technically skilled to understand cloud from a user perspective +**Technical:** + +- Able to think conceptually about data models, IT architecture, and business requirements +- Fluent with GitHub and agile processes +- Proven work experience in software quality assurance +- Technically skilled to understand how a cloud should work from a user perspective
-**Professional skills:** +**Professional:** + - Fluent in English -- Good communicator, also in an international environment +- Good communicator - Understand and follow Pareto 20/80 rule -- Not afraid to be a teacher for others -- Flexible out of the box thinker, +- everything you will be working on is not following existing paradigms -- Don’t be afraid of changes -- Understand that quality is important -- Be at least level 'wolf' in [the skill levels](https://threefold.io/info/threefold#/threefold__p2p_awareness_level) we use +- Be a good teacher +- Flexible out-of-the-box thinker +- Understand what it means to be a team lead +- Be at least level 'wolf' in the skill levels we use + +
## What we offer - A desk in our Belgian office - A competitive wage - Flexible hours -- Great teamspirit +- Great team spirit - Yearly team trips abroad +
\ No newline at end of file diff --git a/content/page/careers/job/senior_developer.md b/content/page/careers/job/senior_developer.md index 91e6405dc..e4fc8c691 100644 --- a/content/page/careers/job/senior_developer.md +++ b/content/page/careers/job/senior_developer.md @@ -5,37 +5,57 @@ button: Apply link: https://06gdrqp39yz.typeform.com/to/FffDv61M --- -**The ThreeFold** is a global community with an aim to create an upgraded Internet by the people for the people. We base our work on sustainability, passion and strong values. +We are looking for a Software Developer with strong technical expertise and decent years of experience to join our organization. You will be responsible for facilitating the development process and operations across our organization. Besides, you should own excellent leadership skills to mentor and guide the team members. +
+
+ +To be successful in this job role, you should be able to streamline all Developing practices. You should be able to review technical operations and automate the process using the right tools and techniques.  +
+
+ +Your knowledge of the latest industry trends will prove beneficial in designing efficient practices. Moreover, you should be able to demonstrate excellent research skills and outstanding problem-solving abilities. If you possess the required skills, knowledge, and experience, then do write to us. We would be happy to meet you. +
-**Values & Passion:** +## Values & Passion - - Understand what it means to work in a successfully growing project and endorse this way of working. - - Resonate with [a blog once written about values & collaboration (2017)](https://threefold.io/info/threefold#/threefold__kristof_build_a_better_world_values_collaboration?id=change-is-good). - - Be passionate and willing to bring a positive change to the world. - - Understand it won't be a 9-5 job. We are changing the world, it takes courage and perseverance. - - Be willing to travel and stay at other locations for some time to work directly with the team. +- Understand what it means to work in a growing agile project and ecosystem. +- Resonate with our values & collaboration manifesto (2017). +- Be passionate and willing to bring a positive change to our world. +- Understand it won't be a 9-5 job. We are changing the world, it takes courage and perseverance. +- Be willing to travel and to other locations to work directly with our global team. -## Introduction +
-We have developed a new operating system called Zero-OS, Dital Twin and more, and we are looking for **Senior Developers** to further develop our products. +## Role: +The ThreeFold Grid will eventually have millions of nodes and users, and it’s very important to develop the main components of the ThreeFold technology to handle this expected future growth. We are looking for a Senior Developer who will take ownership of the overall development of one of the main technological components of the ThreeFold Grid - Zero-OS, the application layer, blockchain stack, and more.  +
+
-## Role +Your main responsibility will be to develop the code behind one of these components and making sure that it adheres to the technology roadmap to deliver the peer-to-peer Internet according to our design manifesto. You will also work closely with a QA Engineer to support with documentation where needed. +
+
-- You will be working primarily on zero-os, digital twin and/or our existing blockchain stack, depending on your preferences and skillset. -- Depending on company requirements, you will also work on maintaining and expanding our other (existing) products, where needed. -- Properly document the setup and expected environment of the software you create. +You will be working primarily on zero-os, a peer-to-peer virtual system administrator, and/or our existing blockchain stack, depending on your preferences and skill set. Depending on company requirements, you will also work on maintaining and expanding our other (existing) products, where needed. Properly document the setup and expected environment of the software you create. + +
## Skills -**Personal skills:** +**Personal:** + - Able to question the status quo - Understand the world needs a new operating system - Be smart & agile -- Ffast learner +- Fast learner - Technical + +
+ +**Technical:** + - Able to think conceptual about data models, IT architecture, business requirements - Fluent in multiple development languages - Python, Go (or similar), experience with Rust is a big plus - Fluent with Github, agile processes @@ -43,21 +63,24 @@ We have developed a new operating system called Zero-OS, Dital Twin and more, an
-**Professional skills:** +**Professional:** + - Fluent in English - Good communicator -- Understand Pareto 20/80 rule -- Not afraid to be a teacher for others -- Flexible out of the box thinker, +- everything you will be working on is not following existing paradigms -- Able to work in a changing/dynamic environment -- Understand quality is important +- Understand and follow Pareto 20/80 rule +- Be a good teacher +- Flexible out-of-the-box thinker +- Understand what it means to be a team lead +- Be at least level 'wolf' in the skill levels we use + +
## What we offer - A desk in our Belgian office - A competitive wage - Flexible hours -- Great teamspirit +- Great team spirit - Yearly team trips abroad - +
\ No newline at end of file diff --git a/content/page/careers/job/tech_community_manager.md b/content/page/careers/job/tech_community_manager.md index 428f51faa..aa502dcf9 100644 --- a/content/page/careers/job/tech_community_manager.md +++ b/content/page/careers/job/tech_community_manager.md @@ -5,7 +5,7 @@ button: Apply link: https://06gdrqp39yz.typeform.com/to/FffDv61M --- -**The ThreeFold** is a global community with an aim to create an upgraded Internet by the people for the people. We base our work on sustainability, passion and strong values. +**ThreeFold** is a global community with an aim to create an upgraded Internet by the people for the people. We base our work on sustainability, passion and strong values.
@@ -53,7 +53,7 @@ We are looking for a **Technical Community Manager & Team Lead** to help our com - Flexible hours working remotely for our company based in Dubai - A competitive wage -- Great teamspirit +- Great team spirit - Yearly team trips abroad diff --git a/content/page/careers/jobs/plan_1/plan1.md b/content/page/careers/jobs/plan_1/plan1.md index cda7253c9..c9c0cb2e3 100644 --- a/content/page/careers/jobs/plan_1/plan1.md +++ b/content/page/careers/jobs/plan_1/plan1.md @@ -9,6 +9,6 @@ includeTitle: '' #Must Have options: '' --- -You will be joining team and working on growing and creating business models on the ThreeFold Grid. +You will be working with the team on growing and creating business models on the ThreeFold Grid. \ No newline at end of file diff --git a/content/page/careers/jobs/plan_2/plan2.md b/content/page/careers/jobs/plan_2/plan2.md index 15138c37b..2f9623ee9 100644 --- a/content/page/careers/jobs/plan_2/plan2.md +++ b/content/page/careers/jobs/plan_2/plan2.md @@ -1,6 +1,6 @@ --- id: plan2 -title: Grid Operations Manager +title: ThreeFold Grid Operations Lead price: '' duration: '' button: See Position diff --git a/content/page/careers/jobs/plan_3/plan3.md b/content/page/careers/jobs/plan_3/plan3.md index ec93a1060..7d64f8a39 100644 --- a/content/page/careers/jobs/plan_3/plan3.md +++ b/content/page/careers/jobs/plan_3/plan3.md @@ -1,6 +1,6 @@ --- id: plan3 -title: Grid Development Manager +title: ThreeFold Grid Developer Lead price: '' duration: '' button: See Position diff --git a/content/page/careers/jobs/plan_4/plan4.md b/content/page/careers/jobs/plan_4/plan4.md index ab1a8bb0b..d3ede6f50 100644 --- a/content/page/careers/jobs/plan_4/plan4.md +++ b/content/page/careers/jobs/plan_4/plan4.md @@ -9,6 +9,6 @@ includeTitle: '' # Must Have options: '' --- -Digital Twin will define a new paradigm for the tech industry. Take the lead on the architectural design of the digital twin tech and ecosystem. +Take the lead on the architectural design of the Digital Twin tech and ecosystem defining a new paradigm for the tech industry. \ No newline at end of file diff --git a/content/page/careers/jobs/plan_5/plan5.md b/content/page/careers/jobs/plan_5/plan5.md index 317c25abf..dab19827f 100644 --- a/content/page/careers/jobs/plan_5/plan5.md +++ b/content/page/careers/jobs/plan_5/plan5.md @@ -9,4 +9,4 @@ includeTitle: '' # Must Have options: '' --- -Join the core developer team working on our operating system Zero-OS, Dital Twin, blockchain layers or other products we are building. \ No newline at end of file +Join the core developer team working on our operating system Zero-OS, Digital Twin, blockchain layers or other products we are building. \ No newline at end of file diff --git a/content/page/careers/pageHeader/index.md b/content/page/careers/pageHeader/index.md new file mode 100644 index 000000000..ca28eb766 --- /dev/null +++ b/content/page/careers/pageHeader/index.md @@ -0,0 +1,5 @@ +--- +id: careersHeader +image: ./team_joinus.jpg +title: Join Our Team +--- diff --git a/content/page/careers/pageHeader/team_joinus.jpg b/content/page/careers/pageHeader/team_joinus.jpg new file mode 100644 index 000000000..514876c7e Binary files /dev/null and b/content/page/careers/pageHeader/team_joinus.jpg differ diff --git a/content/page/community/community.md b/content/page/community/community.md index 2b7ea8617..8e617d619 100644 --- a/content/page/community/community.md +++ b/content/page/community/community.md @@ -3,9 +3,10 @@ id: community metaTitle: ThreeFold | Join our Community metaDesc: '' metaImg: '' -solution_image: ./community.png header: join_community logosMain: logosMain logos: [tele_1, tele_4, tele_3, tele_2] customCTA: community ---- \ No newline at end of file +pageHeader: communityHeader +--- + \ No newline at end of file diff --git a/content/page/community/customCTA/cta_2.md b/content/page/community/customCTA/cta_2.md index 712141bed..79a15f198 100644 --- a/content/page/community/customCTA/cta_2.md +++ b/content/page/community/customCTA/cta_2.md @@ -2,5 +2,5 @@ id: community link: /careers title: Join our Team -image: ./tf_people.png +image: ./tf_people.jpg --- \ No newline at end of file diff --git a/content/page/community/customCTA/tf_people.jpg b/content/page/community/customCTA/tf_people.jpg new file mode 100644 index 000000000..8d8f29398 Binary files /dev/null and b/content/page/community/customCTA/tf_people.jpg differ diff --git a/content/page/community/customCTA/tf_people.png b/content/page/community/customCTA/tf_people.png deleted file mode 100644 index dbae752a8..000000000 Binary files a/content/page/community/customCTA/tf_people.png and /dev/null differ diff --git a/content/page/community/header/header.md b/content/page/community/header/header.md index 317333815..b9a7bd30a 100644 --- a/content/page/community/header/header.md +++ b/content/page/community/header/header.md @@ -1,19 +1,19 @@ --- id: join_community title: '' -subtitle: Join us on our mission to build a planet-positive and data sovereign Internet owned by the people. +subtitle: The new Internet is powered by people like YOU btn1: Apply link1: https://06gdrqp39yz.typeform.com/to/FffDv61M btn2: '' link2: '' --- -**ThreeFold** is a global, collaborative movement that is formed by individuals and organizations that connect Internet capacity to the ThreeFold Grid, the world’s most advanced peer-to-peer infrastructure. ThreeFold is powered by our open source, beyond blockchain infrastructure that is incredibly efficient, limitlessly scaleable, planet-positive and affordable to everyone. To empower our ecosystem, we are building applications and hosting emerging technologies with our amazing partners and developer community to nurture the Internet the world needs. +**The ThreeFold** ecosystem is a global community of developers, creators, leaders and community builders who together join forces to build an open, autonomous and regenerative Internet. We believe that everyone should own their data, and no one else, not even ThreeFold. Our Peer-to-Peer technology allows every user to be autonomous - giving them 100% control over their data.

-ThreeFold will launch the 3rd version of it's infrastructure this year, opening a new technological era for humanity. +The ThreeFold unifies practices, partnerships, and products around a single mission - to heal our planet. By making our technology actionable, we enable a collective approach to have an impact together. We help people find themselves and do what they love. We provide support to people and projects that help build a better world, whether they have moonshot visions or down-to-earth ambitions. We aren’t the hero of our story - they are.

-Check out our available positions below. Can't find your perfect fit and don't want to wait for your ideal role to open? We invite you to join our growing community of volunteers and express your talent. Most of our current team was recruited organically, so give it your best shot. +Join our community and help us build the next Internet! diff --git a/content/page/community/pageHeader/index.md b/content/page/community/pageHeader/index.md new file mode 100644 index 000000000..5bdc7a570 --- /dev/null +++ b/content/page/community/pageHeader/index.md @@ -0,0 +1,5 @@ +--- +id: communityHeader +image: ./team_joinus.jpg +title: Join Our Community +--- diff --git a/content/page/community/pageHeader/team2.jpg b/content/page/community/pageHeader/team2.jpg new file mode 100644 index 000000000..8e9a837f8 Binary files /dev/null and b/content/page/community/pageHeader/team2.jpg differ diff --git a/content/page/community/pageHeader/team_joinus.jpg b/content/page/community/pageHeader/team_joinus.jpg new file mode 100644 index 000000000..514876c7e Binary files /dev/null and b/content/page/community/pageHeader/team_joinus.jpg differ diff --git a/content/page/community/tf_people.png b/content/page/community/tf_people.png deleted file mode 100644 index dbae752a8..000000000 Binary files a/content/page/community/tf_people.png and /dev/null differ diff --git a/content/page/community/threefold_people.png b/content/page/community/threefold_people.png deleted file mode 100644 index 8d0c43f87..000000000 Binary files a/content/page/community/threefold_people.png and /dev/null differ diff --git a/content/page/support/forum.png b/content/page/support/forum.png index 6ab0ede44..b14121056 100644 Binary files a/content/page/support/forum.png and b/content/page/support/forum.png differ diff --git a/content/page/support/forum_1.png b/content/page/support/forum_1.png deleted file mode 100644 index 3fce035c9..000000000 Binary files a/content/page/support/forum_1.png and /dev/null differ diff --git a/content/page/support/header/header.md b/content/page/support/header/header.md index b22db2a9b..9600d094c 100644 --- a/content/page/support/header/header.md +++ b/content/page/support/header/header.md @@ -1,7 +1,7 @@ --- id: forum title: '' -subtitle: Find popular topics and engage with our experts and community on our Forum +subtitle: Find popular topics on the ThreeFold Forum btn1: '' link1: '' btn2: '' diff --git a/content/page/support/header4/header4.md b/content/page/support/header4/header4.md new file mode 100644 index 000000000..813496a5e --- /dev/null +++ b/content/page/support/header4/header4.md @@ -0,0 +1,14 @@ +--- +id: live_chat +title: '' +subtitle: Live Support Chat +btn1: '' +link1: '' +btn2: '' +link2: '' +--- + +For questions and assistance, please use the chat function (blue chat bubble) on the bottom right corner of our website +
+ +or 'Support' function in the [ThreeFold Connect app](https://threefold.io/info/threefold#/threefold__threefold_connect). \ No newline at end of file diff --git a/content/page/support/logos/logo1/logo.md b/content/page/support/logos/logo1/logo.md index 0c86cc100..cf857670c 100644 --- a/content/page/support/logos/logo1/logo.md +++ b/content/page/support/logos/logo1/logo.md @@ -1,5 +1,5 @@ --- -id: tele_1 +id: support_tele_1 image: ./tf_main_channel.png url: https://t.me/threefold --- diff --git a/content/page/support/logos/logo2/logo.md b/content/page/support/logos/logo2/logo.md index 1591ea4ca..dec06c932 100644 --- a/content/page/support/logos/logo2/logo.md +++ b/content/page/support/logos/logo2/logo.md @@ -1,5 +1,5 @@ --- -id: tele_2 +id: support_tele_2 image: ./tf_news_updates.png url: https://t.me/threefoldnews --- diff --git a/content/page/support/logos/logo3/logo.md b/content/page/support/logos/logo3/logo.md index 52433e166..52a1cdb4b 100644 --- a/content/page/support/logos/logo3/logo.md +++ b/content/page/support/logos/logo3/logo.md @@ -1,5 +1,5 @@ --- -id: tele_3 +id: support_tele_3 image: ./tf_testing.png url: https://t.me/joinchat/BwOvOxxgK59GmRoZ2_sM0w --- \ No newline at end of file diff --git a/content/page/support/logos/logo4/logo.md b/content/page/support/logos/logo4/logo.md index e0d69851f..2df261d1d 100644 --- a/content/page/support/logos/logo4/logo.md +++ b/content/page/support/logos/logo4/logo.md @@ -1,5 +1,5 @@ --- -id: tele_4 +id: support_tele_4 image: ./tf_farming.png url: https://t.me/threefoldfarmers --- diff --git a/content/page/support/logos/logo5/logo.md b/content/page/support/logos/logo5/logo.md index 16ebb1fad..e558511cd 100644 --- a/content/page/support/logos/logo5/logo.md +++ b/content/page/support/logos/logo5/logo.md @@ -1,5 +1,5 @@ --- -id: tele_5 +id: support_tele_5 image: ./tf_token.png url: '' --- diff --git a/content/page/support/logos/logo6/logo.md b/content/page/support/logos/logo6/logo.md index 6ca10a9c3..8248ce4ec 100644 --- a/content/page/support/logos/logo6/logo.md +++ b/content/page/support/logos/logo6/logo.md @@ -1,5 +1,5 @@ --- -id: tele_6 +id: support_tele_6 image: ./ url: '' --- diff --git a/content/page/support/logos/main/main.md b/content/page/support/logos/main/main.md index e0d0d3766..97f5c0c67 100644 --- a/content/page/support/logos/main/main.md +++ b/content/page/support/logos/main/main.md @@ -1,4 +1,4 @@ --- -id: logosMain +id: support_logosMain title: Join our communities on Telegram --- \ No newline at end of file diff --git a/content/page/support/productData/farming_faq/farming_faq.md b/content/page/support/productData/farming_faq/farming_faq.md index 96aa4632d..2ce6012bb 100644 --- a/content/page/support/productData/farming_faq/farming_faq.md +++ b/content/page/support/productData/farming_faq/farming_faq.md @@ -1,11 +1,9 @@ --- id: farming_faq title: ThreeFold Farming FAQ -image: ./farming_faq.png +image: ./farming_faq1.png button: FAQ link: https://threefold.io/farming/faq --- -Find all the information you need to understand what is ThreeFold Farming and how to set up your farm. - - +Find all the information you need in order to understand what ThreeFold Farming is and how to set up your farm. \ No newline at end of file diff --git a/content/page/support/productData/farming_faq/farming_faq1.png b/content/page/support/productData/farming_faq/farming_faq1.png new file mode 100644 index 000000000..96c384c47 Binary files /dev/null and b/content/page/support/productData/farming_faq/farming_faq1.png differ diff --git a/content/page/support/productData/main/main.md b/content/page/support/productData/main/main.md index d56f0c619..4d6aabbba 100644 --- a/content/page/support/productData/main/main.md +++ b/content/page/support/productData/main/main.md @@ -1,5 +1,5 @@ --- id: faqMain -title: FAQ -subtitle: See some of the Most Freaquently Asked Questions answered in FAQs. You might already find what you're looking for. +title: Did you try our FAQ yet? +subtitle: ThreeFold's FAQs bring together the most essential answers to the most common questions. You might already find what you're looking for in one of them. --- \ No newline at end of file diff --git a/content/page/support/support.md b/content/page/support/support.md index d0c0ebd3b..5c1831c3e 100644 --- a/content/page/support/support.md +++ b/content/page/support/support.md @@ -4,7 +4,7 @@ metaTitle: ThreeFold | Support metaDesc: See some of the Most Freaquently Asked Questions, support groups, contacts to help find answers you're looking for. metaImg: support header_slogan: '' -header_title: Get our expert and community support +header_title: Find the answers to your questions header_image: ./support_header.png header_altImg: support header_excerpt: '' @@ -16,7 +16,8 @@ header: forum solution_image2: ./forum.png header2: forum_button header3: telegram -logosMain: logosMain -logos: [tele_1, tele_4, tele_3, tele_2] +logosMain: support_logosMain +logos: [support_tele_1, support_tele_4, support_tele_3, support_tele_2] +header4: live_chat contactData: [contact1, contact2, contact3, contact4] --- \ No newline at end of file diff --git a/content/page/tft/brandPanel/index.md b/content/page/tft/brandPanel/index.md new file mode 100644 index 000000000..4171f3ba7 --- /dev/null +++ b/content/page/tft/brandPanel/index.md @@ -0,0 +1,13 @@ +--- +id: tft_brandPanel +title: decentralized DATA NEEDED A CURRENCY +subtitle: IT NOW HAS ONE +sourceUrl: '' +btnTxt: +image: tft_decentralized.jpg # src/assets/brandPanel/.. +--- +The ThreeFold Token (TFT) is a utility token that allows you to hold current and future Internet capacity on the fully DECENTRALIZED THREEFOLD GRID, the fastest growing P2P network on the planet. + +
+ +With rising demand for Internet infrastructure to hold the most valuable asset on earth, data -- TFT is your gateway to enter the largest and fastest growing economy in the world. diff --git a/content/page/tft/card/index.md b/content/page/tft/card/index.md new file mode 100644 index 000000000..68ae7c24e --- /dev/null +++ b/content/page/tft/card/index.md @@ -0,0 +1,8 @@ +--- +id: tft_card +title: EXPANDING FAST +img: ./tft_expanding.jpg +button: Know the TF Grid +link: / +--- +Visionary organisations and developers are already building on the ThreeFold Grid as it is the most empowering infrastructure ever built. Anyone can finally store their data and build applications autonomously, without any intermediaries. \ No newline at end of file diff --git a/content/page/tft/card/tft_expanding.jpg b/content/page/tft/card/tft_expanding.jpg new file mode 100644 index 000000000..a7c7240b2 Binary files /dev/null and b/content/page/tft/card/tft_expanding.jpg differ diff --git a/content/page/tft/carousel/Slide1/index.md b/content/page/tft/carousel/Slide1/index.md new file mode 100644 index 000000000..9a896e5d6 --- /dev/null +++ b/content/page/tft/carousel/Slide1/index.md @@ -0,0 +1,4 @@ +--- +id: slide1 +img: ./solidaridad.png +--- diff --git a/content/page/tft/carousel/Slide1/solidaridad.png b/content/page/tft/carousel/Slide1/solidaridad.png new file mode 100644 index 000000000..6ea98956b Binary files /dev/null and b/content/page/tft/carousel/Slide1/solidaridad.png differ diff --git a/content/page/tft/carousel/Slide10/index.md b/content/page/tft/carousel/Slide10/index.md new file mode 100644 index 000000000..a2d228395 --- /dev/null +++ b/content/page/tft/carousel/Slide10/index.md @@ -0,0 +1,4 @@ +--- +id: slide9 +img: ./tomochain.png +--- diff --git a/content/page/tft/carousel/Slide10/tomochain.png b/content/page/tft/carousel/Slide10/tomochain.png new file mode 100644 index 000000000..bce483089 Binary files /dev/null and b/content/page/tft/carousel/Slide10/tomochain.png differ diff --git a/content/page/tft/carousel/Slide2/hpe.png b/content/page/tft/carousel/Slide2/hpe.png new file mode 100644 index 000000000..9d3178f2d Binary files /dev/null and b/content/page/tft/carousel/Slide2/hpe.png differ diff --git a/content/page/tft/carousel/Slide2/index.md b/content/page/tft/carousel/Slide2/index.md new file mode 100644 index 000000000..bde5b4d42 --- /dev/null +++ b/content/page/tft/carousel/Slide2/index.md @@ -0,0 +1,4 @@ +--- +id: slide2 +img: ./hpe.png +--- diff --git a/content/page/tft/carousel/Slide3/digitalbyte.png b/content/page/tft/carousel/Slide3/digitalbyte.png new file mode 100644 index 000000000..93a24aa63 Binary files /dev/null and b/content/page/tft/carousel/Slide3/digitalbyte.png differ diff --git a/content/page/tft/carousel/Slide3/index.md b/content/page/tft/carousel/Slide3/index.md new file mode 100644 index 000000000..6080ca906 --- /dev/null +++ b/content/page/tft/carousel/Slide3/index.md @@ -0,0 +1,4 @@ +--- +id: slide3 +img: ./digitalbyte.png +--- diff --git a/content/page/tft/carousel/Slide4/dash.png b/content/page/tft/carousel/Slide4/dash.png new file mode 100644 index 000000000..93062a585 Binary files /dev/null and b/content/page/tft/carousel/Slide4/dash.png differ diff --git a/content/page/tft/carousel/Slide4/index.md b/content/page/tft/carousel/Slide4/index.md new file mode 100644 index 000000000..46d59d86d --- /dev/null +++ b/content/page/tft/carousel/Slide4/index.md @@ -0,0 +1,4 @@ +--- +id: slide4 +img: ./dash.png +--- diff --git a/content/page/tft/carousel/Slide5/index.md b/content/page/tft/carousel/Slide5/index.md new file mode 100644 index 000000000..521c68503 --- /dev/null +++ b/content/page/tft/carousel/Slide5/index.md @@ -0,0 +1,4 @@ +--- +id: slide5 +img: ./saspelabs.png +--- diff --git a/content/page/tft/carousel/Slide5/saspelabs.png b/content/page/tft/carousel/Slide5/saspelabs.png new file mode 100644 index 000000000..296ce0d36 Binary files /dev/null and b/content/page/tft/carousel/Slide5/saspelabs.png differ diff --git a/content/page/tft/carousel/Slide6/index.md b/content/page/tft/carousel/Slide6/index.md new file mode 100644 index 000000000..7da97f669 --- /dev/null +++ b/content/page/tft/carousel/Slide6/index.md @@ -0,0 +1,4 @@ +--- +id: slide6 +img: ./matic.png +--- diff --git a/content/page/tft/carousel/Slide6/matic.png b/content/page/tft/carousel/Slide6/matic.png new file mode 100644 index 000000000..08a078f63 Binary files /dev/null and b/content/page/tft/carousel/Slide6/matic.png differ diff --git a/content/page/tft/carousel/Slide7/index.md b/content/page/tft/carousel/Slide7/index.md new file mode 100644 index 000000000..73ff07d00 --- /dev/null +++ b/content/page/tft/carousel/Slide7/index.md @@ -0,0 +1,4 @@ +--- +id: slide7 +img: ./presearch.png +--- diff --git a/content/page/tft/carousel/Slide7/presearch.png b/content/page/tft/carousel/Slide7/presearch.png new file mode 100644 index 000000000..2717a3dbb Binary files /dev/null and b/content/page/tft/carousel/Slide7/presearch.png differ diff --git a/content/page/tft/carousel/Slide8/index.md b/content/page/tft/carousel/Slide8/index.md new file mode 100644 index 000000000..ade69e12a --- /dev/null +++ b/content/page/tft/carousel/Slide8/index.md @@ -0,0 +1,4 @@ +--- +id: slide8 +img: ./neo.png +--- diff --git a/content/page/tft/carousel/Slide8/neo.png b/content/page/tft/carousel/Slide8/neo.png new file mode 100644 index 000000000..66f25a7fb Binary files /dev/null and b/content/page/tft/carousel/Slide8/neo.png differ diff --git a/content/page/tft/carousel/Slide9/index.md b/content/page/tft/carousel/Slide9/index.md new file mode 100644 index 000000000..977032e42 --- /dev/null +++ b/content/page/tft/carousel/Slide9/index.md @@ -0,0 +1,4 @@ +--- +id: slide9 +img: ./seeds.png +--- diff --git a/content/page/tft/carousel/Slide9/seeds.png b/content/page/tft/carousel/Slide9/seeds.png new file mode 100644 index 000000000..53e5d6298 Binary files /dev/null and b/content/page/tft/carousel/Slide9/seeds.png differ diff --git a/content/page/tft/carousel/main/index.md b/content/page/tft/carousel/main/index.md new file mode 100644 index 000000000..7234aae3e --- /dev/null +++ b/content/page/tft/carousel/main/index.md @@ -0,0 +1,6 @@ +--- +id: slider_main +title: AMAZING PARTNERS TRUST +subtitle: THE THREEFOLD GRID AND TFT +--- +Some of the biggest names in the industry share our vision. diff --git a/content/page/tft/cta/index.md b/content/page/tft/cta/index.md new file mode 100644 index 000000000..4a1f6de8d --- /dev/null +++ b/content/page/tft/cta/index.md @@ -0,0 +1,12 @@ +--- +id: tft_cta +title: INTERNET REIMAGINED... AND REBUILT +button: Know More +link: / +--- + +The ThreeFold Grid is an open system which allows anyone to provide and utilize Internet resources without any intermediaries. This revolutionary infrastructure can host any digital workload including blockchain, IoT, decentralized organizations and applications. + +
+ +**This model is quickly replacing the centralized infrastructure of the internet** diff --git a/content/page/tft/cultivationProcess/main/index.md b/content/page/tft/cultivationProcess/main/index.md new file mode 100644 index 000000000..68f9867a3 --- /dev/null +++ b/content/page/tft/cultivationProcess/main/index.md @@ -0,0 +1,5 @@ +--- +id: CP_main +title: PROOF OF UTILIZATION +subtitle: THE CULTIVATION PROCESS +--- \ No newline at end of file diff --git a/content/page/tft/cultivationProcess/process_1/index.md b/content/page/tft/cultivationProcess/process_1/index.md new file mode 100644 index 000000000..4ed9aaf8d --- /dev/null +++ b/content/page/tft/cultivationProcess/process_1/index.md @@ -0,0 +1,5 @@ +--- +id: CP_process_1 +image: ./tft_solution2.png +--- +Solution Providers create experiences on the ThreeFold Grid. diff --git a/content/page/tft/cultivationProcess/process_1/tft_solution.png b/content/page/tft/cultivationProcess/process_1/tft_solution.png new file mode 100644 index 000000000..392c16dbc Binary files /dev/null and b/content/page/tft/cultivationProcess/process_1/tft_solution.png differ diff --git a/content/page/tft/cultivationProcess/process_1/tft_solution2.png b/content/page/tft/cultivationProcess/process_1/tft_solution2.png new file mode 100644 index 000000000..d971a9376 Binary files /dev/null and b/content/page/tft/cultivationProcess/process_1/tft_solution2.png differ diff --git a/content/page/tft/cultivationProcess/process_2/index.md b/content/page/tft/cultivationProcess/process_2/index.md new file mode 100644 index 000000000..941b8107c --- /dev/null +++ b/content/page/tft/cultivationProcess/process_2/index.md @@ -0,0 +1,4 @@ +--- +id: CP_process_2 +image: ./tft_process.png +--- \ No newline at end of file diff --git a/content/page/tft/cultivationProcess/process_2/tft_process.png b/content/page/tft/cultivationProcess/process_2/tft_process.png new file mode 100644 index 000000000..e9d191ca8 Binary files /dev/null and b/content/page/tft/cultivationProcess/process_2/tft_process.png differ diff --git a/content/page/tft/cultivationProcess/process_3/index.md b/content/page/tft/cultivationProcess/process_3/index.md new file mode 100644 index 000000000..b27f2b7eb --- /dev/null +++ b/content/page/tft/cultivationProcess/process_3/index.md @@ -0,0 +1,5 @@ +--- +id: CP_process_3 +image: ./tft_farmers_earn2.png +--- +ThreeFold Grid users pay cultivation fees (using TFT) for using compute, storage and network capacity. \ No newline at end of file diff --git a/content/page/tft/cultivationProcess/process_3/tft_farmers_earn.png b/content/page/tft/cultivationProcess/process_3/tft_farmers_earn.png new file mode 100644 index 000000000..1f8423358 Binary files /dev/null and b/content/page/tft/cultivationProcess/process_3/tft_farmers_earn.png differ diff --git a/content/page/tft/cultivationProcess/process_3/tft_farmers_earn2.png b/content/page/tft/cultivationProcess/process_3/tft_farmers_earn2.png new file mode 100644 index 000000000..cf7164ea5 Binary files /dev/null and b/content/page/tft/cultivationProcess/process_3/tft_farmers_earn2.png differ diff --git a/content/page/tft/farmingProcess/main/index.md b/content/page/tft/farmingProcess/main/index.md new file mode 100644 index 000000000..3b08499f0 --- /dev/null +++ b/content/page/tft/farmingProcess/main/index.md @@ -0,0 +1,5 @@ +--- +id: FP_main +title: PROOF OF CAPACITY +subtitle: THE FARMING PROCESS +--- \ No newline at end of file diff --git a/content/page/tft/farmingProcess/process_1/index.md b/content/page/tft/farmingProcess/process_1/index.md new file mode 100644 index 000000000..e323efc6a --- /dev/null +++ b/content/page/tft/farmingProcess/process_1/index.md @@ -0,0 +1,5 @@ +--- +id: process_1 +image: ./tft_hardware2.png +--- +Anyone can connect hardware to the ThreeFold Grid and become a Farmer (miner). diff --git a/content/page/tft/farmingProcess/process_1/tft_hardware.png b/content/page/tft/farmingProcess/process_1/tft_hardware.png new file mode 100644 index 000000000..10557d848 Binary files /dev/null and b/content/page/tft/farmingProcess/process_1/tft_hardware.png differ diff --git a/content/page/tft/farmingProcess/process_1/tft_hardware2.png b/content/page/tft/farmingProcess/process_1/tft_hardware2.png new file mode 100644 index 000000000..234ec51e1 Binary files /dev/null and b/content/page/tft/farmingProcess/process_1/tft_hardware2.png differ diff --git a/content/page/tft/farmingProcess/process_2/index.md b/content/page/tft/farmingProcess/process_2/index.md new file mode 100644 index 000000000..893ce2ac7 --- /dev/null +++ b/content/page/tft/farmingProcess/process_2/index.md @@ -0,0 +1,4 @@ +--- +id: process_2 +image: ./tft_process.png +--- \ No newline at end of file diff --git a/content/page/tft/farmingProcess/process_2/tft_process.png b/content/page/tft/farmingProcess/process_2/tft_process.png new file mode 100644 index 000000000..e9d191ca8 Binary files /dev/null and b/content/page/tft/farmingProcess/process_2/tft_process.png differ diff --git a/content/page/tft/farmingProcess/process_3/index.md b/content/page/tft/farmingProcess/process_3/index.md new file mode 100644 index 000000000..82212575c --- /dev/null +++ b/content/page/tft/farmingProcess/process_3/index.md @@ -0,0 +1,5 @@ +--- +id: process_3 +image: ./tft_farmers_earn2.png +--- +Farmers earn TFT for achieving a certain uptime and as proof of capacity. We call that ‘Farming’. diff --git a/content/page/tft/farmingProcess/process_3/tft_farmers_earn.png b/content/page/tft/farmingProcess/process_3/tft_farmers_earn.png new file mode 100644 index 000000000..1f8423358 Binary files /dev/null and b/content/page/tft/farmingProcess/process_3/tft_farmers_earn.png differ diff --git a/content/page/tft/farmingProcess/process_3/tft_farmers_earn2.png b/content/page/tft/farmingProcess/process_3/tft_farmers_earn2.png new file mode 100644 index 000000000..cf7164ea5 Binary files /dev/null and b/content/page/tft/farmingProcess/process_3/tft_farmers_earn2.png differ diff --git a/content/page/tft/tft.md b/content/page/tft/tft.md new file mode 100644 index 000000000..e88732450 --- /dev/null +++ b/content/page/tft/tft.md @@ -0,0 +1,25 @@ +--- +id: tft +metaTitle: THE WORLD IS USING A NEW INTERNET +metaDesc: It runs on TFT +metaImg: ./tft_header.jpg +header_slogan: +header_title: THE WORLD IS USING A NEW INTERNET +header_image: ./tft_header.jpg +header_altImg: TFT +header_excerpt: It runs on TFT +solution_image: ./tft_limited.jpg +button: Get TFT +link: / +cta: tft_cta +brandPanel: tft_brandPanel +card: tft_card +carousel: [slide1, slide2, slide3, slide4, slide5, slide6 , slide7 , slide8 , slide9 , slide10] +sliderMain: slider_main +useTftMain: useTft_main +tftUses: [col1, col2, col3] +farmingMain: FP_main +farmingProcess: [process_1, process_2, process_3] +cultivationMain: CP_main +cultivationProcess: [CP_process_1, CP_process_2, CP_process_3] +--- diff --git a/content/page/tft/tftUses/col1/index.md b/content/page/tft/tftUses/col1/index.md new file mode 100644 index 000000000..3f6a59ed1 --- /dev/null +++ b/content/page/tft/tftUses/col1/index.md @@ -0,0 +1,4 @@ +--- +id: col1 +title: TFT USES +--- \ No newline at end of file diff --git a/content/page/tft/tftUses/col2/col2.md b/content/page/tft/tftUses/col2/col2.md new file mode 100644 index 000000000..80f4bcdf6 --- /dev/null +++ b/content/page/tft/tftUses/col2/col2.md @@ -0,0 +1,4 @@ +--- +id: col2 +--- +A TFT is crearted everytime someone adds capacity to the ThreeFold Grid. This is rewarded to the person adding the capacity. \ No newline at end of file diff --git a/content/page/tft/tftUses/col3/col3.md b/content/page/tft/tftUses/col3/col3.md new file mode 100644 index 000000000..3b50dd36d --- /dev/null +++ b/content/page/tft/tftUses/col3/col3.md @@ -0,0 +1,4 @@ +--- +id: col3 +--- +Developers and solution providers also use TFT to purchase capacity, storage or compute on the ThreeFold Grid. diff --git a/content/page/tft/tftUses/main/index.md b/content/page/tft/tftUses/main/index.md new file mode 100644 index 000000000..b51696738 --- /dev/null +++ b/content/page/tft/tftUses/main/index.md @@ -0,0 +1,4 @@ +--- +id: useTft_main +image: ./tft_uses.jpg +--- \ No newline at end of file diff --git a/content/page/tft/tftUses/main/tft_uses.jpg b/content/page/tft/tftUses/main/tft_uses.jpg new file mode 100644 index 000000000..a6f84c9a8 Binary files /dev/null and b/content/page/tft/tftUses/main/tft_uses.jpg differ diff --git a/content/page/tft/tft_header.jpg b/content/page/tft/tft_header.jpg new file mode 100644 index 000000000..ddad436d9 Binary files /dev/null and b/content/page/tft/tft_header.jpg differ diff --git a/content/page/tft/tft_limited.jpg b/content/page/tft/tft_limited.jpg new file mode 100644 index 000000000..c6a7c9011 Binary files /dev/null and b/content/page/tft/tft_limited.jpg differ diff --git a/content/page/universe/comparison/main/main.md b/content/page/universe/comparison/main/main.md index f623ce27e..788a915fa 100644 --- a/content/page/universe/comparison/main/main.md +++ b/content/page/universe/comparison/main/main.md @@ -1,5 +1,5 @@ --- -id: comparison +id: uni_comparison title: GIVE THE WORLD A BETTER INTERNET description: The current Internet is centralized to tech giants that build power-hungry data centers and exploit user data. ThreeFold looks at updating the current $3.9 Billion IT with a new paradigm that serves people and our planet. button: Our Values diff --git a/content/page/universe/comparison/section1/section1.md b/content/page/universe/comparison/section1/section1.md index 203040e50..9b0b5f79c 100644 --- a/content/page/universe/comparison/section1/section1.md +++ b/content/page/universe/comparison/section1/section1.md @@ -1,5 +1,5 @@ --- -id: section1 +id: uni_section1 svg: ./private.svg title: '' --- diff --git a/content/page/universe/comparison/section2/section2.md b/content/page/universe/comparison/section2/section2.md index 693568002..9e2eca26b 100644 --- a/content/page/universe/comparison/section2/section2.md +++ b/content/page/universe/comparison/section2/section2.md @@ -1,5 +1,5 @@ --- -id: section2 +id: uni_section2 svg: ./equal.svg title: '' --- diff --git a/content/page/universe/comparison/section3/section3.md b/content/page/universe/comparison/section3/section3.md index 8f31a7cf8..c1f2f82c8 100644 --- a/content/page/universe/comparison/section3/section3.md +++ b/content/page/universe/comparison/section3/section3.md @@ -1,5 +1,5 @@ --- -id: section3 +id: uni_section3 svg: ./sustainable.svg title: '' --- diff --git a/content/page/why/partenerships/kleos/index.md b/content/page/why/partenerships/kleos/index.md index 665c04d01..5e110ac32 100644 --- a/content/page/why/partenerships/kleos/index.md +++ b/content/page/why/partenerships/kleos/index.md @@ -1,5 +1,5 @@ --- -id: kleos +id: why_kleos img: ./kleos_img.png title: Connecting the Unconnected --- diff --git a/content/page/why/partenerships/solidaridad/index.md b/content/page/why/partenerships/solidaridad/index.md index 31abb5a62..dc3bde6ba 100644 --- a/content/page/why/partenerships/solidaridad/index.md +++ b/content/page/why/partenerships/solidaridad/index.md @@ -1,5 +1,5 @@ --- -id: solidaridad +id: why_solidaridad img: ./solidaridad_img.png title: Bringing Fair Data to Farmers --- diff --git a/content/page/why/partenerships/tag/index.md b/content/page/why/partenerships/tag/index.md index 5fa66d6de..4f6e0832a 100644 --- a/content/page/why/partenerships/tag/index.md +++ b/content/page/why/partenerships/tag/index.md @@ -1,5 +1,5 @@ --- -id: tag +id: why_tag img: ./tag_img.png title: Empowering Global Education --- diff --git a/content/page/why/partenerships/threefold/index.md b/content/page/why/partenerships/threefold/index.md index a3d71ede5..f2b1185ce 100644 --- a/content/page/why/partenerships/threefold/index.md +++ b/content/page/why/partenerships/threefold/index.md @@ -1,5 +1,5 @@ --- -id: threefold +id: why_threefold img: ./threefold_img.png title: Decentralizing Everything --- diff --git a/content/page/why/why.md b/content/page/why/why.md index bd27880ed..3e715c3c4 100644 --- a/content/page/why/why.md +++ b/content/page/why/why.md @@ -13,7 +13,7 @@ cta: why_cta productsMain: product_main productData: [peer_to_peer, internet_available] partenershipsMain: partenerships_main -partnerships: [solidaridad, tag, kleos, threefold] +partnerships: [why_solidaridad, why_tag, why_kleos, why_threefold] cta2: why_cta2 brandPanel: better_solution --- diff --git a/gridsome.config.js b/gridsome.config.js index f021f9a5c..4e586e9dc 100644 --- a/gridsome.config.js +++ b/gridsome.config.js @@ -75,6 +75,14 @@ module.exports = { } }, + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'Header', + path: './content/page/**/header4/*.md', + } + }, + { use: '@gridsome/source-filesystem', options: { @@ -347,6 +355,86 @@ module.exports = { } }, + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'PageHeader', + path: './content/page/**/pageHeader/*.md', + } + }, + + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'Card', + path: './content/page/**/card/*.md', + } + }, + + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'Carousel', + path: './content/page/**/carousel/**/*.md', + } + }, + + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'CarouselMain', + path: './content/page/**/carousel/main/*.md', + } + }, + + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'TftUsesMain', + path: './content/page/**/tftUses/main/*.md', + } + }, + + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'TftUses', + path: './content/page/**/tftUses/**/*.md', + } + }, + + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'FarmingProcessMain', + path: './content/page/**/farmingProcess/main/*.md', + } + }, + + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'FarmingProcess', + path: './content/page/**/farmingProcess/**/*.md', + } + }, + + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'CultivationProcessMain', + path: './content/page/**/cultivationProcess/main/*.md', + } + }, + + { + use: '@gridsome/source-filesystem', + options: { + typeName: 'CultivationProcess', + path: './content/page/**/cultivationProcess/**/*.md', + } + }, + { use: '@gridsome/source-filesystem', options: { @@ -359,6 +447,7 @@ module.exports = { header: 'Header', header2: 'Header', header3: 'Header', + header4: 'Header', headerSolution: 'SolutionsHeader', howItWorks: 'HowItWorks', howItWorksMain: 'HowItWorks', @@ -402,7 +491,17 @@ module.exports = { faqMain: 'FAQMain', faqContent: 'FAQContent', jobs: 'Jobs', - customCTA: 'CustomCTA' + customCTA: 'CustomCTA', + pageHeader: 'PageHeader', + card: 'Card', + carousel: 'Carousel', + sliderMain: 'CarouselMain', + useTftMain: 'TftUsesMain', + tftUses: 'TftUses', + farmingMain: 'FarmingProcessMain', + farmingProcess: 'FarmingProcess', + cultivationMain: 'CultivationProcessMain', + cultivationProcess: 'CultivationProcess' } } }, diff --git a/install.sh b/install.sh new file mode 100755 index 000000000..96ad6b43e --- /dev/null +++ b/install.sh @@ -0,0 +1,25 @@ + + +set -e + +cd /workspace/code//github/threefoldfoundation/www_threefold_io + +rm -f yarn.lock +rm -rf .cache + +#set +e +#source /workspace/codewiki/nvm.sh +#set -e + +if [ "true" = "true" ]; then + #nvm use --lts + npm install + rsync -ra --delete node_modules/ /workspace/codewiki/node_modules/ +else + rsync -ra --delete /workspace/codewiki/node_modules/ node_modules/ + #nvm use --lts + npm install +fi + + + diff --git a/package.json b/package.json index cda76a8a2..527535de4 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "my-blog", + "name": "www_threefold_io", "private": true, "scripts": { "build": "gridsome build", @@ -24,6 +24,7 @@ "gridsome-plugin-tailwindcss": "^3.0.1", "gridsome-source-graphql": "^1.0.2", "gridsome-source-static-meta": "github:noxify/gridsome-source-static-meta#master", + "isexe": "^2.0.0", "lodash": "^4.17.20", "node-sass": "^5.0.0", "pluralize": "^8.0.0", @@ -33,7 +34,8 @@ "tailwindcss-tables": "^0.4.0", "v-tooltip": "^2.0.3", "vue-markdown": "^2.1.2", - "vue-share-it": "^1.1.4" + "vue-share-it": "^1.1.4", + "vue-slick-carousel": "^1.0.6" }, "devDependencies": { "@tailwindcss/aspect-ratio": "^0.2.0" diff --git a/readme.md b/readme.md index cefb56c55..045505345 100644 --- a/readme.md +++ b/readme.md @@ -1,21 +1,8 @@ -# This is ThreeFold umbrella website +# ThreeFold main website -### how to get started +If you have any input, a cool idea, or would like to see additions feel free to list an issue [HERE](https://github.com/threefoldfoundation/www_threefold_io/issues/new), and we'll make sure to try and get it in there. -see [getting started doc](https://github.com/threefoldfoundation/www_examplesite/blob/development/manual/install.md) - - -### To run this website using Gitpod workspace : - - just make sure to install gitpod extension in your browser from [here](https://www.gitpod.io/docs/browser-extension/) - - to allow the website tap to be opened directrly in new tap at your browser after build , go to your browser setting and allow pop-up windows (optional). - - if you want to open mannualy and escaped the previous step , press ctrl button and click on that link ``` Site running at: http://localhost:8080/ ``` , ( on mac click on this link when pressing command button ) - - then you will find the website running in new tap. - - -### contribute - -see [best practices](https://github.com/threefoldfoundation/www_examplesite/blob/development/manual/contribute.md) - -> please make sure you work in line with instructions above +If you have questions or need any support please visit [our website](https://www.threefold.io) and use the chat function (blue chat bubble) on the bottom right corneror 'Support' function in the [ThreeFold Connect app](https://threefold.io/info/threefold#/threefold__threefold_connect). +Enjoy exploring our websites! 🙂 diff --git a/run.sh b/run.sh new file mode 100755 index 000000000..fa9d86e65 --- /dev/null +++ b/run.sh @@ -0,0 +1,18 @@ + + +set -e +cd /workspace/code//github/threefoldfoundation/www_threefold_io + +#set +e +#source /workspace/codewiki/nvm.sh +#set -e +#nvm use --lts + +#export PATH=/bin:$PATH + +if [ -f vue.config.js ]; then + npm run-script serve +else + gridsome develop +fi + diff --git a/src/assets/images/brandPanel/tft_decentralized.jpg b/src/assets/images/brandPanel/tft_decentralized.jpg new file mode 100644 index 000000000..86b023a09 Binary files /dev/null and b/src/assets/images/brandPanel/tft_decentralized.jpg differ diff --git a/src/assets/scss/main.scss b/src/assets/scss/main.scss index 6b55f957b..d0c37647b 100644 --- a/src/assets/scss/main.scss +++ b/src/assets/scss/main.scss @@ -7,9 +7,11 @@ } @import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;600&display=swap"); +@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@600&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@200;300;600&display=swap'); blockquote { - @apply border-l; + // @apply border-l; @apply border-l-4; @apply border-l-blue-500; @apply pl-4; @@ -28,6 +30,29 @@ h1, h2 { font-family: "Roboto", sans-serif !important; } +// tft page + +.tft_section h1{ + font-family: 'Oswald', sans-serif !important; + font-size: 5rem; +} + +.tft_section h2{ + font-family: 'Oswald', sans-serif !important; + font-size: 4rem; +} + +.tft_section h3{ + font-family: 'Oswald', sans-serif !important; + font-size: 3rem; +} + +.tft_subtitle{ + font-family: 'Oswald', sans-serif; + font-weight: 400 !important; + +} + .post-card-excerpt, .post-content-text { font-family: "Poppins", sans-serif !important; @@ -48,7 +73,7 @@ body { } pre { - @apply border-l; + // @apply border-l; @apply border-l-2; @apply border-l-gray-500; @apply pl-4; @@ -117,7 +142,7 @@ ul { } .flex-post { - @apply border-b; + // @apply border-b; @apply border-b-gray-300; @apply flex-col; @apply w-full; @@ -161,6 +186,12 @@ button:focus { font-family: "Roboto", sans-serif !important; } +.text-9xl { + font-size: 8rem; + line-height: 1; + +} + text-6xl { font-family: "Roboto", sans-serif !important; } @@ -175,6 +206,16 @@ text-5xl { } } +@media (max-width: 480px) { + + .tft_section h1{ + font-size: 4rem; + } + .tft_section h2{ + font-size: 3rem; + } +} + @media (min-width: 768px) { .with-large > .flex-post:nth-child(5n), .with-large > .flex-post:nth-child(5n-1) { diff --git a/src/components/custom/Alert.vue b/src/components/custom/Alert.vue new file mode 100644 index 000000000..7aacf3243 --- /dev/null +++ b/src/components/custom/Alert.vue @@ -0,0 +1,121 @@ + + + + \ No newline at end of file diff --git a/src/components/custom/Navbar/Navbar.vue b/src/components/custom/Navbar/Navbar.vue index ca2458979..8ac25709f 100644 --- a/src/components/custom/Navbar/Navbar.vue +++ b/src/components/custom/Navbar/Navbar.vue @@ -1,7 +1,18 @@ @@ -33,7 +47,14 @@ export default { transition: 1.5s; } -.banner .h1 { +.header { + height: auto; + background: none; + padding: 200px 0; +} + +.banner h2, +.header h1 { margin: auto; color: #fff; position: relative; @@ -42,7 +63,12 @@ export default { white-space: nowrap; } -.banner .h1 svg { +.header h1 { + color: #000; + transition: none; +} + +.banner h2 svg { font-size: 40px; margin-left: 15px; position: absolute; @@ -65,35 +91,60 @@ export default { transition: 1.5s; } +.header .back { + filter: none; + opacity: 1; + background-position: center; + + background-size: cover; + background-repeat: no-repeat; +} + .banner:hover { background: #4b3a92; } -.banner:hover .h1 svg { +.header:hover { + background: none; +} + +.banner:hover h2 svg { transform: translateY(-50%) scale(1); opacity: 1; } -.banner:hover .h1 { +.banner:hover h2 { padding-right: 40px; } +.header:hover h1 { + padding-right: 0; +} + .banner:hover .back { transform: scale(1.03); } +.header:hover .back { + transform: none; +} @media (max-width: 640px) { - .banner .h1 { + .banner h2 { font: 600 7vw/10vw; } - .banner .h1 svg { + .header h1 { + font-size: 35px; + } + + .banner h2 svg { font-size: 30px; } } @media (max-width: 480px) { - .banner { + .banner, + .header { padding: 80px 0; } } diff --git a/src/components/custom/sections/header/HeaderSection.vue b/src/components/custom/sections/header/HeaderSection.vue index 7b5b290db..6597ed96c 100644 --- a/src/components/custom/sections/header/HeaderSection.vue +++ b/src/components/custom/sections/header/HeaderSection.vue @@ -8,7 +8,7 @@
- diff --git a/src/components/marketing/sections/cta-sections/BrandPanel.vue b/src/components/marketing/sections/cta-sections/BrandPanel.vue index 476b957ca..d55742b52 100644 --- a/src/components/marketing/sections/cta-sections/BrandPanel.vue +++ b/src/components/marketing/sections/cta-sections/BrandPanel.vue @@ -1,24 +1,58 @@