diff --git a/src/assets/images/builders_temp.webp b/src/assets/images/builders_temp.webp new file mode 100644 index 0000000..1d5cfa3 Binary files /dev/null and b/src/assets/images/builders_temp.webp differ diff --git a/src/assets/images/elastio.png b/src/assets/images/elastio.png new file mode 100644 index 0000000..ebd27f0 Binary files /dev/null and b/src/assets/images/elastio.png differ diff --git a/src/assets/images/sikana.png b/src/assets/images/sikana.png new file mode 100644 index 0000000..6acf040 Binary files /dev/null and b/src/assets/images/sikana.png differ diff --git a/src/components/widgets/Content2.astro b/src/components/widgets/Content2.astro new file mode 100644 index 0000000..2942552 --- /dev/null +++ b/src/components/widgets/Content2.astro @@ -0,0 +1,107 @@ +--- +import type { Content as Props } from '~/types'; +import Headline from '../ui/Headline.astro'; +import WidgetWrapper from '../ui/WidgetWrapper.astro'; +import Image from '~/components/common/Image.astro'; +import Button from '~/components/ui/Button.astro'; +import ItemGrid from '../ui/ItemGrid.astro'; +import type { CallToAction } from '~/types'; + +export interface Props { + id?: string; + title?: string; + title2?: string; + subtitle?: string; + tagline?: string; + content?: string; + actions?: string | CallToAction[]; + image?: string | unknown; // TODO: find HTMLElementProps +} + + +const { + title = await Astro.slots.render('title'), + subtitle = await Astro.slots.render('subtitle'), + tagline, + content = await Astro.slots.render('content'), + callToAction, + items = [], + columns, + image = await Astro.slots.render('image'), + isReversed = false, + isAfterContent = false, + + id, + isDark = false, + classes = {}, + bg = await Astro.slots.render('bg'), +} = Astro.props; +--- + + + +
+
+
+ {content &&
} + + { + callToAction && ( +
+
+ ) + } + + +
+ +
+
+ diff --git a/src/navigation.js b/src/navigation.js index 846b3fd..5553615 100644 --- a/src/navigation.js +++ b/src/navigation.js @@ -6,6 +6,10 @@ export const headerData = { text: 'Technology', href: getPermalink('/technology'), }, + { + text: 'Builders', + href: getPermalink('/builders'), + }, { text: 'Farming', href: getPermalink('/farming'), @@ -29,6 +33,7 @@ export const footerData = { links: [ { text: 'Home', href: '/' }, { text: 'Technology', href: '/technology' }, + { text: 'Builders', href: '/builders' }, { text: 'About', href: '/about' }, ], }, diff --git a/src/pages/builders.astro b/src/pages/builders.astro new file mode 100644 index 0000000..03e2432 --- /dev/null +++ b/src/pages/builders.astro @@ -0,0 +1,100 @@ +--- +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' +import Content2 from '~/components/widgets/Content2.astro'; + +const metadata = { + title: 'Builders', + ignoreTitleTemplate: true, +}; +--- + + + + + + + + Meet the Builders of the Grid! + + + + Project INCA is proud of its many partnerships
providing a thriving ecosystem of like-minded individuals
and innovative products and services
+
+
+ + + + + + Read More', + }, + ]} + image={{ + src: '~/assets/images/elastio.png', + alt: 'Colorful Image', + loading: 'eager', + }} + > + +

Elastio

+

+ Elestio is an innovative platform dedicated to providing cutting-edge decentralized applications (dApps) and services to users worldwide. With a focus on accessibility, security, and user empowerment, Elestio aims to revolutionize the way individuals interact with decentralized technologies. +

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

Sikana

+

+ Sikana, a platform dedicated to providing education for all, has delivered over 400 million lessons through free educational videos. However, the platform has faced financial challenges in hosting its content at scale. In collaboration with ThreeFold, Sikana aims to overcome these challenges and further its mission of providing accessible education by creating local content in native languages and hosting it on local infrastructure. This partnership will empower communities worldwide with knowledge and skills, irrespective of their financial or geographical limitations. +

+
+ + +
+
+
+ +
+ + diff --git a/src/pages/elastio.md b/src/pages/elastio.md new file mode 100644 index 0000000..73a53b6 --- /dev/null +++ b/src/pages/elastio.md @@ -0,0 +1,9 @@ +--- +layout: ~/layouts/MarkdownLayout.astro +--- + +# Elastio Project + +![](~/assets/images/elastio.png) + +We present the Elastio builder on the INCA grid. \ No newline at end of file diff --git a/src/pages/sikana.md b/src/pages/sikana.md new file mode 100644 index 0000000..d6aec79 --- /dev/null +++ b/src/pages/sikana.md @@ -0,0 +1,9 @@ +--- +layout: ~/layouts/MarkdownLayout.astro +--- + +# Sikana Project + +![](~/assets/images/sikana.png) + +Sikana, a platform dedicated to providing education for all, has delivered over 400 million lessons through free educational videos. However, the platform has faced financial challenges in hosting its content at scale. In collaboration with ThreeFold, Sikana aims to overcome these challenges and further its mission of providing accessible education by creating local content in native languages and hosting it on local infrastructure. This partnership will empower communities worldwide with knowledge and skills, irrespective of their financial or geographical limitations. \ No newline at end of file