Compare commits

11 Commits

Author SHA1 Message Date
b9c0d6bd4a s 2025-02-05 10:18:26 +03:00
89344af7b1 s 2025-02-05 10:18:00 +03:00
020e87a0dd s 2025-02-05 08:43:39 +03:00
9e16aec7ad ddd 2025-02-05 08:25:52 +03:00
8466fc55ee update docs 2025-02-05 07:26:26 +03:00
a070bc7df5 Merge pull request 'update breaking changes' (!9) from main_update_breaking into main
Reviewed-on: tfgrid/info_docs_tfgrid4_tech#9
2025-02-02 15:40:57 +00:00
mik-tf
2f573c605e update breaking changes 2025-02-02 10:40:26 -05:00
0248a18b0a ... 2025-01-30 15:50:52 +03:00
bb1e32a837 ... 2025-01-30 14:04:43 +03:00
d2bed074b0 ... 2025-01-28 18:34:18 +03:00
emre
26c95c2b7a Merge pull request 'sovereign-->autonomous, web0-->web4' (!8) from development into main
Reviewed-on: tfgrid/info_docs_tfgrid4_tech#8
2025-01-28 12:17:03 +00:00
36 changed files with 246 additions and 3550 deletions

11
.gitignore vendored
View File

@@ -19,5 +19,16 @@ npm-debug.log*
yarn-debug.log*
yarn-error.log*
bun.lockb
bun.lock
yarn.lock
build.sh
build_dev.sh
develop.sh
docusaurus.config.ts
sidebars.ts
tsconfig.json

View File

@@ -1,20 +0,0 @@
#!/bin/bash
set -ex
script_dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
cd "${script_dir}"
export PATH=${BASE}/node_modules/.bin:$PATH
echo "Docs directory: $script_dir"
# Change baseUrl to '/tftechdev/'
sed -i "s|/tftech/|/tftechdev/|g" docusaurus.config.ts ./src/pages/index.tsx
bun docusaurus build
rsync -rv --delete ${script_dir}/build/ root@info.ourworld.tf:/root/hero/www/info/tftechdev
# Change baseUrl to '/tftech/'
sed -i "s|/tftechdev/|/tftech/|g" docusaurus.config.ts ./src/pages/index.tsx

View File

@@ -1,14 +1,18 @@
#!/bin/bash
set -ex
set -e
script_dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
cd "${script_dir}"
export PATH=${BASE}/node_modules/.bin:$PATH
echo "Docs directory: $script_dir"
cd /Users/despiegk/hero/var/docusaurus
export PATH=/tmp/docusaurus_build/node_modules/.bin:$PATH
rm -rf /Users/despiegk/hero/var/docusaurus/build/
bun docusaurus build
rsync -rv --delete ${script_dir}/build/ root@info.ourworld.tf:/root/hero/www/info/tftech
rsync -rv --delete /Users/despiegk/hero/var/docusaurus/build/ root@info.ourworld.tf:/root/hero/www/info/tftech/

2873
bun.lock

File diff suppressed because it is too large Load Diff

64
cfg/footer.json Normal file
View File

@@ -0,0 +1,64 @@
{
"style": "dark",
"links": [
{
"title": "Docs",
"items": [
{
"label": "Introduction",
"to": "/docs"
},
{
"label": "V3 Manual",
"href": "https://manual.grid.tf/"
},
{
"label": "V4 Docs",
"href": "https://docs.threefold.io/"
}
]
},
{
"title": "Community",
"items": [
{
"label": "Telegram",
"href": "https://t.me/threefold"
},
{
"label": "X",
"href": "https://x.com/threefold_io"
},
{
"label": "Forum",
"href": "https://forum.threefold.io"
},
{
"label": "Support",
"to": "/support"
}
]
},
{
"title": "Links",
"items": [
{
"label": "ThreeFold.io",
"href": "https://threefold.io"
},
{
"label": "Dashboard",
"href": "https://dashboard.grid.tf"
},
{
"label": "GitHub",
"href": "https://github.com/threefoldtech/home"
},
{
"label": "Gitea",
"href": "https://git.ourworld.tf"
}
]
}
]
}

16
cfg/main.json Normal file
View File

@@ -0,0 +1,16 @@
{
"title": "ThreeFold",
"tagline": "Geo Aware Internet Platform",
"favicon": "img/favicon.png",
"url": "https://threefold.info",
"url_home": "docs/",
"baseUrl": "/tftech/",
"image": "img/tf_graph.png",
"metadata": {
"description": "ThreeFold is laying the foundation for a geo aware Web 4, the next generation of the Internet.",
"image": "https://threefold.info/tftech/img/tf_graph.png",
"title": "ThreeFold Technology Vision"
},
"buildDest":"root@info.ourworld.tf:/root/hero/www/info",
"buildDestDev":"root@info.ourworld.tf:/root/hero/www/infodev"
}

26
cfg/navbar.json Normal file
View File

@@ -0,0 +1,26 @@
{
"title": "",
"logo": {
"alt": "ThreeFold Logo",
"src": "img/new_logo_tft.png"
},
"items": [
{
"href": "https://docs.threefold.io/",
"label": "TFGrid 4 Docs"
},
{
"href": "https://manual.grid.tf/",
"label": "Manual"
},
{
"href": "https://dashboard.grid.tf/",
"label": "Dashboard"
},
{
"href": "https://threefold.io",
"label": "ThreeFold.io",
"position": "right"
}
]
}

View File

@@ -1,14 +1,14 @@
#!/bin/bash
set -ex
set -e
script_dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
cd "${script_dir}"
echo "Docs directory: $script_dir"
#export NODE_OPTIONS=--openssl-legacy-provider
cd /Users/despiegk/hero/var/docusaurus
#npm run start -- --host 0.0.0.0
export PATH=/tmp/docusaurus_build/node_modules/.bin:$PATH
bun run start -p 3100

View File

@@ -1,5 +1,5 @@
{
"label": "The Solution \"Geo Aware\"",
"label": "The solution",
"position": 3,
"link": {
"type": "generated-index"

View File

@@ -0,0 +1,10 @@
---
sidebar_position: 1
title: 'Datacenters'
hide_title: true
---
# ThreeFold as alternative to Centralized Datacenters
> TODO: ...

Binary file not shown.

Before

Width:  |  Height:  |  Size: 105 KiB

After

Width:  |  Height:  |  Size: 61 KiB

100
docs/main/inca.md Normal file
View File

@@ -0,0 +1,100 @@
---
sidebar_position: 2
title: 'ACI = The future is Now'
hide_title: true
---
![](https://threefold.info/tftech/assets/images/web0-4d67ef81ee465755e657ba4f7b1b9247.png)
# The Future is Now
## Augmented Collection Intelligence (ACI)
Founded by Internet 1.0 Pioneers
Welcome to the future of the internet, ACI, a logical evolution that rethinks and reinvents the foundations of how we connect, communicate, and collaborate globally.
- The internet is burdened with inefficiencies, risks, and a growing dependency on centralization.
- This legacy has left over 50% of the world without decent internet access, widened economic gaps, and exposed critical vulnerabilities.
ThreeFold has created an alternative deployed today ready to scale to the planet.
## +5 billion
We are a **grounded** project:
- Already deployed in +50 countries, +60,000 vcpu life.
- 1 Country signed on for deployment, more coming.
- We didn't do any marketing yet, news will be released as we work on our Token Launch.
## **The Future is here today**
- AI Mind
- AI LLM's (large language model, prompts) Sovereign & geo aware, under control of ourselves and our community.
- Be the provider of AI Mind (GPU Capacity) to your friends and yourself, and make a recurring income by doing so.
- Let's be smarter all together.
- **Cost to provision 1/10 compared to alternatives**
- AI agents
- The only Geo Aware agent techno in the world.
- Combination of humans & machines with the potential of the creation of Collective Augmented Intelligence
- 10x easier development of truly geo aware & decentralized app (super safe, flexible and scalable).
- **Cost to provision 1/10 compared to alternatives**
- Compute/Storage
- The only Geo Aware Cloud (compute/storage) solution in the world.
- **Cost to provision 1/5 compared to alternatives**
- The first 1 million cubits Quantum Computer in the world
- ThreeFold will deliver this capability end H1 2025 together with a parnter on top of the ThreeFold grid.
- **Cost to provision 1/10 compared to alternatives**
> More info see [https://threefold.info/tftech](https://threefold.info/tftech)
## SAFT = Safe Agreement for Future Tokens
- Starting Feb 2025, we will raise 30-50m USD for the launch of our INCA token for ThreeFold.
- This token will be launched on major platforms with the help of major partners & influencers.
- The timing is right.
Contact us for more info
## Information about ThreeFold
<div style={{
position: 'relative',
width: '100%',
height: 0,
paddingTop: '56.25%',
marginTop: '1.6em',
marginBottom: '0.9em',
overflow: 'hidden',
borderRadius: '8px',
willChange: 'transform'
}}>
<iframe
src="https://www.canva.com/design/DAGZEbB_FN4/e98cXbAWyD1NGFQswDcePg/view?embed"
style={{
position: 'absolute',
width: '100%',
height: '100%',
top: 0,
left: 0,
border: 'none',
padding: 0,
margin: 0
}}
allowFullScreen={true}
allow="fullscreen">
</iframe>
</div>
<div style={{ marginTop: '10px' }}>
<a href="https://www.canva.com/design/DAGZEbB_FN4/e98cXbAWyD1NGFQswDcePg/view"
target="_blank"
rel="noopener"
style={{ textDecoration: 'none' }}>
Presentation ThreeFold Intro Jan 2025
</a>
</div>

View File

@@ -16,8 +16,6 @@ sidebar_position: 1
- These AI agents will be accessed using modern devices like phones, glasses, or even futuristic interfaces like brain implants (e.g., Neuralink).
## **The Race for Intelligence**
![](img/race_intelligence.png)

View File

@@ -44,7 +44,7 @@ By addressing core issues and optimizing the internet's foundational layers, we
This is more than technology, its about autonomy, security, and sustainability. Web 4 empowers local communities, restores economic balance, and ensures that no one is left behind in our connected world.
This is more than technology, its about sovereignty, security, and sustainability. ACI empowers local communities, restores economic balance, and ensures that no one is left behind in our connected world.
Join us in embracing the internet we all deserve—a resilient, decentralized, and equitable global network. Together, we can ensure a brighter digital future.

View File

@@ -7,7 +7,9 @@ hide_title: true
![](img/quantum.png)
## Neuromorphic Quantum Computing: The Future is Now
## Neuromorphic Quantum Computing
> Planned H2 2025
Transform your computational capabilities with next-generation quantum computing technology which is run on large GPU clouds in phase 1.

View File

@@ -2,11 +2,11 @@
title: Web 4 Story
sidebar_position: 1
---
# Our Story to Web 4
# Our Story to Web 4.
![](img/the_story.png)
**Web 4: The Next Evolution of the Internet**
**Augmented Collective Intelligence: The Next Evolution of the Internet**
Web 4 represents a bold reimagination of the internet, built to address the inefficiencies, vulnerabilities, and centralization of today's digital world. Unlike its predecessors, Web 4 doesnt just add layers of technology—it reinvents the very foundation of the internet to prioritize decentralization, efficiency, and autonomy.

View File

@@ -32,7 +32,7 @@ By uniting these three pillars of autonomy, OurWorld is building a comprehensive
- **Description**: Decentralized Web 4 platform for the world.
- **Key Features**:
- Enables a decentralized platform for co-creating the future of the internet.
- Incorporates Web 4 and Augmented Collective Intelligence.
- Incorporates ACI and Augmented Collective Intelligence.
- **Goal**: Be one of the top 5 players in DePIN (Decentralized Physical Infrastructure Network).
---

View File

@@ -1,183 +0,0 @@
import {themes as prismThemes} from 'prism-react-renderer';
import type {Config} from '@docusaurus/types';
import type * as Preset from '@docusaurus/preset-classic';
const config: Config = {
title: 'ThreeFold',
tagline: 'Geo Aware Internet Platform',
favicon: 'img/favicon.png',
url: 'https://threefold.info',
baseUrl: '/tftech/',
onBrokenLinks: 'throw',
onBrokenMarkdownLinks: 'warn',
i18n: {
defaultLocale: 'en',
locales: ['en'],
},
presets: [
[
'classic',
{
docs: {
sidebarPath: './sidebars.ts',
},
blog: {
showReadingTime: true,
feedOptions: {
type: ['rss', 'atom'],
xslt: true,
},
onInlineTags: 'warn',
onInlineAuthors: 'warn',
onUntruncatedBlogPosts: 'warn',
},
theme: {
customCss: './src/css/custom.css',
},
} satisfies Preset.Options,
],
],
markdown: {
mermaid: true,
},
themes: ['@docusaurus/theme-mermaid'],
scripts: [
{
src:
'/js/crisp.js',
async: false,
},
],
themeConfig: {
colorMode: {
defaultMode: 'dark',
disableSwitch: true,
respectPrefersColorScheme: false,
},
image: 'img/tf_graph.png',
metadata: [
{ name: 'description', content: 'ThreeFold is laying the foundation for a geo aware Web 4, the next generation of the Internet.' },
{ property: 'og:image', content: 'https://threefold.info/tftech/img/tf_graph.png' },
{ property: 'og:description', content: 'ThreeFold is laying the foundation for a geo aware Web 4, the next generation of the Internet.' },
{ property: 'og:title', content: 'ThreeFold Technology Vision' },
],
navbar: {
title: '',
logo: {
alt: 'ThreeFold Logo',
src: 'img/new_logo_tft.png',
},
items: [
{
type: 'docSidebar',
sidebarId: 'mainSidebar',
position: 'left',
label: 'Docs',
slug: '/'
},
{
href: 'https://docs.threefold.io/',
label: 'TFGrid 4 Docs',
},
{
href: 'https://manual.grid.tf/',
label: 'Manual',
},
{
href: 'https://dashboard.grid.tf/',
label: 'Dashboard',
},
// {
// to: '/support',
// label: 'Support',
// position: 'left',
// },
{
href: 'https://threefold.io',
label: 'ThreeFold.io',
position: 'right',
},
],
},
footer: {
style: 'dark',
links: [
{
title: 'Docs',
items: [
{
label: 'Introduction',
to: '/docs',
},
{
label: 'V3 Manual',
href: 'https://manual.grid.tf/',
},
{
label: 'V4 Docs',
href: 'https://docs.threefold.io/',
},
],
},
{
title: 'Community',
items: [
{
label: 'Telegram',
href: 'https://t.me/threefold',
},
{
label: 'X',
href: 'https://x.com/threefold_io',
},
{
label: 'Forum',
href: 'https://forum.threefold.io',
},
{
label: 'Support',
to: '/support',
},
],
},
{
title: 'Links',
items: [
{
label: 'ThreeFold.io',
href: 'https://threefold.io',
},
{
label: 'Dashboard',
href: 'https://dashboard.grid.tf',
},
{
label: 'GitHub',
href: 'https://github.com/threefoldtech/home',
},
{
label: 'Gitea',
href: 'https://git.ourworld.tf',
},
],
},
],
copyright: `Copyright © ${new Date().getFullYear()} ThreeFold`,
},
prism: {
theme: prismThemes.github,
darkTheme: prismThemes.dracula,
},
},
};
export default config;

View File

@@ -1,47 +0,0 @@
#!/bin/bash
set -ex
script_dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
cd "${script_dir}"
echo "Docs directory: $script_dir"
# Check if Bun is installed
if ! command -v bun &> /dev/null; then
echo "Bun is not installed. Installing..."
curl -fsSL https://bun.sh/install | bash
else
echo "Bun is already installed."
fi
# Variables to add to the appropriate profile
CONTENT='
# Bun installation
export BUN_INSTALL="$HOME/.bun"
export PATH="$BUN_INSTALL/bin:$PATH"
'
# Determine the user's shell and appropriate profile file
if [[ "$SHELL" == *"zsh"* ]]; then
PROFILE="$HOME/.zshrc"
elif [[ "$SHELL" == *"bash"* ]]; then
PROFILE="$HOME/.bashrc"
else
echo "Unsupported shell. Please add the following content manually to your shell profile:"
echo "$CONTENT"
exit 1
fi
# Add the content if it doesn't already exist
if grep -q 'export BUN_INSTALL="$HOME/.bun"' "$PROFILE"; then
echo "Bun environment variables already exist in $PROFILE."
else
echo "$CONTENT" >> "$PROFILE"
echo "Bun environment variables added to $PROFILE. Please restart your shell or run 'source $PROFILE' to apply the changes."
fi
# Run 'bun install'
source "$PROFILE"
echo "Running 'bun install'..."
bun install

View File

@@ -1,49 +0,0 @@
{
"name": "docs-website",
"version": "0.0.0",
"private": true,
"scripts": {
"docusaurus": "docusaurus",
"start": "docusaurus start",
"build": "docusaurus build",
"swizzle": "docusaurus swizzle",
"deploy": "docusaurus deploy",
"clear": "docusaurus clear",
"serve": "docusaurus serve",
"write-translations": "docusaurus write-translations",
"write-heading-ids": "docusaurus write-heading-ids",
"typecheck": "tsc"
},
"dependencies": {
"@docusaurus/core": "^3.7.0",
"@docusaurus/preset-classic": "^3.7.0",
"@docusaurus/theme-mermaid": "^3.7.0",
"@mdx-js/react": "^3.0.0",
"clsx": "^2.0.0",
"prism-react-renderer": "^2.3.0",
"react": "^18.2.0",
"react-dom": "^18.2.0"
},
"devDependencies": {
"@docusaurus/module-type-aliases": "^3.7.0",
"@docusaurus/tsconfig": "3.5.2",
"@docusaurus/types": "3.5.2",
"typescript": "~5.5.2"
},
"browserslist": {
"production": [
">0.5%",
"not dead",
"not op_mini all"
],
"development": [
"last 3 chrome version",
"last 3 firefox version",
"last 5 safari version"
]
},
"engines": {
"bun": ">=1.1.45"
},
"packageManager": "bun@1.1.45"
}

View File

@@ -1,32 +0,0 @@
import type {SidebarsConfig} from '@docusaurus/plugin-content-docs';
/**
* Creating a sidebar enables you to:
- create an ordered group of docs
- render a sidebar for each doc of that group
- provide next/previous navigation
The sidebars can be generated from the filesystem, or explicitly defined here.
Create as many sidebars as you want.
*/
const sidebars: SidebarsConfig = {
// By default, Docusaurus generates a sidebar from the docs folder structure
mainSidebar: [{type: 'autogenerated', dirName: 'main'}],
// tutorialSidebar: [{type: 'autogenerated', dirName: 'main'}],
// But you can create a sidebar manually
/*
tutorialSidebar: [
'intro',
'hello',
{
type: 'category',
label: 'Tutorial',
items: ['tutorial-basics/create-a-document'],
},
],
*/
};
export default sidebars;

View File

@@ -1,39 +0,0 @@
// src/components/CanvaEmbed.js
import React from 'react';
const CanvaEmbed = ({ src }) => {
return (
<div style={{
position: 'relative',
width: '100%',
height: 0,
paddingTop: '56.2500%',
paddingBottom: 0,
boxShadow: '0 2px 8px 0 rgba(63,69,81,0.16)',
marginTop: '1.6em',
marginBottom: '0.9em',
overflow: 'hidden',
borderRadius: '8px',
willChange: 'transform'
}}>
<iframe
loading="lazy"
style={{
position: 'absolute',
width: '100%',
height: '100%',
top: 0,
left: 0,
border: 'none',
padding: 0,
margin: 0
}}
src={src}
allowFullScreen
>
</iframe>
</div>
);
};
export default CanvaEmbed;

View File

@@ -1,71 +0,0 @@
import clsx from 'clsx';
import Heading from '@theme/Heading';
import styles from './styles.module.css';
import { useColorMode } from '@docusaurus/theme-common'
type FeatureItem = {
title: string;
Svg: React.ComponentType<React.ComponentProps<'svg'>>;
description: JSX.Element;
};
const FeatureList: FeatureItem[] = [
{ scale: 1.0,
fill:"currentColor",
title: 'Building Web4',
Svg: require('@site/static/img/clouds.svg').default,
description: (
<>
Laying the groundwork for Web4, the next generation of the Internet.
</>
),
},
{ scale: 1.0,
fill:"currentColor",
title: 'ThreeFold Grid',
Svg: require('@site/static/img/nodes.svg').default,
description: (
<>
ThreeFold nodes, routers and phones create an end&#8209;to&#8209;end encrypted network.
</>
),
},
{ scale: 1.0,
fill:"currentColor",
title: 'Community Rewards',
Svg: require('@site/static/img/rewards.svg').default,
description: (
<>
The ecosystem rewards the community to foster growth and expansion.
</>
),
},
];
function Feature({scale, fill, id, title, Svg, description}: FeatureItem) {
return (
<div className={clsx('col col--4')}>
<div className="text--center">
<Svg transform={"scale(" + scale + ")"} fill={fill} id={id} className={styles.featureSvg} role="img" />
</div>
<div className="text--center padding-horiz--md">
<Heading as="h3">{title}</Heading>
<p>{description}</p>
</div>
</div>
);
}
export default function HomepageFeatures(): JSX.Element {
return (
<section className={styles.features}>
<div className="container">
<div className="row">
{FeatureList.map((props, idx) => (
<Feature key={idx} {...props} />
))}
</div>
</div>
</section>
);
}

View File

@@ -1,11 +0,0 @@
.features {
display: flex;
align-items: center;
padding: 2rem 0;
width: 100%;
}
.featureSvg {
height: 200px;
width: 200px;
}

View File

@@ -1,131 +0,0 @@
/**
* Any CSS included here will be global. The classic template
* bundles Infima by default. Infima is a CSS framework designed to
* work well for content-centric websites.
*/
/* Ensure navbar items and logo are vertically aligned */
.navbar__logo {
display: flex;
align-items: center; /* Center aligns the items vertically */
height: 100%; /* Ensures full height for alignment */
}
.navbar__logo img {
max-width: 150px; /* Set maximum width of the logo */
height: auto; /* Maintain aspect ratio */
}
/* Align navbar items, such as Docs and Support */
.navbar__item {
display: flex;
align-items: center; /* Vertically align the items */
}
/* Optional: Adjust padding for navbar items */
.navbar__link {
padding: 8px 12px; /* Modify values as necessary for better spacing */
}
/* Add @font-face declarations for the Inter font */
@font-face {
font-family: 'Inter';
font-weight: 400; /* Light */
font-style: normal;
src: url('/fonts/Inter_28pt-Light.ttf') format('truetype'); /* Corrected path */
}
@font-face {
font-family: 'Inter';
font-weight: 500; /* Regular */
font-style: normal;
src: url('/fonts/Inter_28pt-Regular.ttf') format('truetype'); /* Corrected path */
}
@font-face {
font-family: 'Inter';
font-weight: 600; /* Medium */
font-style: normal;
src: url('/fonts/Inter_28pt-Medium.ttf') format('truetype'); /* Corrected path */
}
/* Apply the Inter font globally */
body {
font-family: 'Inter', sans-serif; /* Set the global font */
font-size: 18px;
}
/* Header styles - Medium weight for headers */
h1, h2, h3, h4, h5, h6 {
font-weight: 600; /* Medium weight for headers */
font-family: 'Inter', sans-serif; /* Set the global font */
}
/* Paragraph styles - Light weight for paragraphs */
p {
font-weight: 400; /* Light weight for paragraphs */
font-family: 'Inter', sans-serif; /* Set the global font */
}
/* You can override the default Infima variables here. */
:root {
--ifm-color-primary: #2e83ff;
--ifm-color-primary-dark: #29784c;
--ifm-color-primary-darker: #277148;
--ifm-color-primary-darkest: #205d3b;
--ifm-color-primary-light: #33925d;
--ifm-color-primary-lighter: #359962;
--ifm-color-primary-lightest: #3cad6e;
--ifm-code-font-size: 95%;
--svg-fill-color: #2a2021; /* Black fill for light mode */
--docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.1);
}
/* Dark mode styles */
html[data-theme="dark"] {
--svg-fill-color: #fff; /* White fill for dark mode */
}
/* For readability concerns, you should choose a lighter palette in dark mode. */
[data-theme='dark'] {
--ifm-color-primary: #8d8d8d;
--ifm-color-primary-dark: #21af90;
--ifm-color-primary-darker: #1fa588;
--ifm-color-primary-darkest: #1a8870;
--ifm-color-primary-light: #29d5b0;
--ifm-color-primary-lighter: #32d8b4;
--ifm-color-primary-lightest: #4fddbf;
--svg-fill-color: #fff; /* White fill for dark mode */
--docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.3);
}
.footer {
background-color: #131213;
}
.footer a,
.footer p,
.footer span,
.footer div {
color: #ffffff; /* Example: Light gray text for dark mode */
}
.navbar { /* or .navbar--fixedTop if it has that class */
background-color: #131213;
}
/* Apply scroll margin to footnote targets */
[data-footnote-ref="true"] {
scroll-margin-top: 80px; /* Adjust this value to match your navbar height */
}
/* Ensure navbar items and logo are vertically aligned */
.navbar__logo {
display: flex;
align-items: center; /* Center aligns the items vertically */
height: 100%; /* Ensures full height for alignment */
}
.navbar__link { /* Example: for navbar links */
color: #ffffff;
}
img.svg-icon {
fill: var(--svg-fill-color); /* Apply the color variable */
}

View File

@@ -1,23 +0,0 @@
/**
* CSS files with the .module.css suffix will be treated as CSS modules
* and scoped locally.
*/
.heroBanner {
padding: 4rem 0;
text-align: center;
position: relative;
overflow: hidden;
}
@media screen and (max-width: 996px) {
.heroBanner {
padding: 2rem;
}
}
.buttons {
display: flex;
align-items: center;
justify-content: center;
}

View File

@@ -1,6 +0,0 @@
import React from 'react';
import { Redirect } from '@docusaurus/router';
export default function Home() {
return <Redirect to="/tftech/docs" />;
}

View File

@@ -1,7 +0,0 @@
---
title: Markdown page example
---
# Markdown page example
You don't need React to write simple standalone pages.

View File

@@ -1,34 +0,0 @@
# Support
Our dedicated team is here to help you every step of the way. We're passionate about ensuring that you receive the best possible experience exploring the ThreeFold ecosystem.
If you can't find the answer to your question, our dedicated ThreeFold support team is here to help.
## Reach Support
To contact the ThreeFold support team, visit the [ThreeFold Support Crisp website](https://threefoldfaq.crisp.help/en/).
## Live Chat Availability
Our support team is available from Monday to Friday, Central European Summer Time (CEST), between 8:00 AM and 12:00 AM (16 hours per day). During these hours, you can interact with us in real-time via live chat on the ThreeFold website.
* **Monday to Friday**: Available from 8:00 AM to 12:00 AM CEST
> Outside of these hours, you can still write to the support team and they will get back to you during working hours.
## How We Can Help
Our support team is here to assist you with any questions or concerns you may have about ThreeFold. Whether it's troubleshooting an issue, setting up a new feature, or simply answering a question, we're here to help.
### Support Services
* **Technical Support**: Assistance with technical issues related to ThreeFold.
* **Feature Setup**: Guidance on how to set up and use various ThreeFold features, services and products.
* **General Questions**: Answers to any questions you may have about ThreeFold.
## Get In Touch
Ready to reach out? Simply visit the [ThreeFold Support Crisp website](https://threefoldfaq.crisp.help/en/) and initiate a chat with us during business hours.
*We're here to listen, assist, and provide support!*
---

View File

View File

@@ -1 +0,0 @@
docs.threefold.pro

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -1 +0,0 @@
window.$crisp=[];window.CRISP_WEBSITE_ID="1a5a5241-91cb-4a41-8323-5ba5ec574da0";(function(){d=document;s=d.createElement("script");s.src="https://client.crisp.chat/l.js";s.async=1;d.getElementsByTagName("head")[0].appendChild(s);})();

View File

@@ -1,7 +0,0 @@
{
// This file is not used in compilation. It is here just for a nice editor experience.
"extends": "@docusaurus/tsconfig",
"compilerOptions": {
"baseUrl": "docs"
}
}