diff --git a/public/assets/images/logo.svg b/public/assets/images/logo.svg new file mode 100644 index 0000000..3b064ba --- /dev/null +++ b/public/assets/images/logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/images/adventure.jpg b/src/assets/images/adventure.jpg new file mode 100644 index 0000000..b5477c4 Binary files /dev/null and b/src/assets/images/adventure.jpg differ diff --git a/src/assets/images/header_new.png b/src/assets/images/header_new.png new file mode 100644 index 0000000..6857b01 Binary files /dev/null and b/src/assets/images/header_new.png differ diff --git a/src/assets/images/logo.svg b/src/assets/images/logo.svg new file mode 100644 index 0000000..3b064ba --- /dev/null +++ b/src/assets/images/logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/images/tf_cloud.png b/src/assets/images/tf_cloud.png new file mode 100644 index 0000000..4c41aee Binary files /dev/null and b/src/assets/images/tf_cloud.png differ diff --git a/src/assets/images/tf_dashboard.png b/src/assets/images/tf_dashboard.png new file mode 100644 index 0000000..72dfe88 Binary files /dev/null and b/src/assets/images/tf_dashboard.png differ diff --git a/src/assets/images/trail.jpg b/src/assets/images/trail.jpg deleted file mode 100644 index ab6325c..0000000 Binary files a/src/assets/images/trail.jpg and /dev/null differ diff --git a/src/components/Logo.astro b/src/components/Logo.astro index 0da1ce1..e11596a 100644 --- a/src/components/Logo.astro +++ b/src/components/Logo.astro @@ -5,5 +5,5 @@ import { SITE } from 'astrowind:config'; - 🌎 {SITE?.name} + {SITE?.name} diff --git a/src/components/widgets/Hero.astro b/src/components/widgets/Hero.astro index e8ce3ee..15f3708 100644 --- a/src/components/widgets/Hero.astro +++ b/src/components/widgets/Hero.astro @@ -6,6 +6,7 @@ import type { CallToAction } from '~/types'; export interface Props { id?: string; title?: string; + title2?: string; subtitle?: string; tagline?: string; content?: string; @@ -16,6 +17,7 @@ export interface Props { const { id, title = await Astro.slots.render('title'), + title2 = await Astro.slots.render('title2'), subtitle = await Astro.slots.render('subtitle'), tagline, content = await Astro.slots.render('content'), @@ -46,6 +48,14 @@ const { /> ) } + { + title2 && ( +

+ ) + }
{subtitle &&

} { diff --git a/src/components/widgets/Note.astro b/src/components/widgets/Note.astro index 9de443d..b0c8f40 100644 --- a/src/components/widgets/Note.astro +++ b/src/components/widgets/Note.astro @@ -5,7 +5,7 @@ import { Icon } from 'astro-icon/components';

- Project Internet Capacity: The Internet as intended. + INCA: The Internet as intended
diff --git a/src/config.yaml b/src/config.yaml index 4b40758..c039c84 100644 --- a/src/config.yaml +++ b/src/config.yaml @@ -16,7 +16,7 @@ metadata: index: true follow: true openGraph: - site_name: Project INCA + site_name: Project Internet Capacity images: - url: '~/assets/images/inca_background.png' width: 1200 diff --git a/src/navigation.js b/src/navigation.js index 153437d..b9acc0c 100644 --- a/src/navigation.js +++ b/src/navigation.js @@ -7,8 +7,8 @@ export const headerData = { href: getPermalink('/technology'), }, { - text: 'Nodes', - href: getPermalink('/nodes'), + text: 'Farming', + href: getPermalink('/farming'), }, { text: 'About', @@ -29,22 +29,24 @@ export const footerData = { links: [ { text: 'Zero-OS', href: 'technology#zeroos' }, { text: 'Mycelium Network', href: 'technology#mycelium' }, - { text: 'Quantum Safe File Storage', href: 'technology#qsfs' }, + { text: 'Quantum-Safe Storage', href: 'technology#qsfs' }, { text: 'TFChain', href: 'technology#tfchain' }, ], }, { - title: 'Nodes', + title: 'Farming', links: [ - { text: 'Silver', href: '/nodes' }, - { text: 'Platinum', href: '/nodes' }, - { text: 'AI', href: '/nodes' }, + { text: 'Nodes', href: '/farming#incanodes' }, + { text: 'Features', href: '/farming#nodestech' }, + { text: 'FAQs', href: '/farming#farmingfaq' }, ], }, { title: 'About', links: [ { text: 'The Project', href: '/about' }, + { text: 'Values', href: '/about#values' }, + { text: 'Mission', href: '/about#mission' }, { text: 'ThreeFold', href: 'https://threefold.io' }, ], }, diff --git a/src/pages/about.astro b/src/pages/about.astro index 2e312ab..a9f083f 100644 --- a/src/pages/about.astro +++ b/src/pages/about.astro @@ -17,6 +17,7 @@ const metadata = { - Project Internet Capacity
is the culmulation of years
of work by - ThreeFold + Project Internet Capacity
is the culmulation of years
of work by ThreeFold
- Project Internet Capacity 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. We wouldn't be here without our amazing community and its members who keep on evolving with us. This project will always have planet and people first in mind. + 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. We wouldn't be here without our amazing community and its members who keep on evolving with us. This project will always have planet and people first in mind.
+ +

Autonomous Cloud Engine

+

+ Our cloud engine is autonomous and self-healing, enabling anyone to provide Internet capacity to the world. Our technology offers quantum-safe storage & network and is accessible to everyone. + +

We are a community-driven project and we firmly believe that, together, we can create a new Internet where users are the sole owners of their data and where everyone can thrive on the cloud. + +

Gone are the days where you needed to be a cloud expert with high capital to get into the cloud market. You can now become a cloud service provider and participate in the decentralization of the cloud...
one node at a time! + +

+
+ + +
+
+
\ No newline at end of file diff --git a/src/pages/ecosystem.astro b/src/pages/ecosystem.astro new file mode 100644 index 0000000..c929bb4 --- /dev/null +++ b/src/pages/ecosystem.astro @@ -0,0 +1,48 @@ +--- +import Layout from '~/layouts/PageLayout.astro'; + +import Hero from '~/components/widgets/Hero.astro'; + +import INCAStats from './incastats.astro' +import Partners from './partners.astro' +import Purpose from './purpose.astro' + +const metadata = { + title: 'INCA — Decentralized Autonomous Cloud', + ignoreTitleTemplate: true, +}; +--- + + + + + + + Project INCA
Ecosystem

+
+ + + + +
+ + + + + + + + diff --git a/src/pages/nodes.astro b/src/pages/farming.astro similarity index 73% rename from src/pages/nodes.astro rename to src/pages/farming.astro index e94d0ad..64691c2 100644 --- a/src/pages/nodes.astro +++ b/src/pages/farming.astro @@ -6,9 +6,12 @@ import FAQs from '~/components/widgets/FAQs.astro'; import Steps from '~/components/widgets/Steps.astro'; import Features3 from '~/components/widgets/Features3.astro'; import CallToAction from '~/components/widgets/CallToAction.astro'; +import Hero from '~/components/widgets/Hero.astro'; +import InternetCapacity from './internetcapacity.astro'; +import NodeSteps from './steps_node_buy.astro' const metadata = { - title: 'Nodes', + title: 'Farming', }; --- @@ -16,16 +19,16 @@ const metadata = { + + Order a node', + description: + "We propose different nodes to suit your specific situation. From basic generic cloud services to advanced AI workloads, it's all possible on the grid.", + icon: 'tabler:package', }, { - title: 'Select a node model', - icon: 'tabler:number-2', + title: 'Step 2: Connect the node', + description: + "Setting a node is a no brainer: plug the node to an electric outlet and connect it to the Internet via a cable. That\'s it! You\'re hosting the grid!", + icon: 'tabler:plug-connected', }, { - title: 'Visit the store', - icon: 'tabler:number-3', + title: 'Step 3: Earn rewards', + description: + 'The node is self-healing and autonomous. It\'s cruising speed from here on out: users can deploy on your node and you receive rewards.', + icon: 'tabler:award', }, { - title: 'Confirm your order', - icon: 'tabler:number-4', - }, - { - title: 'Receive the node', - icon: 'tabler:number-5', - }, - { - title: 'Plug in electricity and Internet', - icon: 'tabler:number-6', - }, - { - title: 'Earn rewards for hosting', - icon: 'tabler:number-7', + title: 'You\'re a cloud solution provider!', + icon: 'tabler:rosette-discount-check', }, ]} - image={{ - src: '~/assets/images/trail.jpg', - alt: 'Steps image', - }} + image={{ src: '~/assets/images/currency_of_future.png', alt: '' }}, /> diff --git a/src/pages/incastats.astro b/src/pages/incastats.astro new file mode 100644 index 0000000..05821ad --- /dev/null +++ b/src/pages/incastats.astro @@ -0,0 +1,14 @@ +--- + +import Stats from '~/components/widgets/Stats.astro'; +--- + + + diff --git a/src/pages/index.astro b/src/pages/index.astro index ab0d0fd..58d109d 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -3,25 +3,30 @@ import Layout from '~/layouts/PageLayout.astro'; import { getPermalink } from '~/utils/permalinks'; import Hero from '~/components/widgets/Hero.astro'; -import Hero2 from '~/components/widgets/Hero2.astro'; import Note from '~/components/widgets/Note.astro'; import Features from '~/components/widgets/Features.astro'; import Features2 from '~/components/widgets/Features2.astro'; -import Features3 from '~/components/widgets/Features3.astro'; -import Steps from '~/components/widgets/Steps.astro'; import Content from '~/components/widgets/Content.astro'; +import Stats from '~/components/widgets/Stats.astro'; +import Steps from '~/components/widgets/Steps.astro'; import BlogLatestPosts from '~/components/widgets/BlogLatestPosts.astro'; import FAQs from '~/components/widgets/FAQs.astro'; -import Stats from '~/components/widgets/Stats.astro'; import CallToAction from '~/components/widgets/CallToAction.astro'; +import Partners from './partners.astro' +import Purpose from './purpose.astro' +import Inca from './internetcapacity.astro' +import INCAStats from './incastats.astro' + + const metadata = { - title: 'Project Internet Capacity — Decentralized Autonomous Cloud', + title: 'INCA — Decentralized Autonomous Cloud', ignoreTitleTemplate: true, }; --- + - Project Internet Capacity
The Decentralized Autonomous Cloud + Project Internet Capacity
The Decentralized Autonomous Cloud
@@ -59,9 +64,55 @@ const metadata = { + + + -

Autonomous Cloud Engine

+

Cloud Engine for a New Internet

Our cloud engine is autonomous and self-healing, enabling anyone to provide Internet capacity to the world. Our technology offers quantum-safe storage & network and is accessible to everyone. @@ -109,53 +160,18 @@ const metadata = { - + - + - - Order a node', - description: - "We propose different nodes to suit your specific situation. From basic generic cloud services to advanced AI workloads, it's all possible on the grid.", - icon: 'tabler:package', - }, - { - title: 'Step 2: Connect the node', - description: - "Setting a node is a no brainer: plug the node to an eletric outlet and connect it to the Internet via a cable. That\'s it! You\'re hosting the grid!", - icon: 'tabler:plug-connected', - }, - { - title: 'Step 3: Earn rewards', - description: - 'The node is self-healing and autonomous. It\'s cruising speed from here on out: users can deploy on your node and you receive rewards.', - icon: 'tabler:award', - }, - { - title: 'You\'re a cloud solution provider!', - icon: 'tabler:rosette-discount-check', - }, - ]} - image={{ src: '~/assets/images/currency_of_future.png', alt: '' }}, - /> @@ -230,11 +217,6 @@ const metadata = { subtitle="We are proud of our partners stemming from all sectors of the industry.
Our ecosystem is always expanding and we're always ready for new collaborations!
We would like to present some of our amazing partners." tagline="Partnerships weaving a complete ecosystem" items={[ - { - title: 'Holochain', - description: "Holochain is a more peer-to-peer alternative to the blockchain, giving developers a framework for creating decentralized applications (dApps). Holochain’s method avoids keeping a global consensus, using an agent system in which each agent keeps a private fork.", - icon: 'tabler:server', - }, { title: 'Earth Wallet', description: @@ -252,22 +234,12 @@ const metadata = { description: 'Vverse is an innovative platform that aims to create a virtual universe where users can explore, interact, and create in immersive virtual environments. It leverages cutting-edge technologies such as virtual reality (VR), augmented reality (AR), and blockchain.', icon: 'tabler:stack-backward', }, - { - title: 'ThreeFold', - description: "The backbone and first phases of the Project Internet Capacity, ThreeFold’s self-healing autonomous system empowers anyone to become a cloud service provider allowing people and organizations to buy, sell and use cloud resources autonomously and securely.", - icon: 'tabler:cloud-computing', - }, { title: 'Sikana', description: 'Sikana, a platform dedicated to providing education for all, has delivered over 400 million lessons through free educational videos. This partnership will empower communities worldwide with knowledge and skills, irrespective of their financial or geographical limitations. ', icon: 'tabler:chalkboard', }, - { - title: 'Helium', - description: 'Helium is a decentralized wireless network that enables low-power, long-range connectivity for Internet of Things (IoT) devices. By leveraging blockchain technology and a network of hotspots, Helium provides a cost-effective and scalable solution for IoT device connectivity.', - icon: 'tabler:wifi', - }, { title: 'Tanzania Sovereign Internet', description: @@ -288,6 +260,38 @@ const metadata = { + + + Order a node
', + description: + "We propose different nodes to suit your specific situation. From basic generic cloud services to advanced AI workloads, it's all possible on the grid.", + icon: 'tabler:package', + }, + { + title: 'Step 2: Connect the node', + description: + "Setting a node is a no brainer: plug the node to an electric outlet and connect it to the Internet via a cable. That\'s it! You\'re hosting the grid!", + icon: 'tabler:plug-connected', + }, + { + title: 'Step 3: Earn rewards', + description: + 'The node is self-healing and autonomous. It\'s cruising speed from here on out: users can deploy on your node and you receive rewards.', + icon: 'tabler:award', + }, + { + title: 'You\'re a cloud solution provider!', + icon: 'tabler:rosette-discount-check', + }, + ]} + image={{ src: '~/assets/images/currency_of_future.png', alt: '' }}, + /> + + @@ -300,7 +304,7 @@ const metadata = { classes={{ container: 'max-w-6xl' }} items={[ { - title: 'Why is the Project Internet Capacity necessary?', + title: 'Why is the INCA necessary?', description: "There is a cyber pandemic going on and there is a war for your attention! The cloud and Internet can be what it was always meant to be: for the people and peer-to-peer. The grid offers the possibility for anyone to own their share of the Internet.", }, @@ -332,17 +336,6 @@ const metadata = { ]} /> - - - - INternet +CApacity diff --git a/src/pages/partners.astro b/src/pages/partners.astro new file mode 100644 index 0000000..54a8f38 --- /dev/null +++ b/src/pages/partners.astro @@ -0,0 +1,72 @@ +--- +import Features2 from '~/components/widgets/Features2.astro'; + + +--- + + + + + + + +

+
+ diff --git a/src/pages/purpose.astro b/src/pages/purpose.astro new file mode 100644 index 0000000..51294e4 --- /dev/null +++ b/src/pages/purpose.astro @@ -0,0 +1,49 @@ +--- +import Features from '~/components/widgets/Features.astro'; +--- + + diff --git a/src/pages/steps_node_buy.astro b/src/pages/steps_node_buy.astro new file mode 100644 index 0000000..309fb57 --- /dev/null +++ b/src/pages/steps_node_buy.astro @@ -0,0 +1,32 @@ +--- +import Steps from '~/components/widgets/Steps.astro'; +--- +Order a node
', + description: + "We propose different nodes to suit your specific situation. From basic generic cloud services to advanced AI workloads, it's all possible on the grid.", + icon: 'tabler:package', + }, + { + title: 'Step 2: Connect the node', + description: + "Setting a node is a no brainer: plug the node to an eletric outlet and connect it to the Internet via a cable. That\'s it! You\'re hosting the grid!", + icon: 'tabler:plug-connected', + }, + { + title: 'Step 3: Earn rewards', + description: + 'The node is self-healing and autonomous. It\'s cruising speed from here on out: users can deploy on your node and you receive rewards.', + icon: 'tabler:award', + }, + { + title: 'You\'re a cloud solution provider!', + icon: 'tabler:rosette-discount-check', + }, +]} +image={{ src: '~/assets/images/currency_of_future.png', alt: '' }}, +/> diff --git a/src/pages/technology.astro b/src/pages/technology.astro index b72ca87..b6685c0 100644 --- a/src/pages/technology.astro +++ b/src/pages/technology.astro @@ -8,7 +8,7 @@ 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'; - +import AutonomousCloud from './autonomouscloud_engine.astro' const metadata = { title: 'Technology', }; @@ -17,12 +17,14 @@ const metadata = { - - Our technology enables
a planetary-scale grid of interconnected nodes - + Our technology enables
+ a planetary-scale grid +
of interconnected nodes +
@@ -51,9 +53,7 @@ const metadata = { }, ]} image={{ - src: '~/assets/images/zeroos.jpg', - alt: 'Colorful Image', - loading: 'eager', + alt: '', }} > @@ -87,8 +87,7 @@ const metadata = { }, ]} image={{ - src: '~/assets/images/mycelium.jpg', - alt: 'Colorful Image', + alt: '', loading: 'eager', }} > @@ -107,6 +106,7 @@ const metadata = { + + + + -

Quantum-Safe File System

+

Quantum-Safe Storage

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.

@@ -163,8 +165,7 @@ const metadata = { }, ]} image={{ - src: '~/assets/images/tfchain.png', - alt: 'Colorful Image', + alt: '', loading: 'eager', }} > @@ -279,7 +280,7 @@ const metadata = { Expand the Grid with Us - We have the technology for a planetary-scale alternative
to mainstream cloud and current monopolistic markets.

Project Internet Capacity is the Unbreakable Internet. + We have the technology for a planetary-scale alternative
to mainstream cloud and current monopolistic markets.

INCA is the Unbreakable Internet.
diff --git a/tailwind.config.cjs b/tailwind.config.cjs index 32b3139..1d139eb 100644 --- a/tailwind.config.cjs +++ b/tailwind.config.cjs @@ -17,8 +17,15 @@ module.exports = { serif: ['var(--aw-font-serif, ui-serif)', ...defaultTheme.fontFamily.serif], heading: ['var(--aw-font-heading, ui-sans-serif)', ...defaultTheme.fontFamily.sans], }, + letterSpacing: { + widest: '.25em', + custom: '.002em', + xs: '.0005em', + }, + }, }, plugins: [typographyPlugin], darkMode: 'class', }; +