diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..202b232 --- /dev/null +++ b/Makefile @@ -0,0 +1,3 @@ +run: + npm install + npm run dev diff --git a/README.md b/README.md index 26b7aa4..9ac909f 100644 --- a/README.md +++ b/README.md @@ -5,8 +5,10 @@ - [Introduction](#introduction) - [Prerequisites](#prerequisites) - [Website Preview](#website-preview) +- [Run with Make](#run-with-make) - [License](#license) - [References](#references) +- [Contribute](#contribute) --- @@ -31,13 +33,21 @@ You can preview the website with a few lines. ``` git clone https://git.ourworld.tf/tfgrid/www_projectinca -cd inca_docs +cd www_projectinca npm install npm run dev ``` For more information, read the original [AstroWind docs](./website_docs/README.md). +## Run with Make + +To run the website locally with Make, simply run: + +``` +make run +``` + ## License **INCA Docs** is licensed under the Apache 2.0 license — see the [LICENSE](./LICENSE.md) file for details. @@ -47,3 +57,14 @@ For more information, read the original [AstroWind docs](./website_docs/README.m This INCA Docs website is based on the amazing [AstroWind repo](https://github.com/onwidget/astrowind). We changed the license from MIT to Apache 2.0 to suit this specific project. + +## Contribute + +To contribute to this repository: + +- Make a new branch with `development_` as a prefix (e.g. `development_update`) +- Make changes locally on your code editor +- Push changes to the new branch +- Make a pull request to `development` branch + +The code owners will merge `development` branch to `main` branch. \ No newline at end of file diff --git a/src/navigation.js b/src/navigation.js index fa451f2..0866ade 100644 --- a/src/navigation.js +++ b/src/navigation.js @@ -27,11 +27,10 @@ export const footerData = { { title: 'Features', links: [ - { text: 'Hero AI Assistant', href: '/features' }, + { text: 'Zero-OS', href: '/features' }, { text: 'Mycelium Network', href: '/features' }, { text: 'Quantum Safe Filesystem', href: '/features' }, - { text: 'Self-Healing Zero-OS', href: '/features' }, - + { text: 'TFChain', href: '/features' }, ], }, { @@ -45,15 +44,15 @@ export const footerData = { { title: 'About', links: [ - { text: 'Meet the Team', href: '/about' }, - { text: 'Our Values', href: '/about' }, + { text: 'Project INCA', href: '/about' }, + { text: 'ThreeFold Grid', href: 'https://threefold.io' }, ], }, { title: 'Contact', links: [ - { text: 'Let\'s chat', href: '/contact' }, - { text: 'Support', href: 'https://threefoldfaq.crisp.help/en/' }, + { text: 'Let\'s Connect', href: '/contact' }, + { text: 'Reach Support', href: 'https://threefoldfaq.crisp.help/en/' }, ], }, ], @@ -66,6 +65,6 @@ export const footerData = { { ariaLabel: 'Github', icon: 'tabler:brand-github', href: 'https://github.com/threefoldtech' }, ], footNote: ` - A project by ThreeFold · All rights reserved. + A project by ThreeFold · All rights reserved. `, }; \ No newline at end of file diff --git a/src/pages/about.astro b/src/pages/about.astro index 648e158..b1ede2a 100644 --- a/src/pages/about.astro +++ b/src/pages/about.astro @@ -5,9 +5,11 @@ import Hero from '~/components/widgets/Hero.astro'; import Stats from '~/components/widgets/Stats.astro'; import Steps2 from '~/components/widgets/Steps2.astro'; import Layout from '~/layouts/PageLayout.astro'; +import Steps from '~/components/widgets/Steps.astro'; +import Content from '~/components/widgets/Content.astro'; const metadata = { - title: 'About us', + title: 'About', }; --- @@ -15,164 +17,212 @@ const metadata = { - Elevate your online presence with our
- Beautiful Website Templates + Project INCA is the culmulation
of years of work by + ThreeFold
- Donec efficitur, ipsum quis congue luctus, mauris magna convallis mauris, eu auctor nisi lectus non augue. Donec - quis lorem non massa vulputate efficitur ac at turpis. Sed tincidunt ex a nunc convallis, et lobortis nisi tempus. - Suspendisse vitae nisi eget tortor luctus maximus sed non lectus. + Project INCA is the fourth generation of the ThreeFold Grid. Our technology is rock solid and has been running in production mode for years now on the main network. The grid is composed of thousands of nodes distributed in more than 60 countries and we've been working with dozens of partners building a new peer-to-peer Internet for everyone.
- + - - + - + > + +

Mission Statement

+

+ We promote the growth of a decentralized cloud network. Our mission is to empower individuals and organisations with secure, private, and autonomous access to computing resources.

A unique combination of technologies provides a resilient and censorship-resistant infrastructure that ensures data integrity, privacy, and seamless hosting of data and applications. We are committed to fostering innovation, enhancing digital sovereignty, and creating a more equitable internet for all. +

+
- + +
+
+ - + + + image={{ + src: '~/assets/images/p2ppromotion.png', + alt: 'Colorful Image', + loading: 'eager', + }} + > + +

Vision Statement

+

+ Our vision is to create a truly decentralized internet where every user has control over their data and digital interactions. We envision a global network of interconnected servers and nodes, collectively known as THE GRID, that democratizes access to computing power and storage. This network will be the backbone of a new digital era, characterized by sovereignty, security, privacy and inclusivity. +

+

+
Through our INCA token, we aim to facilitate a robust and scalable ecosystem that supports the free and open exchange of internet capacity from farmers (the hosts of the GRID) to the builders that are utilizing it. +

+
+ + +
+
+
+ + + - - - - + diff --git a/src/pages/contact.astro b/src/pages/contact.astro index 70157e0..d272190 100644 --- a/src/pages/contact.astro +++ b/src/pages/contact.astro @@ -1,8 +1,7 @@ --- import Layout from '~/layouts/PageLayout.astro'; import HeroText from '~/components/widgets/HeroText.astro'; -import ContactUs from '~/components/widgets/Contact.astro'; -import Features2 from '~/components/widgets/Features2.astro'; +import CallToAction from '~/components/widgets/CallToAction.astro'; const metadata = { title: 'Contact', @@ -14,66 +13,31 @@ const metadata = { - + + + > + It's our pleasure to assist you. - + + Write us an email or contact our support team for more information.
It's our pleasure to assist you! +
+
- + diff --git a/src/pages/features.astro b/src/pages/features.astro index 648e158..4355383 100644 --- a/src/pages/features.astro +++ b/src/pages/features.astro @@ -5,9 +5,12 @@ import Hero from '~/components/widgets/Hero.astro'; import Stats from '~/components/widgets/Stats.astro'; import Steps2 from '~/components/widgets/Steps2.astro'; import Layout from '~/layouts/PageLayout.astro'; +import Steps from '~/components/widgets/Steps.astro'; +import Content from '~/components/widgets/Content.astro'; +import CallToAction from '~/components/widgets/CallToAction.astro'; const metadata = { - title: 'About us', + title: 'Features', }; --- @@ -15,214 +18,186 @@ const metadata = { - Elevate your online presence with our
- Beautiful Website Templates + Our technology enables
a planetary-scale grid of interconnected nodes +
- Donec efficitur, ipsum quis congue luctus, mauris magna convallis mauris, eu auctor nisi lectus non augue. Donec - quis lorem non massa vulputate efficitur ac at turpis. Sed tincidunt ex a nunc convallis, et lobortis nisi tempus. - Suspendisse vitae nisi eget tortor luctus maximus sed non lectus. +

Over years of research and development, we've built a worldwide peer-to-peer and energy-efficient network of interconnected nodes with endless possibilities.

Mycelium Network allows for the shorter distance to be made at all time, Zero-OS allows for self-healing and autonomous cloud services, Quantum Safe File System ensures data is never lost and our blockchain TFChain makes sure transactions are fair and objective.

Our stack is complete and we can be the foundational layer for most projects out there.

Let's build altogether. Let's together create the Unbreakable Internet.
+ - - - - - - - - - - - + > + +

Zero-OS

+

+ Zero-OS is a stateless and lightweight operating system designed to host anything that runs on Linux, in a decentralized way. Once installed, Zero-OS locks the hardware and dedicates its capacity to the grid via the ThreeFold blockchain, TFChain. Zero-OS requires no maintenant or administration and is thus accessible to all. +

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

Mycelium

+

+ Mycelium is the future of secure, efficient, and scalable networking. Mycelium connects nodes and enables efficient data transfer and communication without relying on a single central authority. +

+

+ With Mycelium, data travels along the most efficient paths, reducing latency and optimizing resource utilization. + + + +

+
+
+ + + image={{ + src: '~/assets/images/partners.png', + alt: 'Colorful Image', + loading: 'eager', + }} + > + +

Quantum-Safe File System

+

+ Quantum computers are theoretically capable of doing huge calculations in a short period of time and represent a great potential threat to future online safety. ThreeFold solves this future problem before it even becomes a reality. Our operating system can compress, encrypt, and disperse data across the grid ensuring redundancy. +

+
- + +
+
+
- + + + image={{ + src: '~/assets/images/p2ppromotion.png', + alt: 'Colorful Image', + loading: 'eager', + }} + > + +

TFChain

+

+ TFChain is a blockchain developed by the ThreeFold Foundation that supports smart contracts and serves as the underlying technology and database for managing the grid. Built on Parity Substrate, it is responsible for storing information related to the grid, including nodes and cloud service provider details, digital twin registry, and more. +

+
- + +
+
+
- + + + > + Expand the Grid with Us + + + We have the technology for a planetary-scale alternative
to mainstream cloud and current monopolistic markets.

The Project INCA is the Unbreakable Internet. +
+
diff --git a/src/pages/homes/startup.astro b/src/pages/homes/startup.astro index 51daa77..04c9d35 100644 --- a/src/pages/homes/startup.astro +++ b/src/pages/homes/startup.astro @@ -305,6 +305,13 @@ const metadata = { href: 'https://github.com/onwidget/astrowind', icon: 'tabler:download', }, + { + variant: 'primary', + target: '_blank', + text: 'Get templates', + href: 'https://github.com/onwidget/astrowind', + icon: 'tabler:download', + }, ]} > Be a part of our vision diff --git a/src/pages/index.astro b/src/pages/index.astro index 41a3d8c..71555a7 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -57,8 +57,8 @@ const metadata = {