Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
- name: Setup PNPM
uses: pnpm/action-setup@v4
with:
version: latest
version: 10
package_json_file: ./package.json

- name: Setup Node
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/dry-run-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
- name: Setup PNPM
uses: pnpm/action-setup@v4
with:
version: latest
version: 10
package_json_file: ./package.json

- name: Setup Node
Expand Down
230 changes: 50 additions & 180 deletions astro.config.mjs
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
// @ts-check
import { defineConfig } from "astro/config";
import { defineConfig } from 'astro/config';

import starlight from "@astrojs/starlight";
import tailwind from "@astrojs/tailwind";
import starlight from '@astrojs/starlight';
import tailwind from '@astrojs/tailwind';

// https://astro.build/config
export default defineConfig({
Expand All @@ -26,230 +26,112 @@ export default defineConfig({
label: "Getting Started",
items: [
{ label: "Welcome", slug: "index" },
{
label: "Understanding Torus",
slug: "getting-started/understanding-torus",
},
{ label: "Understanding Torus", slug: "getting-started/understanding-torus" },
],
},
{
label: "Explanations",
items: [
{
label: "Table of Contents",
slug: "explanations/table-of-contents",
},
{ label: "Table of Contents", slug: "explanations/table-of-contents" },
{
label: "System",
collapsed: true,
items: [
{
label: "Control Space",
slug: "explanations/system/control-space",
},
{
label: "Permission System",
slug: "explanations/system/permission-system",
},
{
label: "Recursive Delegation",
slug: "explanations/system/recursive-delegation",
},
{
label: "Wallet Stake Permission",
slug: "explanations/system/wallet-stake-permission",
},
{
label: "Stream Permissions",
slug: "explanations/system/stream-permissions",
},
{
label: "Capability Permissions",
slug: "explanations/system/capability-permissions",
},
{
label: "Wallet Permission",
slug: "explanations/system/wallet-stake-permission",
},
{ label: "Control Space", slug: "explanations/system/control-space" },
{ label: "Permission System", slug: "explanations/system/permission-system" },
{ label: "Recursive Delegation", slug: "explanations/system/recursive-delegation" },
{ label: "Wallet Stake Permission", slug: "explanations/system/wallet-stake-permission" },
{ label: "Stream Permissions", slug: "explanations/system/stream-permissions" },
{ label: "Capability Permissions", slug: "explanations/system/capability-permissions" },
{ label: "Wallet Permission", slug: "explanations/system/wallet-stake-permission" },
],
},
{
label: "Holders",
collapsed: true,
items: [
{
label: "Tokenomics",
slug: "explanations/holders/tokenomics",
},

{ label: "Tokenomics", slug: "explanations/holders/tokenomics" },
{ label: "Staking", slug: "explanations/holders/staking" },
],
},
{
label: "Builders",
collapsed: true,
items: [
{
label: "Agent Registration",
slug: "explanations/builders/agent-registration",
},
{
label: "Agent Managing",
slug: "explanations/builders/agent-managing",
},
{
label: "Demand Signaling",
slug: "explanations/builders/demand-signaling",
},
{
label: "Agent Server",
slug: "explanations/builders/agent-server",
},
{
label: "Agent Client",
slug: "explanations/builders/agent-client",
},
{ label: "Agent Registration", slug: "explanations/builders/agent-registration" },
{ label: "Agent Managing", slug: "explanations/builders/agent-managing" },
{ label: "Demand Signaling", slug: "explanations/builders/demand-signaling" },
{ label: "Agent Server", slug: "explanations/builders/agent-server" },
{ label: "Agent Client", slug: "explanations/builders/agent-client" },
],
},
{
label: "Goal Leaders",
collapsed: true,
items: [
{
label: "Root Agents",
slug: "explanations/goal-leaders/root-agents",
},
{
label: "DAO Treasury",
slug: "explanations/goal-leaders/dao-treasury",
},
{
label: "Emission Proposals",
slug: "explanations/goal-leaders/emission-proposals",
},
{
label: "Governance & DAO",
slug: "explanations/goal-leaders/governance-dao",
},
{ label: "Root Agents", slug: "explanations/goal-leaders/root-agents" },
{ label: "DAO Treasury", slug: "explanations/goal-leaders/dao-treasury" },
{ label: "Emission Proposals", slug: "explanations/goal-leaders/emission-proposals" },
{ label: "Governance & DAO", slug: "explanations/goal-leaders/governance-dao" },
],
},
{
label: "Concepts & Terminology",
slug: "explanations/concepts-terminology",
},
{ label: "Concepts & Terminology", slug: "explanations/concepts-terminology" },
],
},
{
label: "How-to Guides",
items: [
{
label: "Table of Contents",
slug: "how-to-guides/table-of-contents",
},
{ label: "Table of Contents", slug: "how-to-guides/table-of-contents" },
{
label: "System",
collapsed: true,
items: [
{
label: "Create Capability Permission",
slug: "how-to-guides/system/create-capability-permission",
},
{
label: "Create Stream Permission",
slug: "how-to-guides/system/create-stream-permission",
},
{
label: "Create Wallet Stake Permission",
slug: "how-to-guides/system/create-wallet-stake-permission",
},
{
label: "Manage Permissions",
slug: "how-to-guides/system/manage-permissions",
},
{
label: "Create Wallet Permission",
slug: "how-to-guides/system/create-wallet-stake-permission",
},

{ label: "Create Capability Permission", slug: "how-to-guides/system/create-capability-permission" },
{ label: "Create Stream Permission", slug: "how-to-guides/system/create-stream-permission" },
{ label: "Create Wallet Stake Permission", slug: "how-to-guides/system/create-wallet-stake-permission" },
{ label: "Manage Permissions", slug: "how-to-guides/system/manage-permissions" },
{ label: "Create Wallet Permission", slug: "how-to-guides/system/create-wallet-stake-permission" },
],
},
{
label: "Holders",
collapsed: true,
items: [
{
label: "Setup a Wallet",
slug: "how-to-guides/holders/setup-a-wallet",
},
{
label: "Bridge your tokens",
slug: "how-to-guides/holders/bridge-your-torus",
},
{
label: "Stake your Torus",
slug: "how-to-guides/holders/stake-your-torus",
},
{
label: "Vote on Proposals",
slug: "how-to-guides/holders/vote-on-proposals",
},
{ label: "Setup a Wallet", slug: "how-to-guides/holders/setup-a-wallet" },
{ label: "Bridge your tokens", slug: "how-to-guides/holders/bridge-your-torus" },
{ label: "Stake your Torus", slug: "how-to-guides/holders/stake-your-torus" },
{ label: "Vote on Proposals", slug: "how-to-guides/holders/vote-on-proposals" },
],
},
{
label: "Builders",
collapsed: true,
items: [
{
label: "Register an Agent",
slug: "how-to-guides/builders/register-an-agent",
},
{
label: "Manage your Agent",
slug: "how-to-guides/builders/manage-your-agent",
},
{
label: "Manage Capabilities",
slug: "how-to-guides/builders/manage-capabilities",
},
{
label: "Create a Signal",
slug: "how-to-guides/builders/create-signal",
},
{
label: "Setup Agent Server",
slug: "how-to-guides/builders/setup-agent-server",
},
{
label: "Setup Agent Client",
slug: "how-to-guides/builders/setup-agent-client",
},
{ label: "Register an Agent", slug: "how-to-guides/builders/register-an-agent" },
{ label: "Manage your Agent", slug: "how-to-guides/builders/manage-your-agent" },
{ label: "Manage Capabilities", slug: "how-to-guides/builders/manage-capabilities" },
{ label: "Create a Signal", slug: "how-to-guides/builders/create-signal" },
{ label: "Setup Agent Server", slug: "how-to-guides/builders/setup-agent-server" },
{ label: "Setup Agent Client", slug: "how-to-guides/builders/setup-agent-client" },
],
},
{
label: "Goal Leaders",
collapsed: true,
items: [
{
label: "Become a Root Agent",
slug: "how-to-guides/goal-leaders/become-a-root-agent",
},
{
label: "Request DAO Treasury Transfer",
slug: "how-to-guides/goal-leaders/request-dao-treasury-transfer",
},
{
label: "Create Emission Proposal",
slug: "how-to-guides/goal-leaders/create-emission-proposal",
},
{ label: "Become a Root Agent", slug: "how-to-guides/goal-leaders/become-a-root-agent" },
{ label: "Request DAO Treasury Transfer", slug: "how-to-guides/goal-leaders/request-dao-treasury-transfer" },
{ label: "Create Emission Proposal", slug: "how-to-guides/goal-leaders/create-emission-proposal" },
],
},
],
},
{
label: "Development",
items: [
{
label: "Table of Contents",
slug: "development/table-of-contents",
},
{ label: "Table of Contents", slug: "development/table-of-contents" },
{
label: "Web Apps",
collapsed: true,
Expand All @@ -269,35 +151,23 @@ export default defineConfig({
collapsed: true,
items: [
{ label: "Setup CLI", slug: "development/cli/setup-cli" },
{
label: "Key Management",
slug: "development/cli/key-management",
},
{
label: "Balance Operations",
slug: "development/cli/balance-operations",
},
{ label: "Key Management", slug: "development/cli/key-management" },
{ label: "Balance Operations", slug: "development/cli/balance-operations" },
],
},
{
label: "Network Operations",
collapsed: true,
items: [
{
label: "Global Parameters",
slug: "development/network/global-parameters",
},
{
label: "Running a Node",
slug: "development/network/running-node",
},
{ label: "Global Parameters", slug: "development/network/global-parameters" },
{ label: "Running a Node", slug: "development/network/running-node" },
],
},
],
},
],
components: {
Head: "./src/components/Head.astro",
Head: './src/components/Head.astro',
},
customCss: ["./src/tailwind.css"],
}),
Expand Down
20 changes: 7 additions & 13 deletions src/content/docs/404.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,13 @@ title: 404 - Page not found
description: The page you're looking for doesn't exist
---

import RedText from "/src/components/RedText.astro";
import travoltaGif from "../../assets/travolta-lost.gif";
import RedText from '/src/components/RedText.astro';
import travoltaGif from '../../assets/travolta-lost.gif';

# Looks like you are lost...

<div style="text-align: center; margin: 2rem 0;">
<img
src={travoltaGif.src}
alt="John Travolta confused"
style="max-width: 100%; height: auto; border-radius: 8px;"
/>
<img src={travoltaGif.src} alt="John Travolta confused" style="max-width: 100%; height: auto; border-radius: 8px;" />
</div>

The page you're looking for might have been moved, renamed, or doesn't ..... exist?
Expand All @@ -33,11 +29,9 @@ and tag some of our moderators. We will fix it as soon as possible.

Here's the text for you to copy and paste:

- <RedText variant="attention">**Problem**</RedText>: [Replace with your
problem]
- <RedText variant="attention">**Where you clicked**</RedText>: [Replace with
the URL you clicked, e.g in the docs somewhere, or in another website]
- <RedText variant="attention">**What you expected**</RedText>: [Replace with
what you expected to happen, either the correct link or the expected behavior]
- <RedText variant="attention">**Problem**</RedText>: [Replace with your problem]
- <RedText variant="attention">**Where you clicked**</RedText>: [Replace with the URL you clicked, e.g in the docs somewhere, or in another website]
- <RedText variant="attention">**What you expected**</RedText>: [Replace with what you expected to happen, either the correct link or the expected behavior]


Thank you very much for your feedback!
Loading
Loading