chore: remove saved HTML file from images directory
|
Before Width: | Height: | Size: 95 KiB |
|
Before Width: | Height: | Size: 85 KiB |
|
Before Width: | Height: | Size: 895 KiB |
|
Before Width: | Height: | Size: 179 KiB |
|
Before Width: | Height: | Size: 151 KiB |
|
Before Width: | Height: | Size: 23 KiB |
@@ -1,135 +0,0 @@
|
||||
/* cyrillic-ext */
|
||||
@font-face {
|
||||
font-family: 'Mulish';
|
||||
font-style: normal;
|
||||
font-weight: 400;
|
||||
font-display: swap;
|
||||
src: url(https://fonts.gstatic.com/s/mulish/v18/1Ptvg83HX_SGhgqk0gotYKNnBcif.woff2) format('woff2');
|
||||
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||
}
|
||||
/* cyrillic */
|
||||
@font-face {
|
||||
font-family: 'Mulish';
|
||||
font-style: normal;
|
||||
font-weight: 400;
|
||||
font-display: swap;
|
||||
src: url(https://fonts.gstatic.com/s/mulish/v18/1Ptvg83HX_SGhgqk2wotYKNnBcif.woff2) format('woff2');
|
||||
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||
}
|
||||
/* vietnamese */
|
||||
@font-face {
|
||||
font-family: 'Mulish';
|
||||
font-style: normal;
|
||||
font-weight: 400;
|
||||
font-display: swap;
|
||||
src: url(https://fonts.gstatic.com/s/mulish/v18/1Ptvg83HX_SGhgqk0AotYKNnBcif.woff2) format('woff2');
|
||||
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
|
||||
}
|
||||
/* latin-ext */
|
||||
@font-face {
|
||||
font-family: 'Mulish';
|
||||
font-style: normal;
|
||||
font-weight: 400;
|
||||
font-display: swap;
|
||||
src: url(https://fonts.gstatic.com/s/mulish/v18/1Ptvg83HX_SGhgqk0QotYKNnBcif.woff2) format('woff2');
|
||||
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||
}
|
||||
/* latin */
|
||||
@font-face {
|
||||
font-family: 'Mulish';
|
||||
font-style: normal;
|
||||
font-weight: 400;
|
||||
font-display: swap;
|
||||
src: url(https://fonts.gstatic.com/s/mulish/v18/1Ptvg83HX_SGhgqk3wotYKNnBQ.woff2) format('woff2');
|
||||
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||
}
|
||||
/* cyrillic-ext */
|
||||
@font-face {
|
||||
font-family: 'Mulish';
|
||||
font-style: normal;
|
||||
font-weight: 500;
|
||||
font-display: swap;
|
||||
src: url(https://fonts.gstatic.com/s/mulish/v18/1Ptvg83HX_SGhgqk0gotYKNnBcif.woff2) format('woff2');
|
||||
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||
}
|
||||
/* cyrillic */
|
||||
@font-face {
|
||||
font-family: 'Mulish';
|
||||
font-style: normal;
|
||||
font-weight: 500;
|
||||
font-display: swap;
|
||||
src: url(https://fonts.gstatic.com/s/mulish/v18/1Ptvg83HX_SGhgqk2wotYKNnBcif.woff2) format('woff2');
|
||||
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||
}
|
||||
/* vietnamese */
|
||||
@font-face {
|
||||
font-family: 'Mulish';
|
||||
font-style: normal;
|
||||
font-weight: 500;
|
||||
font-display: swap;
|
||||
src: url(https://fonts.gstatic.com/s/mulish/v18/1Ptvg83HX_SGhgqk0AotYKNnBcif.woff2) format('woff2');
|
||||
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
|
||||
}
|
||||
/* latin-ext */
|
||||
@font-face {
|
||||
font-family: 'Mulish';
|
||||
font-style: normal;
|
||||
font-weight: 500;
|
||||
font-display: swap;
|
||||
src: url(https://fonts.gstatic.com/s/mulish/v18/1Ptvg83HX_SGhgqk0QotYKNnBcif.woff2) format('woff2');
|
||||
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||
}
|
||||
/* latin */
|
||||
@font-face {
|
||||
font-family: 'Mulish';
|
||||
font-style: normal;
|
||||
font-weight: 500;
|
||||
font-display: swap;
|
||||
src: url(https://fonts.gstatic.com/s/mulish/v18/1Ptvg83HX_SGhgqk3wotYKNnBQ.woff2) format('woff2');
|
||||
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||
}
|
||||
/* cyrillic-ext */
|
||||
@font-face {
|
||||
font-family: 'Mulish';
|
||||
font-style: normal;
|
||||
font-weight: 700;
|
||||
font-display: swap;
|
||||
src: url(https://fonts.gstatic.com/s/mulish/v18/1Ptvg83HX_SGhgqk0gotYKNnBcif.woff2) format('woff2');
|
||||
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||
}
|
||||
/* cyrillic */
|
||||
@font-face {
|
||||
font-family: 'Mulish';
|
||||
font-style: normal;
|
||||
font-weight: 700;
|
||||
font-display: swap;
|
||||
src: url(https://fonts.gstatic.com/s/mulish/v18/1Ptvg83HX_SGhgqk2wotYKNnBcif.woff2) format('woff2');
|
||||
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||
}
|
||||
/* vietnamese */
|
||||
@font-face {
|
||||
font-family: 'Mulish';
|
||||
font-style: normal;
|
||||
font-weight: 700;
|
||||
font-display: swap;
|
||||
src: url(https://fonts.gstatic.com/s/mulish/v18/1Ptvg83HX_SGhgqk0AotYKNnBcif.woff2) format('woff2');
|
||||
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
|
||||
}
|
||||
/* latin-ext */
|
||||
@font-face {
|
||||
font-family: 'Mulish';
|
||||
font-style: normal;
|
||||
font-weight: 700;
|
||||
font-display: swap;
|
||||
src: url(https://fonts.gstatic.com/s/mulish/v18/1Ptvg83HX_SGhgqk0QotYKNnBcif.woff2) format('woff2');
|
||||
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||
}
|
||||
/* latin */
|
||||
@font-face {
|
||||
font-family: 'Mulish';
|
||||
font-style: normal;
|
||||
font-weight: 700;
|
||||
font-display: swap;
|
||||
src: url(https://fonts.gstatic.com/s/mulish/v18/1Ptvg83HX_SGhgqk3wotYKNnBQ.woff2) format('woff2');
|
||||
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||
}
|
||||
@@ -1,4 +0,0 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" aria-label="GitHub" viewBox="0 0 512 512" id="github">
|
||||
<rect width="512" height="512" fill="#1B1817" rx="15%"></rect>
|
||||
<path fill="#fff" d="M335 499c14 0 12 17 12 17H165s-2-17 12-17c13 0 16-6 16-12l-1-50c-71 16-86-28-86-28-12-30-28-37-28-37-24-16 1-16 1-16 26 2 40 26 40 26 22 39 59 28 74 22 2-17 9-28 16-35-57-6-116-28-116-126 0-28 10-51 26-69-3-6-11-32 3-67 0 0 21-7 70 26 42-12 86-12 128 0 49-33 70-26 70-26 14 35 6 61 3 67 16 18 26 41 26 69 0 98-60 120-117 126 10 8 18 24 18 48l-1 70c0 6 3 12 16 12z"></path>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 563 B |
|
Before Width: | Height: | Size: 22 KiB |
|
Before Width: | Height: | Size: 66 KiB |
@@ -1,18 +0,0 @@
|
||||
import __vite__cjsImport0_react_jsxDevRuntime from "/node_modules/.vite/deps/react_jsx-dev-runtime.js?v=a5a99b88"; const jsxDEV = __vite__cjsImport0_react_jsxDevRuntime["jsxDEV"];
|
||||
import __vite__cjsImport1_react from "/node_modules/.vite/deps/react.js?v=a5a99b88"; const StrictMode = __vite__cjsImport1_react["StrictMode"];
|
||||
import __vite__cjsImport2_reactDom_client from "/node_modules/.vite/deps/react-dom_client.js?v=a5a99b88"; const createRoot = __vite__cjsImport2_reactDom_client["createRoot"];
|
||||
import "/src/styles/tailwind.css?t=1762457403293";
|
||||
import App from "/src/App.tsx?t=1762457403293";
|
||||
createRoot(document.getElementById("root")).render(
|
||||
/* @__PURE__ */ jsxDEV(StrictMode, { children: /* @__PURE__ */ jsxDEV(App, {}, void 0, false, {
|
||||
fileName: "/Users/sashaastiadi/code/git.ourworld.tf/www_projectmycelium_com/src/main.tsx",
|
||||
lineNumber: 8,
|
||||
columnNumber: 5
|
||||
}, this) }, void 0, false, {
|
||||
fileName: "/Users/sashaastiadi/code/git.ourworld.tf/www_projectmycelium_com/src/main.tsx",
|
||||
lineNumber: 7,
|
||||
columnNumber: 3
|
||||
}, this)
|
||||
);
|
||||
|
||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJtYXBwaW5ncyI6IkFBT0k7QUFQSixTQUFTQSxrQkFBa0I7QUFDM0IsU0FBU0Msa0JBQWtCO0FBQzNCLE9BQU87QUFDUCxPQUFPQyxTQUFTO0FBRWhCRCxXQUFXRSxTQUFTQyxlQUFlLE1BQU0sQ0FBRSxFQUFFQztBQUFBQSxFQUMzQyx1QkFBQyxjQUNDLGlDQUFDLFNBQUQ7QUFBQTtBQUFBO0FBQUE7QUFBQSxTQUFJLEtBRE47QUFBQTtBQUFBO0FBQUE7QUFBQSxTQUVBO0FBQ0YiLCJuYW1lcyI6WyJTdHJpY3RNb2RlIiwiY3JlYXRlUm9vdCIsIkFwcCIsImRvY3VtZW50IiwiZ2V0RWxlbWVudEJ5SWQiLCJyZW5kZXIiXSwiaWdub3JlTGlzdCI6W10sInNvdXJjZXMiOlsibWFpbi50c3giXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgU3RyaWN0TW9kZSB9IGZyb20gJ3JlYWN0J1xuaW1wb3J0IHsgY3JlYXRlUm9vdCB9IGZyb20gJ3JlYWN0LWRvbS9jbGllbnQnXG5pbXBvcnQgJy4vc3R5bGVzL3RhaWx3aW5kLmNzcydcbmltcG9ydCBBcHAgZnJvbSAnLi9BcHAudHN4J1xuXG5jcmVhdGVSb290KGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdyb290JykhKS5yZW5kZXIoXG4gIDxTdHJpY3RNb2RlPlxuICAgIDxBcHAgLz5cbiAgPC9TdHJpY3RNb2RlPixcbilcbiJdLCJmaWxlIjoiL1VzZXJzL3Nhc2hhYXN0aWFkaS9jb2RlL2dpdC5vdXJ3b3JsZC50Zi93d3dfcHJvamVjdG15Y2VsaXVtX2NvbS9zcmMvbWFpbi50c3gifQ==
|
||||
@@ -1,6 +1,6 @@
|
||||
|
||||
import { Container } from '../../components/Container'
|
||||
import { Eyebrow, SectionHeader } from '../../components/Texts'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, SectionHeader } from '@/components/Texts'
|
||||
|
||||
const components = [
|
||||
{
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
'use client'
|
||||
|
||||
import { Button } from '../../components/Button'
|
||||
import { Eyebrow, P, H3 } from '../../components/Texts'
|
||||
import { Button } from '@/components/Button'
|
||||
import { Eyebrow, P, H3 } from '@/components/Texts'
|
||||
|
||||
export function AgentHeroAlt() {
|
||||
return (
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { motion } from 'framer-motion'
|
||||
import { Container } from '../../components/Container'
|
||||
import { Eyebrow, SectionHeader, P, CT, CP } from '../../components/Texts'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, SectionHeader, P, CT, CP } from '@/components/Texts'
|
||||
|
||||
const items = [
|
||||
{
|
||||
@@ -19,7 +19,7 @@ const items = [
|
||||
title: 'MOS Sandboxes',
|
||||
subtitle: 'Secure Agent Workspaces',
|
||||
description: 'Attested, signed workspaces spin up ≈5s worldwide—ready to execute. Hardware isolation and scoped egress: run hard, tear down clean, zero residue.',
|
||||
video: '/videos/sandbox.mp4',
|
||||
video: '/videos/herodb.mp4',
|
||||
},
|
||||
{
|
||||
title: 'Mycelium Mesh',
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { CircleBackground } from '../../components/CircleBackground'
|
||||
import { Container } from '../../components/Container'
|
||||
import { Button } from '../../components/Button'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Button } from '@/components/Button'
|
||||
|
||||
export function CallToAction() {
|
||||
return (
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
|
||||
import { useId, useState } from 'react'
|
||||
|
||||
import { Button } from '../../../components/Button'
|
||||
import { Container } from '../../../components/Container'
|
||||
import { Button } from '@/components/Button'
|
||||
import { Container } from '@/components/Container'
|
||||
import ContactForm from '../../../components/ContactForm'
|
||||
|
||||
function BackgroundIllustration(props: React.ComponentPropsWithoutRef<'div'>) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { CircleBackground } from '../../components/CircleBackground'
|
||||
import { Container } from '../../components/Container'
|
||||
import { Button } from '../../components/Button'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Button } from '@/components/Button'
|
||||
|
||||
export function CallToAction() {
|
||||
return (
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { Container } from '../../components/Container'
|
||||
import { Eyebrow, H3, P } from '../../components/Texts'
|
||||
import { Button } from '../../components/Button'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, H3, P } from '@/components/Texts'
|
||||
import { Button } from '@/components/Button'
|
||||
|
||||
const architecture = [
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { H3, P, Eyebrow } from '../../components/Texts'
|
||||
import { H3, P, Eyebrow } from '@/components/Texts'
|
||||
|
||||
|
||||
export function CloudBluePrint() {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { H3, H5, Eyebrow } from "../../components/Texts"
|
||||
import { Button } from "../../components/Button"
|
||||
import { H3, H5, Eyebrow } from "@/components/Texts"
|
||||
import { Button } from "@/components/Button"
|
||||
|
||||
|
||||
export function CloudHeroNew() {
|
||||
|
||||
@@ -4,7 +4,7 @@ import {
|
||||
ServerIcon,
|
||||
ShieldCheckIcon,
|
||||
} from '@heroicons/react/24/outline'
|
||||
import { CP, CT, Eyebrow, H3 } from '../../components/Texts'
|
||||
import { CP, CT, Eyebrow, H3 } from '@/components/Texts'
|
||||
|
||||
const features = [
|
||||
{
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Container } from '../../components/Container'
|
||||
import { Eyebrow, SectionHeader, P, Small } from '../../components/Texts'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, SectionHeader, P, Small } from '@/components/Texts'
|
||||
|
||||
const useCases = [
|
||||
{
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Container } from '../../components/Container'
|
||||
import { Button } from '../../components/Button'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Button } from '@/components/Button'
|
||||
|
||||
export function CloudCTA() {
|
||||
return (
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Container } from '../../components/Container'
|
||||
import { Eyebrow, SectionHeader, P, Small } from '../../components/Texts'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, SectionHeader, P, Small } from '@/components/Texts'
|
||||
|
||||
type Step = {
|
||||
number: string
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import { useId } from 'react'
|
||||
|
||||
import { Button } from '../../components/Button'
|
||||
import { Container } from '../../components/Container'
|
||||
import { Eyebrow, H2, P, H5 } from '../../components/Texts'
|
||||
import { Button } from '@/components/Button'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, H2, P, H5 } from '@/components/Texts'
|
||||
|
||||
function BackgroundIllustration(props: React.ComponentPropsWithoutRef<'div'>) {
|
||||
const id = useId()
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
'use client'
|
||||
|
||||
import { Button } from '../../components/Button'
|
||||
import { Button } from '@/components/Button'
|
||||
|
||||
export function CloudHeroAlt() {
|
||||
return (
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { CircleBackground } from '../../components/CircleBackground'
|
||||
import { Container } from '../../components/Container'
|
||||
import { Eyebrow, SectionHeader, P, Small } from '../../components/Texts'
|
||||
import { CircleBackground } from '@/components/CircleBackground'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, SectionHeader, P, Small } from '@/components/Texts'
|
||||
|
||||
const focusAreas = [
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { Container } from '../../components/Container'
|
||||
import { Container } from '@/components/Container'
|
||||
|
||||
const computeFeatures = [
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { CircleBackground } from '../../components/CircleBackground'
|
||||
import { Container } from '../../components/Container'
|
||||
import { Eyebrow, SectionHeader, P, Small } from '../../components/Texts'
|
||||
import { CircleBackground } from '@/components/CircleBackground'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, SectionHeader, P, Small } from '@/components/Texts'
|
||||
|
||||
const differentiators = [
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { CircleBackground } from '../../components/CircleBackground'
|
||||
import { Container } from '../../components/Container'
|
||||
import { Button } from '../../components/Button'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Button } from '@/components/Button'
|
||||
|
||||
export function CallToAction() {
|
||||
return (
|
||||
|
||||
@@ -3,8 +3,8 @@ import {
|
||||
CpuChipIcon,
|
||||
AdjustmentsHorizontalIcon,
|
||||
} from '@heroicons/react/24/solid'
|
||||
import { Container } from '../../components/Container'
|
||||
import { Eyebrow, H3, CT, CP } from '../../components/Texts'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, H3, CT, CP } from '@/components/Texts'
|
||||
|
||||
const architecture = [
|
||||
{
|
||||
|
||||
@@ -3,8 +3,8 @@ import {
|
||||
CubeIcon,
|
||||
ServerIcon,
|
||||
} from '@heroicons/react/24/solid'
|
||||
import { Eyebrow, H3, P, CT, CP } from '../../components/Texts'
|
||||
import { Container } from '../../components/Container'
|
||||
import { Eyebrow, H3, P, CT, CP } from '@/components/Texts'
|
||||
import { Container } from '@/components/Container'
|
||||
|
||||
const capabilities = [
|
||||
{
|
||||
|
||||
@@ -3,8 +3,8 @@ import {
|
||||
ArrowPathIcon,
|
||||
RocketLaunchIcon,
|
||||
} from '@heroicons/react/24/solid'
|
||||
import { Container } from '../../components/Container'
|
||||
import { Eyebrow, H3, P, CT, CP } from '../../components/Texts'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, H3, P, CT, CP } from '@/components/Texts'
|
||||
|
||||
const features = [
|
||||
{
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Container } from '../../components/Container'
|
||||
import { Eyebrow, SectionHeader, P, Small } from '../../components/Texts'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, SectionHeader, P, Small } from '@/components/Texts'
|
||||
|
||||
const featureGroups = [
|
||||
{
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
'use client'
|
||||
|
||||
import { Button } from '../../components/Button'
|
||||
import { Eyebrow, P, H3 } from '../../components/Texts'
|
||||
import { Button } from '@/components/Button'
|
||||
import { Eyebrow, P, H3 } from '@/components/Texts'
|
||||
|
||||
export function ComputeHero() {
|
||||
return (
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { CircleBackground } from '../../components/CircleBackground'
|
||||
import { Container } from '../../components/Container'
|
||||
import { Eyebrow, SectionHeader, P } from '../../components/Texts'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, SectionHeader, P } from '@/components/Texts'
|
||||
|
||||
const overviewCards = [
|
||||
{
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Container } from '../../components/Container'
|
||||
import { Eyebrow, SectionHeader } from '../../components/Texts'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, SectionHeader } from '@/components/Texts'
|
||||
|
||||
const useCases = [
|
||||
{
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Container } from '../../../components/Container'
|
||||
import { Eyebrow, SectionHeader, P } from '../../../components/Texts'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, SectionHeader, P } from '@/components/Texts'
|
||||
|
||||
const codeSamples = [
|
||||
{
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Container } from '../../../components/Container'
|
||||
import { Eyebrow, SectionHeader, P } from '../../../components/Texts'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, SectionHeader, P } from '@/components/Texts'
|
||||
|
||||
const differentiators = [
|
||||
{
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Container } from '../../../components/Container'
|
||||
import { Eyebrow, SectionHeader, P } from '../../../components/Texts'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, SectionHeader, P } from '@/components/Texts'
|
||||
|
||||
const primaryUseCases = [
|
||||
{
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Container } from '../../../components/Container'
|
||||
import { Eyebrow, SectionHeader, P } from '../../../components/Texts'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, SectionHeader, P } from '@/components/Texts'
|
||||
|
||||
const zeroImageBenefits = [
|
||||
'Metadata-only artifacts replace heavy images for ultra-fast delivery.',
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { CircleBackground } from '../../components/CircleBackground'
|
||||
import { Container } from '../../components/Container'
|
||||
import { Button } from '../../components/Button'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Button } from '@/components/Button'
|
||||
|
||||
export function CallToAction() {
|
||||
return (
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Container } from '../../components/Container'
|
||||
import { Eyebrow, SectionHeader } from '../../components/Texts'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, SectionHeader } from '@/components/Texts'
|
||||
|
||||
const architecture = [
|
||||
{
|
||||
|
||||
@@ -4,8 +4,8 @@ import {
|
||||
CubeTransparentIcon,
|
||||
CpuChipIcon,
|
||||
} from '@heroicons/react/24/solid'
|
||||
import { Eyebrow, H3, CT, CP } from '../../components/Texts'
|
||||
import { Container } from '../../components/Container'
|
||||
import { Eyebrow, H3, CT, CP } from '@/components/Texts'
|
||||
import { Container } from '@/components/Container'
|
||||
|
||||
const capabilities = [
|
||||
{
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Container } from '../../components/Container'
|
||||
import { Eyebrow, H3, CT } from '../../components/Texts'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, H3, CT } from '@/components/Texts'
|
||||
import {
|
||||
BoltIcon,
|
||||
BanknotesIcon,
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
'use client'
|
||||
|
||||
import { Button } from '../../components/Button'
|
||||
import { Eyebrow, SectionHeader, P } from '../../components/Texts'
|
||||
import { Button } from '@/components/Button'
|
||||
import { Eyebrow, SectionHeader, P } from '@/components/Texts'
|
||||
|
||||
export function GpuHero() {
|
||||
return (
|
||||
|
||||
@@ -4,8 +4,8 @@ import {
|
||||
BanknotesIcon,
|
||||
} from '@heroicons/react/24/outline'
|
||||
|
||||
import { Container } from '../../components/Container'
|
||||
import { Eyebrow, SectionHeader, P } from '../../components/Texts'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, SectionHeader, P } from '@/components/Texts'
|
||||
|
||||
const coreFeatures = [
|
||||
{
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Container } from '../../components/Container'
|
||||
import { Eyebrow, SectionHeader, P } from '../../components/Texts'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, SectionHeader, P } from '@/components/Texts'
|
||||
|
||||
const gpuUseCases = [
|
||||
{
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Container } from '../../../components/Container'
|
||||
import { Eyebrow, SectionHeader, P } from '../../../components/Texts'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, SectionHeader, P } from '@/components/Texts'
|
||||
|
||||
const architectureSections = [
|
||||
{
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Container } from '../../../components/Container'
|
||||
import { Eyebrow, SectionHeader, P } from '../../../components/Texts'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, SectionHeader, P } from '@/components/Texts'
|
||||
|
||||
const differentiators = [
|
||||
{
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Container } from '../../../components/Container'
|
||||
import { Eyebrow, SectionHeader, P, Small } from '../../../components/Texts'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, SectionHeader, P, Small } from '@/components/Texts'
|
||||
|
||||
const steps = [
|
||||
{
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Container } from '../../../components/Container'
|
||||
import { Eyebrow, SectionHeader, P } from '../../../components/Texts'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, SectionHeader, P } from '@/components/Texts'
|
||||
|
||||
const integrationPoints = [
|
||||
'Unified Mycelium networking provides secure access to GPU nodes.',
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
import { CircleBackground } from '../../components/CircleBackground'
|
||||
import { Container } from '../../components/Container'
|
||||
import { Button } from '../../components/Button'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Button } from '@/components/Button'
|
||||
|
||||
export function CallToAction() {
|
||||
return (
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
"use client";
|
||||
|
||||
import { Container } from '../../components/Container'
|
||||
import { Eyebrow, H3, P } from '../../components/Texts'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, H3, P } from '@/components/Texts'
|
||||
|
||||
/* ✅ Custom Icons (unchanged) */
|
||||
|
||||
|
||||
@@ -3,7 +3,6 @@ import { useRef } from 'react'
|
||||
import { AnimatedSection } from '../../components/AnimatedSection'
|
||||
import { StackSectionDark } from './StackSectionDark'
|
||||
import { WorldMap } from './HomeGlobe'
|
||||
import { HomeBenefits } from './HomeBenefits'
|
||||
import { CallToAction } from './CallToAction'
|
||||
import { HomeHosting } from './HomeHosting'
|
||||
import { HomeAurora } from './HomeAurora'
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { CheckIcon, XMarkIcon } from '@heroicons/react/24/outline'
|
||||
import { Eyebrow, H3, P, CT } from '../../../components/Texts'
|
||||
import { Eyebrow, H3, P, CT } from '@/components/Texts'
|
||||
|
||||
const features = [
|
||||
{ name: 'Infrastructure Ownership', cloud: <XMarkIcon className="h-6 w-6 text-red-500" />, mycelium: <CheckIcon className="h-6 w-6 text-green-500" /> },
|
||||
|
||||
@@ -4,8 +4,8 @@ import {
|
||||
CircleStackIcon,
|
||||
LockClosedIcon,
|
||||
} from '@heroicons/react/24/outline'
|
||||
import { CP, CT, Eyebrow, H3, P } from '../../components/Texts'
|
||||
import { DarkCard } from '../../components/ui/cards'
|
||||
import { CP, CT, Eyebrow, H3, P } from '@/components/Texts'
|
||||
import { DarkCard } from '@/components/ui/cards'
|
||||
|
||||
const features = [
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { Button } from '../../components/Button'
|
||||
import { Button } from '@/components/Button'
|
||||
import { CircleBackground } from '../../components/CircleBackground'
|
||||
import { Container } from '../../components/Container'
|
||||
import { Container } from '@/components/Container'
|
||||
|
||||
export function About() {
|
||||
return (
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { CircleBackground } from '../../components/CircleBackground'
|
||||
import { Container } from '../../components/Container'
|
||||
import { Button } from '../../components/Button'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Button } from '@/components/Button'
|
||||
|
||||
export function CallToAction() {
|
||||
return (
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { useId } from 'react'
|
||||
import { Container } from '../../components/Container'
|
||||
import { Button } from '../../components/Button'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Button } from '@/components/Button'
|
||||
import phoneFrame from '../../images/phoneframe.png'
|
||||
|
||||
function BackgroundIllustration(props: React.ComponentPropsWithoutRef<'div'>) {
|
||||
|
||||
@@ -4,8 +4,8 @@ import {
|
||||
ArrowPathRoundedSquareIcon,
|
||||
NoSymbolIcon,
|
||||
} from '@heroicons/react/24/solid'
|
||||
import { Container } from '../../components/Container'
|
||||
import { Eyebrow, H3, P, CT, CP } from '../../components/Texts'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, H3, P, CT, CP } from '@/components/Texts'
|
||||
|
||||
const capabilities = [
|
||||
{
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Container } from '../../components/Container'
|
||||
import { Eyebrow, SectionHeader, P } from '../../components/Texts'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, SectionHeader, P } from '@/components/Texts'
|
||||
|
||||
const networkUseCases = [
|
||||
{
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { useId } from 'react'
|
||||
import { Container } from '../../components/Container'
|
||||
import { Container } from '@/components/Container'
|
||||
|
||||
const features = [
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { CircleBackground } from '../../components/CircleBackground'
|
||||
import { Container } from '../../components/Container'
|
||||
import { Button } from '../../components/Button'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Button } from '@/components/Button'
|
||||
|
||||
export function CallToAction() {
|
||||
return (
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Container } from '../../components/Container'
|
||||
import { Eyebrow, SectionHeader, P } from '../../components/Texts'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, SectionHeader, P } from '@/components/Texts'
|
||||
|
||||
const architecture = [
|
||||
{
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Container } from '../../components/Container'
|
||||
import { Eyebrow, H3, CT, CP } from '../../components/Texts'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, H3, CT, CP } from '@/components/Texts'
|
||||
import {
|
||||
ServerStackIcon,
|
||||
GlobeAltIcon,
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Container } from '../../components/Container'
|
||||
import { Eyebrow, H3, P, CT } from '../../components/Texts'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, H3, P, CT } from '@/components/Texts'
|
||||
import {
|
||||
LockClosedIcon,
|
||||
ArrowPathIcon,
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
'use client'
|
||||
|
||||
import { Button } from '../../components/Button'
|
||||
import { Eyebrow, SectionHeader, P } from '../../components/Texts'
|
||||
import { Button } from '@/components/Button'
|
||||
import { Eyebrow, SectionHeader, P } from '@/components/Texts'
|
||||
|
||||
export function StorageHero() {
|
||||
return (
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Container } from '../../components/Container'
|
||||
import { Eyebrow, SectionHeader, P, Small } from '../../components/Texts'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, SectionHeader, P, Small } from '@/components/Texts'
|
||||
|
||||
const highlights = [
|
||||
{
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Container } from '../../components/Container'
|
||||
import { Eyebrow, SectionHeader, P } from '../../components/Texts'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, SectionHeader, P } from '@/components/Texts'
|
||||
|
||||
const storageUseCases = [
|
||||
{
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Container } from '../../../components/Container'
|
||||
import { Eyebrow, SectionHeader, P } from '../../../components/Texts'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, SectionHeader, P } from '@/components/Texts'
|
||||
|
||||
type Experience = {
|
||||
title: string
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Container } from '../../../components/Container'
|
||||
import { Eyebrow, SectionHeader, P } from '../../../components/Texts'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, SectionHeader, P } from '@/components/Texts'
|
||||
|
||||
const differentiators = [
|
||||
{
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Container } from '../../../components/Container'
|
||||
import { Eyebrow, SectionHeader, P, Small } from '../../../components/Texts'
|
||||
import { Container } from '@/components/Container'
|
||||
import { Eyebrow, SectionHeader, P, Small } from '@/components/Texts'
|
||||
|
||||
const features = [
|
||||
{
|
||||
|
||||