mirror of
https://github.com/paperclipai/docs.git
synced 2026-11-07 06:15:59 -10:00
Convert docs site to Docusaurus
This commit is contained in:
1 parent
1475482c5d
commit
bf801a0925
21 files changed
+22162
-211
No files matched your search
@@ -0,0 +1,4 @@
|
||||
node_modules
|
||||
.docusaurus
|
||||
build
|
||||
.DS_Store
|
||||
@@ -1,7 +0,0 @@
|
||||
# Mintlify automatically ignores these files and directories:
|
||||
# .git, .github, .claude, .agents, .idea, node_modules,
|
||||
# README.md, LICENSE.md, CHANGELOG.md, CONTRIBUTING.md
|
||||
|
||||
# Draft content
|
||||
drafts/
|
||||
*.draft.mdx
|
||||
@@ -1,33 +1,29 @@
|
||||
> **First-time setup**: Customize this file for your project. Prompt the user to customize this file for their project.
|
||||
> For Mintlify product knowledge (components, configuration, writing standards),
|
||||
> install the Mintlify skill: `npx skills add https://mintlify.com/docs`
|
||||
|
||||
# Documentation project instructions
|
||||
|
||||
## About this project
|
||||
|
||||
- This is a documentation site built on [Mintlify](https://mintlify.com)
|
||||
- Pages are MDX files with YAML frontmatter
|
||||
- Configuration lives in `docs.json`
|
||||
- Run `mint dev` to preview locally
|
||||
- Run `mint broken-links` to check links
|
||||
- This is a documentation site built on Docusaurus
|
||||
- Documentation content lives in root-level markdown and MDX files under folders like `start/`, `guides/`, `deploy/`, `adapters/`, `api/`, and `cli/`
|
||||
- Site configuration lives in `docusaurus.config.ts` and `sidebars.ts`
|
||||
- Run `npm run start` to preview locally
|
||||
- Run `npm run build` to verify the production build
|
||||
|
||||
## Terminology
|
||||
|
||||
{/* Add product-specific terms and preferred usage */}
|
||||
{/* Example: Use "workspace" not "project", "member" not "user" */}
|
||||
- Use "company" for the top-level Paperclip organization
|
||||
- Use "agent" for AI employees inside a company
|
||||
- Use "issue" or "task" only when the product/UI actually uses that term
|
||||
- Use "board" for the human oversight layer
|
||||
|
||||
## Style preferences
|
||||
|
||||
{/* Add any project-specific style rules below */}
|
||||
|
||||
- Use active voice and second person ("you")
|
||||
- Keep sentences concise — one idea per sentence
|
||||
- Use active voice and second person
|
||||
- Keep sentences concise
|
||||
- Use sentence case for headings
|
||||
- Bold for UI elements: Click **Settings**
|
||||
- Code formatting for file names, commands, paths, and code references
|
||||
- Bold UI labels such as **Settings**
|
||||
- Use code formatting for paths, commands, file names, env vars, and identifiers
|
||||
|
||||
## Content boundaries
|
||||
|
||||
{/* Define what should and shouldn't be documented */}
|
||||
{/* Example: Don't document internal admin features */}
|
||||
- Document user-facing and operator-facing product behavior
|
||||
- Avoid documenting internal-only implementation details unless the page is explicitly a spec or reference page
|
||||
@@ -1,55 +1,27 @@
|
||||
# Mintlify Starter Kit
|
||||
# Paperclip Documentation
|
||||
|
||||
Use the starter kit to get your docs deployed and ready to customize.
|
||||
This repo now runs on Docusaurus and contains the public documentation site for Paperclip.
|
||||
|
||||
Click the green **Use this template** button at the top of this repo to copy the Mintlify starter kit. The starter kit contains examples with
|
||||
|
||||
- Guide pages
|
||||
- Navigation
|
||||
- Customizations
|
||||
- API reference pages
|
||||
- Use of popular components
|
||||
|
||||
**[Follow the full quickstart guide](https://starter.mintlify.com/quickstart)**
|
||||
|
||||
## AI-assisted writing
|
||||
|
||||
Set up your AI coding tool to work with Mintlify:
|
||||
## Commands
|
||||
|
||||
```bash
|
||||
npx skills add https://mintlify.com/docs
|
||||
npm install
|
||||
npm run start
|
||||
```
|
||||
|
||||
This command installs Mintlify's documentation skill for your configured AI tools like Claude Code, Cursor, Windsurf, and others. The skill includes component reference, writing standards, and workflow guidance.
|
||||
|
||||
See the [AI tools guides](/ai-tools) for tool-specific setup.
|
||||
|
||||
## Development
|
||||
|
||||
Install the [Mintlify CLI](https://www.npmjs.com/package/mint) to preview your documentation changes locally. To install, use the following command:
|
||||
|
||||
```
|
||||
npm i -g mint
|
||||
```bash
|
||||
npm run build
|
||||
npm run typecheck
|
||||
```
|
||||
|
||||
Run the following command at the root of your documentation, where your `docs.json` is located:
|
||||
## Structure
|
||||
|
||||
```
|
||||
mint dev
|
||||
```
|
||||
- `start/`, `guides/`, `deploy/`, `adapters/`, `api/`, `cli/`, `specs/`: documentation content
|
||||
- `docusaurus.config.ts`: site configuration
|
||||
- `sidebars.ts`: sidebar structure
|
||||
- `src/`: theme overrides and custom UI
|
||||
- `static/`: copied brand assets served by Docusaurus
|
||||
|
||||
View your local preview at `http://localhost:3000`.
|
||||
## Editing docs
|
||||
|
||||
## Publishing changes
|
||||
|
||||
Install our GitHub app from your [dashboard](https://dashboard.mintlify.com/settings/organization/github-app) to propagate changes from your repo to your deployment. Changes are deployed to production automatically after pushing to the default branch.
|
||||
|
||||
## Need help?
|
||||
|
||||
### Troubleshooting
|
||||
|
||||
- If your dev environment isn't running: Run `mint update` to ensure you have the most recent version of the CLI.
|
||||
- If a page loads as a 404: Make sure you are running in a folder with a valid `docs.json`.
|
||||
|
||||
### Resources
|
||||
- [Mintlify documentation](https://mintlify.com/docs)
|
||||
Keep existing doc URLs stable when possible. Prefer editing the current markdown files in place instead of creating duplicate copies under a second content tree.
|
||||
@@ -1,141 +0,0 @@
|
||||
{
|
||||
"$schema": "https://mintlify.com/docs.json",
|
||||
"name": "Paperclip",
|
||||
"description": "The control plane for autonomous AI companies",
|
||||
"theme": "mint",
|
||||
"colors": {
|
||||
"primary": "#2563EB",
|
||||
"light": "#3B82F6",
|
||||
"dark": "#1D4ED8"
|
||||
},
|
||||
"favicon": "/favicon.svg",
|
||||
"logo": {
|
||||
"light": "/logo/light.svg",
|
||||
"dark": "/logo/dark.svg"
|
||||
},
|
||||
"topbarLinks": [
|
||||
{
|
||||
"name": "GitHub",
|
||||
"url": "https://github.com/paperclip-ai/paperclip"
|
||||
}
|
||||
],
|
||||
"navigation": {
|
||||
"tabs": [
|
||||
{
|
||||
"tab": "Get Started",
|
||||
"groups": [
|
||||
{
|
||||
"group": "Introduction",
|
||||
"pages": [
|
||||
"start/what-is-paperclip",
|
||||
"start/quickstart",
|
||||
"start/core-concepts",
|
||||
"start/architecture"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"tab": "Guides",
|
||||
"groups": [
|
||||
{
|
||||
"group": "Board Operator",
|
||||
"pages": [
|
||||
"guides/board-operator/dashboard",
|
||||
"guides/board-operator/creating-a-company",
|
||||
"guides/board-operator/managing-agents",
|
||||
"guides/board-operator/org-structure",
|
||||
"guides/board-operator/managing-tasks",
|
||||
"guides/board-operator/approvals",
|
||||
"guides/board-operator/costs-and-budgets",
|
||||
"guides/board-operator/activity-log"
|
||||
]
|
||||
},
|
||||
{
|
||||
"group": "Agent Developer",
|
||||
"pages": [
|
||||
"guides/agent-developer/how-agents-work",
|
||||
"guides/agent-developer/heartbeat-protocol",
|
||||
"guides/agent-developer/writing-a-skill",
|
||||
"guides/agent-developer/task-workflow",
|
||||
"guides/agent-developer/comments-and-communication",
|
||||
"guides/agent-developer/handling-approvals",
|
||||
"guides/agent-developer/cost-reporting"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"tab": "Deploy",
|
||||
"groups": [
|
||||
{
|
||||
"group": "Deployment",
|
||||
"pages": [
|
||||
"deploy/overview",
|
||||
"deploy/local-development",
|
||||
"deploy/docker",
|
||||
"deploy/deployment-modes",
|
||||
"deploy/database",
|
||||
"deploy/secrets",
|
||||
"deploy/storage",
|
||||
"deploy/environment-variables"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"tab": "Adapters",
|
||||
"groups": [
|
||||
{
|
||||
"group": "Agent Adapters",
|
||||
"pages": [
|
||||
"adapters/overview",
|
||||
"adapters/claude-local",
|
||||
"adapters/codex-local",
|
||||
"adapters/process",
|
||||
"adapters/http",
|
||||
"adapters/creating-an-adapter"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"tab": "API Reference",
|
||||
"groups": [
|
||||
{
|
||||
"group": "REST API",
|
||||
"pages": [
|
||||
"api/overview",
|
||||
"api/authentication",
|
||||
"api/companies",
|
||||
"api/agents",
|
||||
"api/issues",
|
||||
"api/approvals",
|
||||
"api/goals-and-projects",
|
||||
"api/costs",
|
||||
"api/secrets",
|
||||
"api/activity",
|
||||
"api/dashboard"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"tab": "CLI",
|
||||
"groups": [
|
||||
{
|
||||
"group": "CLI Reference",
|
||||
"pages": [
|
||||
"cli/overview",
|
||||
"cli/setup-commands",
|
||||
"cli/control-plane-commands"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"footerSocials": {
|
||||
"github": "https://github.com/paperclip-ai/paperclip"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,165 @@
|
||||
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: 'Paperclip',
|
||||
tagline: 'The control plane for autonomous AI companies',
|
||||
favicon: 'favicon.svg',
|
||||
|
||||
future: {
|
||||
v4: true,
|
||||
},
|
||||
|
||||
url: 'https://paperclipai-paperclip.mintlify.app',
|
||||
baseUrl: '/',
|
||||
|
||||
organizationName: 'paperclipai',
|
||||
projectName: 'docs',
|
||||
|
||||
onBrokenLinks: 'warn',
|
||||
|
||||
markdown: {
|
||||
mermaid: true,
|
||||
hooks: {
|
||||
onBrokenMarkdownLinks: 'warn',
|
||||
},
|
||||
},
|
||||
|
||||
staticDirectories: ['static'],
|
||||
|
||||
i18n: {
|
||||
defaultLocale: 'en',
|
||||
locales: ['en'],
|
||||
},
|
||||
|
||||
themes: [
|
||||
'@docusaurus/theme-mermaid',
|
||||
[
|
||||
require.resolve('@easyops-cn/docusaurus-search-local'),
|
||||
{
|
||||
hashed: true,
|
||||
language: ['en'],
|
||||
indexBlog: false,
|
||||
docsDir: ['.'],
|
||||
docsRouteBasePath: '/',
|
||||
highlightSearchTermsOnTargetPage: true,
|
||||
},
|
||||
],
|
||||
],
|
||||
|
||||
presets: [
|
||||
[
|
||||
'classic',
|
||||
{
|
||||
docs: {
|
||||
path: '.',
|
||||
routeBasePath: '/',
|
||||
sidebarPath: './sidebars.ts',
|
||||
include: [
|
||||
'home.mdx',
|
||||
'agents-runtime.md',
|
||||
'start/**/*.{md,mdx}',
|
||||
'guides/**/*.{md,mdx}',
|
||||
'deploy/**/*.{md,mdx}',
|
||||
'adapters/**/*.{md,mdx}',
|
||||
'api/**/*.{md,mdx}',
|
||||
'cli/**/*.{md,mdx}',
|
||||
'specs/**/*.{md,mdx}',
|
||||
],
|
||||
editUrl: 'https://github.com/paperclipai/docs/edit/main/',
|
||||
},
|
||||
blog: false,
|
||||
pages: false,
|
||||
theme: {
|
||||
customCss: './src/css/custom.css',
|
||||
},
|
||||
} satisfies Preset.Options,
|
||||
],
|
||||
],
|
||||
|
||||
themeConfig: {
|
||||
image: 'images/hero-light.png',
|
||||
colorMode: {
|
||||
defaultMode: 'light',
|
||||
respectPrefersColorScheme: true,
|
||||
},
|
||||
docs: {
|
||||
sidebar: {
|
||||
hideable: true,
|
||||
autoCollapseCategories: true,
|
||||
},
|
||||
},
|
||||
navbar: {
|
||||
title: 'Paperclip',
|
||||
logo: {
|
||||
alt: 'Paperclip',
|
||||
src: 'logo/light.svg',
|
||||
srcDark: 'logo/dark.svg',
|
||||
},
|
||||
items: [
|
||||
{
|
||||
type: 'docSidebar',
|
||||
sidebarId: 'docs',
|
||||
position: 'left',
|
||||
label: 'Docs',
|
||||
},
|
||||
{
|
||||
to: '/start/quickstart',
|
||||
position: 'left',
|
||||
label: 'Quickstart',
|
||||
},
|
||||
{
|
||||
to: '/api/overview',
|
||||
position: 'left',
|
||||
label: 'API',
|
||||
},
|
||||
{
|
||||
href: 'https://github.com/paperclipai/docs',
|
||||
label: 'GitHub',
|
||||
position: 'right',
|
||||
},
|
||||
],
|
||||
},
|
||||
footer: {
|
||||
style: 'dark',
|
||||
links: [
|
||||
{
|
||||
title: 'Start here',
|
||||
items: [
|
||||
{label: 'Overview', to: '/'},
|
||||
{label: 'What is Paperclip?', to: '/start/what-is-paperclip'},
|
||||
{label: 'Quickstart', to: '/start/quickstart'},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Core docs',
|
||||
items: [
|
||||
{label: 'Guides', to: '/guides/board-operator/creating-a-company'},
|
||||
{label: 'Deploy', to: '/deploy/overview'},
|
||||
{label: 'Adapters', to: '/adapters/overview'},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'More',
|
||||
items: [
|
||||
{label: 'API reference', to: '/api/overview'},
|
||||
{label: 'CLI', to: '/cli/overview'},
|
||||
{label: 'GitHub', href: 'https://github.com/paperclipai/docs'},
|
||||
],
|
||||
},
|
||||
],
|
||||
copyright: `Paperclip documentation · ${new Date().getFullYear()}`,
|
||||
},
|
||||
prism: {
|
||||
theme: prismThemes.github,
|
||||
darkTheme: prismThemes.dracula,
|
||||
additionalLanguages: ['bash', 'json', 'yaml', 'toml'],
|
||||
},
|
||||
mermaid: {
|
||||
theme: {light: 'neutral', dark: 'dark'},
|
||||
},
|
||||
} satisfies Preset.ThemeConfig,
|
||||
};
|
||||
|
||||
export default config;
|
||||
@@ -0,0 +1,39 @@
|
||||
---
|
||||
title: Paperclip Documentation
|
||||
sidebar_label: Overview
|
||||
slug: /
|
||||
---
|
||||
|
||||
import LandingHero from '@site/src/components/LandingHero';
|
||||
|
||||
<LandingHero />
|
||||
|
||||
## Navigate the docs
|
||||
|
||||
<CardGroup>
|
||||
<Card title="Get started" href="/start/quickstart">
|
||||
Install Paperclip, understand the model, and get your first company running.
|
||||
</Card>
|
||||
<Card title="Guides" href="/guides/board-operator/creating-a-company">
|
||||
Board operator and agent developer workflows for day-to-day operation.
|
||||
</Card>
|
||||
<Card title="Deploy" href="/deploy/overview">
|
||||
Local development, Docker, secrets, storage, and production-facing setup.
|
||||
</Card>
|
||||
<Card title="Adapters" href="/adapters/overview">
|
||||
Connect Claude Code, Codex, process workers, or HTTP-based agents.
|
||||
</Card>
|
||||
<Card title="API reference" href="/api/overview">
|
||||
Companies, agents, issues, approvals, projects, costs, secrets, and activity.
|
||||
</Card>
|
||||
<Card title="CLI" href="/cli/overview">
|
||||
Setup, diagnostics, and control-plane command reference.
|
||||
</Card>
|
||||
</CardGroup>
|
||||
|
||||
## Suggested path
|
||||
|
||||
1. Start with [What is Paperclip?](/start/what-is-paperclip).
|
||||
2. Run the [Quickstart](/start/quickstart).
|
||||
3. Read [Core concepts](/start/core-concepts) before changing org structure or automation.
|
||||
4. Move into [Guides](/guides/board-operator/creating-a-company) and [Adapters](/adapters/overview) based on your role.
|
||||
Generated
+21277
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"name": "paperclip-docs",
|
||||
"version": "0.0.0",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"docusaurus": "docusaurus",
|
||||
"start": "docusaurus start",
|
||||
"build": "docusaurus build",
|
||||
"serve": "docusaurus serve",
|
||||
"clear": "docusaurus clear",
|
||||
"deploy": "docusaurus deploy",
|
||||
"write-translations": "docusaurus write-translations",
|
||||
"write-heading-ids": "docusaurus write-heading-ids",
|
||||
"typecheck": "tsc"
|
||||
},
|
||||
"dependencies": {
|
||||
"@docusaurus/core": "3.10.0",
|
||||
"@docusaurus/faster": "3.10.0",
|
||||
"@docusaurus/preset-classic": "3.10.0",
|
||||
"@docusaurus/theme-mermaid": "3.10.0",
|
||||
"@easyops-cn/docusaurus-search-local": "^0.55.1",
|
||||
"@mdx-js/react": "^3.0.0",
|
||||
"clsx": "^2.0.0",
|
||||
"prism-react-renderer": "^2.3.0",
|
||||
"react": "^19.0.0",
|
||||
"react-dom": "^19.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@docusaurus/module-type-aliases": "3.10.0",
|
||||
"@docusaurus/tsconfig": "3.10.0",
|
||||
"@docusaurus/types": "3.10.0",
|
||||
"@types/react": "^19.0.0",
|
||||
"typescript": "~6.0.2"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=20.0"
|
||||
}
|
||||
}
|
||||
+113
@@ -0,0 +1,113 @@
|
||||
import type {SidebarsConfig} from '@docusaurus/plugin-content-docs';
|
||||
|
||||
const sidebars: SidebarsConfig = {
|
||||
docs: [
|
||||
'home',
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Get Started',
|
||||
items: [
|
||||
'start/what-is-paperclip',
|
||||
'start/quickstart',
|
||||
'start/core-concepts',
|
||||
'start/architecture',
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Guides',
|
||||
items: [
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Board Operator',
|
||||
items: [
|
||||
'guides/board-operator/dashboard',
|
||||
'guides/board-operator/creating-a-company',
|
||||
'guides/board-operator/managing-agents',
|
||||
'guides/board-operator/org-structure',
|
||||
'guides/board-operator/managing-tasks',
|
||||
'guides/board-operator/approvals',
|
||||
'guides/board-operator/costs-and-budgets',
|
||||
'guides/board-operator/activity-log',
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Agent Developer',
|
||||
items: [
|
||||
'guides/agent-developer/how-agents-work',
|
||||
'guides/agent-developer/heartbeat-protocol',
|
||||
'guides/agent-developer/writing-a-skill',
|
||||
'guides/agent-developer/task-workflow',
|
||||
'guides/agent-developer/comments-and-communication',
|
||||
'guides/agent-developer/handling-approvals',
|
||||
'guides/agent-developer/cost-reporting',
|
||||
],
|
||||
},
|
||||
'guides/openclaw-docker-setup',
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Deploy',
|
||||
items: [
|
||||
'deploy/overview',
|
||||
'deploy/local-development',
|
||||
'deploy/docker',
|
||||
'deploy/deployment-modes',
|
||||
'deploy/database',
|
||||
'deploy/secrets',
|
||||
'deploy/storage',
|
||||
'deploy/environment-variables',
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Adapters',
|
||||
items: [
|
||||
'adapters/overview',
|
||||
'adapters/claude-local',
|
||||
'adapters/codex-local',
|
||||
'adapters/process',
|
||||
'adapters/http',
|
||||
'adapters/creating-an-adapter',
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'API Reference',
|
||||
items: [
|
||||
'api/overview',
|
||||
'api/authentication',
|
||||
'api/companies',
|
||||
'api/agents',
|
||||
'api/issues',
|
||||
'api/approvals',
|
||||
'api/goals-and-projects',
|
||||
'api/costs',
|
||||
'api/secrets',
|
||||
'api/activity',
|
||||
'api/dashboard',
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'CLI',
|
||||
items: [
|
||||
'cli/overview',
|
||||
'cli/setup-commands',
|
||||
'cli/control-plane-commands',
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Reference',
|
||||
items: [
|
||||
'agents-runtime',
|
||||
'specs/agent-config-ui',
|
||||
],
|
||||
},
|
||||
],
|
||||
};
|
||||
|
||||
export default sidebars;
|
||||
@@ -0,0 +1,40 @@
|
||||
import React from 'react';
|
||||
import Link from '@docusaurus/Link';
|
||||
|
||||
export default function LandingHero(): React.JSX.Element {
|
||||
return (
|
||||
<>
|
||||
<section className="hero-shell">
|
||||
<p className="hero-kicker">Autonomous company operations, documented end to end</p>
|
||||
<h1>Run AI employees with budgets, approvals, hierarchy, and live task ownership.</h1>
|
||||
<p className="hero-summary">
|
||||
Paperclip is the control plane for autonomous AI companies. These docs cover the operator
|
||||
workflows, agent runtime model, deployment surface, adapters, API, and CLI.
|
||||
</p>
|
||||
<div className="hero-actions">
|
||||
<Link className="button button--primary button--lg" to="/start/quickstart">
|
||||
Start with Quickstart
|
||||
</Link>
|
||||
<Link className="button button--secondary button--lg" to="/guides/board-operator/creating-a-company">
|
||||
Read the setup guide
|
||||
</Link>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section className="hero-grid" aria-label="Paperclip highlights">
|
||||
<div className="hero-panel">
|
||||
<span>Control plane</span>
|
||||
<strong>Track agents, issues, budgets, projects, approvals, and org structure in one place.</strong>
|
||||
</div>
|
||||
<div className="hero-panel">
|
||||
<span>Execution</span>
|
||||
<strong>Heartbeat-driven runs let agents work in discrete cycles with logs, costs, and resumable state.</strong>
|
||||
</div>
|
||||
<div className="hero-panel">
|
||||
<span>Adapters</span>
|
||||
<strong>Bring your own runtime with local CLIs, process adapters, HTTP workers, or custom integrations.</strong>
|
||||
</div>
|
||||
</section>
|
||||
</>
|
||||
);
|
||||
}
|
||||
@@ -0,0 +1,177 @@
|
||||
@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;500;600;700&family=Instrument+Serif:ital@0;1&display=swap');
|
||||
|
||||
:root {
|
||||
--ifm-color-primary: #2563eb;
|
||||
--ifm-color-primary-dark: #1d4ed8;
|
||||
--ifm-color-primary-darker: #1e40af;
|
||||
--ifm-color-primary-darkest: #1e3a8a;
|
||||
--ifm-color-primary-light: #3b82f6;
|
||||
--ifm-color-primary-lighter: #60a5fa;
|
||||
--ifm-color-primary-lightest: #93c5fd;
|
||||
--ifm-background-color: #f3f6fb;
|
||||
--ifm-background-surface-color: rgba(255, 255, 255, 0.84);
|
||||
--ifm-code-font-size: 92%;
|
||||
--ifm-font-family-base: 'IBM Plex Sans', sans-serif;
|
||||
--ifm-heading-font-family: 'Instrument Serif', serif;
|
||||
--ifm-heading-font-weight: 400;
|
||||
--ifm-navbar-background-color: rgba(243, 246, 251, 0.78);
|
||||
--ifm-navbar-link-color: #0f172a;
|
||||
--ifm-footer-background-color: #0f172a;
|
||||
--ifm-footer-color: #dbeafe;
|
||||
--ifm-footer-link-color: #dbeafe;
|
||||
--ifm-menu-color-background-active: rgba(37, 99, 235, 0.12);
|
||||
--ifm-menu-color-background-hover: rgba(15, 23, 42, 0.05);
|
||||
--ifm-toc-border-color: rgba(15, 23, 42, 0.08);
|
||||
}
|
||||
|
||||
html[data-theme='dark'] {
|
||||
--ifm-background-color: #0f172a;
|
||||
--ifm-background-surface-color: rgba(15, 23, 42, 0.88);
|
||||
--ifm-navbar-background-color: rgba(15, 23, 42, 0.78);
|
||||
--ifm-navbar-link-color: #eff6ff;
|
||||
--ifm-font-color-base: #e2e8f0;
|
||||
--ifm-heading-color: #f8fafc;
|
||||
--ifm-menu-color-background-active: rgba(59, 130, 246, 0.22);
|
||||
--ifm-menu-color-background-hover: rgba(255, 255, 255, 0.06);
|
||||
--ifm-toc-border-color: rgba(255, 255, 255, 0.08);
|
||||
}
|
||||
|
||||
body {
|
||||
background-color: var(--ifm-background-color);
|
||||
background-image:
|
||||
radial-gradient(circle at top left, rgba(59, 130, 246, 0.18), transparent 26%),
|
||||
radial-gradient(circle at top right, rgba(14, 165, 233, 0.14), transparent 22%),
|
||||
linear-gradient(rgba(15, 23, 42, 0.03) 1px, transparent 1px),
|
||||
linear-gradient(90deg, rgba(15, 23, 42, 0.03) 1px, transparent 1px);
|
||||
background-size: auto, auto, 26px 26px, 26px 26px;
|
||||
}
|
||||
|
||||
.navbar {
|
||||
backdrop-filter: blur(18px);
|
||||
border-bottom: 1px solid rgba(15, 23, 42, 0.08);
|
||||
}
|
||||
|
||||
.navbar__title,
|
||||
h1,
|
||||
h2,
|
||||
h3,
|
||||
h4 {
|
||||
letter-spacing: -0.02em;
|
||||
}
|
||||
|
||||
h1 {
|
||||
font-size: clamp(2.8rem, 6vw, 4.8rem);
|
||||
line-height: 0.95;
|
||||
}
|
||||
|
||||
.theme-doc-sidebar-container {
|
||||
border-right: 1px solid rgba(15, 23, 42, 0.08);
|
||||
background: rgba(255, 255, 255, 0.4);
|
||||
}
|
||||
|
||||
html[data-theme='dark'] .theme-doc-sidebar-container {
|
||||
background: rgba(15, 23, 42, 0.45);
|
||||
border-right-color: rgba(255, 255, 255, 0.08);
|
||||
}
|
||||
|
||||
.theme-doc-markdown {
|
||||
max-width: 860px;
|
||||
}
|
||||
|
||||
.theme-doc-markdown > p,
|
||||
.theme-doc-markdown > ul li,
|
||||
.theme-doc-markdown > ol li {
|
||||
font-size: 1.02rem;
|
||||
line-height: 1.75;
|
||||
}
|
||||
|
||||
.theme-doc-markdown blockquote {
|
||||
border-left: 3px solid var(--ifm-color-primary);
|
||||
background: rgba(255, 255, 255, 0.65);
|
||||
border-radius: 0 1rem 1rem 0;
|
||||
padding: 1rem 1.2rem;
|
||||
}
|
||||
|
||||
html[data-theme='dark'] .theme-doc-markdown blockquote {
|
||||
background: rgba(15, 23, 42, 0.82);
|
||||
}
|
||||
|
||||
.hero-shell {
|
||||
position: relative;
|
||||
overflow: hidden;
|
||||
margin-bottom: 1.5rem;
|
||||
padding: clamp(1.4rem, 3vw, 2rem);
|
||||
border: 1px solid rgba(15, 23, 42, 0.12);
|
||||
border-radius: 1.8rem;
|
||||
background: linear-gradient(135deg, rgba(255, 255, 255, 0.94), rgba(219, 234, 254, 0.88));
|
||||
box-shadow: 0 28px 80px rgba(15, 23, 42, 0.1);
|
||||
}
|
||||
|
||||
.hero-kicker {
|
||||
margin-bottom: 0.5rem;
|
||||
color: #1d4ed8;
|
||||
font-size: 0.82rem;
|
||||
font-weight: 700;
|
||||
letter-spacing: 0.18em;
|
||||
text-transform: uppercase;
|
||||
}
|
||||
|
||||
.hero-summary {
|
||||
max-width: 52rem;
|
||||
font-size: 1.08rem;
|
||||
}
|
||||
|
||||
.hero-actions {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
gap: 0.8rem;
|
||||
margin-top: 1.2rem;
|
||||
}
|
||||
|
||||
.hero-grid {
|
||||
display: grid;
|
||||
gap: 1rem;
|
||||
grid-template-columns: repeat(auto-fit, minmax(210px, 1fr));
|
||||
margin: 1.6rem 0 2.2rem;
|
||||
}
|
||||
|
||||
.hero-panel {
|
||||
padding: 1rem 1.1rem;
|
||||
border: 1px solid rgba(15, 23, 42, 0.12);
|
||||
border-radius: 1.1rem;
|
||||
background: rgba(255, 255, 255, 0.72);
|
||||
}
|
||||
|
||||
.hero-panel span {
|
||||
display: block;
|
||||
margin-bottom: 0.4rem;
|
||||
color: #1d4ed8;
|
||||
font-size: 0.8rem;
|
||||
font-weight: 700;
|
||||
letter-spacing: 0.12em;
|
||||
text-transform: uppercase;
|
||||
}
|
||||
|
||||
.button.button--secondary {
|
||||
border-color: rgba(15, 23, 42, 0.15);
|
||||
background: rgba(255, 255, 255, 0.76);
|
||||
color: #0f172a;
|
||||
}
|
||||
|
||||
html[data-theme='dark'] .hero-shell,
|
||||
html[data-theme='dark'] .hero-panel {
|
||||
background: linear-gradient(135deg, rgba(15, 23, 42, 0.94), rgba(30, 41, 59, 0.82));
|
||||
border-color: rgba(255, 255, 255, 0.12);
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
html[data-theme='dark'] .hero-kicker,
|
||||
html[data-theme='dark'] .hero-panel span {
|
||||
color: #93c5fd;
|
||||
}
|
||||
|
||||
@media (max-width: 996px) {
|
||||
h1 {
|
||||
font-size: clamp(2.2rem, 10vw, 3.4rem);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,111 @@
|
||||
.cardGroup {
|
||||
display: grid;
|
||||
gap: 1rem;
|
||||
grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
|
||||
margin: 1.5rem 0;
|
||||
}
|
||||
|
||||
.card {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
gap: 0.75rem;
|
||||
min-height: 100%;
|
||||
padding: 1.1rem;
|
||||
border: 1px solid rgba(35, 31, 32, 0.14);
|
||||
border-radius: 1.25rem;
|
||||
background: rgba(255, 252, 247, 0.9);
|
||||
color: inherit;
|
||||
text-decoration: none;
|
||||
box-shadow: 0 16px 36px rgba(35, 31, 32, 0.08);
|
||||
transition: transform 160ms ease, box-shadow 160ms ease, border-color 160ms ease;
|
||||
}
|
||||
|
||||
.card:hover {
|
||||
transform: translateY(-2px);
|
||||
border-color: rgba(37, 99, 235, 0.35);
|
||||
box-shadow: 0 20px 42px rgba(35, 31, 32, 0.12);
|
||||
}
|
||||
|
||||
.accordion {
|
||||
margin: 1rem 0;
|
||||
border: 1px solid rgba(35, 31, 32, 0.12);
|
||||
border-radius: 1rem;
|
||||
background: rgba(255, 252, 247, 0.82);
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.accordion summary {
|
||||
padding: 1rem 1.15rem;
|
||||
cursor: pointer;
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
.accordion > div {
|
||||
padding: 0 1.15rem 1rem;
|
||||
}
|
||||
|
||||
.field {
|
||||
margin: 1rem 0;
|
||||
padding: 0.9rem 1rem;
|
||||
border: 1px solid rgba(35, 31, 32, 0.12);
|
||||
border-radius: 1rem;
|
||||
background: rgba(252, 248, 240, 0.88);
|
||||
}
|
||||
|
||||
.fieldHeader {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
gap: 0.55rem;
|
||||
align-items: center;
|
||||
margin-bottom: 0.45rem;
|
||||
}
|
||||
|
||||
.fieldHeader span {
|
||||
padding: 0.15rem 0.45rem;
|
||||
border-radius: 999px;
|
||||
background: rgba(37, 99, 235, 0.12);
|
||||
font-size: 0.78rem;
|
||||
}
|
||||
|
||||
.required {
|
||||
background: rgba(217, 91, 67, 0.14) !important;
|
||||
}
|
||||
|
||||
.fieldBody :global(p:last-child) {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
.tabs {
|
||||
display: grid;
|
||||
gap: 0.9rem;
|
||||
margin: 1.25rem 0;
|
||||
}
|
||||
|
||||
.tabPanel {
|
||||
padding: 1rem 1rem 0.25rem;
|
||||
border: 1px solid rgba(35, 31, 32, 0.12);
|
||||
border-radius: 1rem;
|
||||
background: rgba(255, 252, 247, 0.82);
|
||||
}
|
||||
|
||||
.tabLabel {
|
||||
margin-bottom: 0.75rem;
|
||||
color: #1d4ed8;
|
||||
font-size: 0.8rem;
|
||||
font-weight: 700;
|
||||
letter-spacing: 0.12em;
|
||||
text-transform: uppercase;
|
||||
}
|
||||
|
||||
html[data-theme='dark'] .card,
|
||||
html[data-theme='dark'] .accordion,
|
||||
html[data-theme='dark'] .field,
|
||||
html[data-theme='dark'] .tabPanel {
|
||||
background: rgba(24, 29, 35, 0.9);
|
||||
border-color: rgba(247, 242, 232, 0.12);
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
html[data-theme='dark'] .tabLabel {
|
||||
color: #93c5fd;
|
||||
}
|
||||
@@ -0,0 +1,110 @@
|
||||
import React, {type ReactNode} from 'react';
|
||||
import MDXComponents from '@theme-original/MDXComponents';
|
||||
import Admonition from '@theme/Admonition';
|
||||
import Link from '@docusaurus/Link';
|
||||
import clsx from 'clsx';
|
||||
import styles from './MDXComponents.module.css';
|
||||
|
||||
type ChildrenProps = {
|
||||
children?: ReactNode;
|
||||
};
|
||||
|
||||
type CardProps = ChildrenProps & {
|
||||
href?: string;
|
||||
title?: string;
|
||||
};
|
||||
|
||||
type AccordionProps = ChildrenProps & {
|
||||
title?: string;
|
||||
};
|
||||
|
||||
type FieldProps = ChildrenProps & {
|
||||
body?: string;
|
||||
header?: string;
|
||||
name?: string;
|
||||
path?: string;
|
||||
query?: string;
|
||||
type?: string;
|
||||
required?: boolean;
|
||||
};
|
||||
|
||||
function AdmonitionBlock({
|
||||
children,
|
||||
type,
|
||||
title,
|
||||
}: ChildrenProps & {
|
||||
type: 'info' | 'note' | 'tip' | 'warning';
|
||||
title: string;
|
||||
}) {
|
||||
return (
|
||||
<Admonition type={type} title={title}>
|
||||
{children}
|
||||
</Admonition>
|
||||
);
|
||||
}
|
||||
|
||||
function CardGroup({children}: ChildrenProps) {
|
||||
return <div className={styles.cardGroup}>{children}</div>;
|
||||
}
|
||||
|
||||
function Card({children, href, title}: CardProps) {
|
||||
if (!href) {
|
||||
return (
|
||||
<div className={styles.card}>
|
||||
<strong>{title}</strong>
|
||||
<div>{children}</div>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
||||
const isExternal = /^https?:\/\//.test(href);
|
||||
return (
|
||||
<Link className={styles.card} href={isExternal ? href : undefined} to={isExternal ? undefined : href}>
|
||||
<strong>{title}</strong>
|
||||
<div>{children}</div>
|
||||
</Link>
|
||||
);
|
||||
}
|
||||
|
||||
function Accordion({children, title}: AccordionProps) {
|
||||
return (
|
||||
<details className={styles.accordion}>
|
||||
<summary>{title}</summary>
|
||||
<div>{children}</div>
|
||||
</details>
|
||||
);
|
||||
}
|
||||
|
||||
function Field({children, body, header, name, path, query, required, type}: FieldProps) {
|
||||
const label = path ?? query ?? header ?? body ?? name ?? 'field';
|
||||
return (
|
||||
<div className={styles.field}>
|
||||
<div className={styles.fieldHeader}>
|
||||
<code>{label}</code>
|
||||
<span>{type ?? 'value'}</span>
|
||||
{required ? <span className={styles.required}>required</span> : null}
|
||||
</div>
|
||||
<div className={styles.fieldBody}>{children}</div>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
||||
export default {
|
||||
...MDXComponents,
|
||||
Accordion,
|
||||
Card,
|
||||
CardGroup,
|
||||
Info: (props: ChildrenProps) => <AdmonitionBlock {...props} type="info" title="Info" />,
|
||||
Note: (props: ChildrenProps) => <AdmonitionBlock {...props} type="note" title="Note" />,
|
||||
ParamField: (props: FieldProps) => <Field {...props} />,
|
||||
ResponseField: (props: FieldProps) => <Field {...props} />,
|
||||
Tabs: (props: ChildrenProps) => <div className={clsx(styles.tabs)}>{props.children}</div>,
|
||||
Tab: ({children, title}: AccordionProps) => (
|
||||
<section className={styles.tabPanel}>
|
||||
<div className={styles.tabLabel}>{title ?? 'Tab'}</div>
|
||||
{children}
|
||||
</section>
|
||||
),
|
||||
Tip: (props: ChildrenProps) => <AdmonitionBlock {...props} type="tip" title="Tip" />,
|
||||
Warning: (props: ChildrenProps) => <AdmonitionBlock {...props} type="warning" title="Warning" />,
|
||||
};
|
||||
@@ -0,0 +1,4 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="none">
|
||||
<rect width="32" height="32" rx="6" fill="#2563EB"/>
|
||||
<path d="M10 8h6a6 6 0 0 1 0 12h-2v4h-4V8zm4 8h2a2 2 0 0 0 0-4h-2v4z" fill="white"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 222 B |
Binary file not shown.
|
After Width: | Height: | Size: 157 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 108 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 102 KiB |
@@ -0,0 +1,21 @@
|
||||
<svg width="177" height="24" viewBox="0 0 177 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M9.06145 23.1079C5.26816 22.3769 -3.39077 20.6274 1.4173 5.06384C9.6344 6.09939 16.9728 14.0644 9.06145 23.1079Z" fill="url(#paint0_linear_17557_2145)"/>
|
||||
<path d="M8.91928 23.0939C5.27642 21.2223 0.78371 4.20891 17.0071 0C20.7569 7.19341 19.6212 16.5452 8.91928 23.0939Z" fill="url(#paint1_linear_17557_2145)"/>
|
||||
<path d="M8.91388 23.0788C8.73534 19.8817 10.1585 9.08525 23.5699 13.1107C23.1812 20.1229 18.984 26.4182 8.91388 23.0788Z" fill="url(#paint2_linear_17557_2145)"/>
|
||||
<path d="M32.3008 19.3922V3.89432H37.9383L39.925 9.94786C40.0359 10.3154 40.1642 10.7869 40.3098 11.3624C40.4624 11.938 40.6114 12.5516 40.7571 13.2035C40.9096 13.8553 41.0483 14.4828 41.1731 15.0861C41.3049 15.6824 41.4123 16.1921 41.4955 16.6151H40.6946C40.7709 16.1921 40.8715 15.6824 40.9963 15.0861C41.128 14.4897 41.2667 13.8657 41.4123 13.2139C41.5649 12.562 41.714 11.9484 41.8596 11.3728C42.0052 10.7904 42.1335 10.3154 42.2444 9.94786L44.1999 3.89432H49.8478V19.3922H46.1657V12.7042C46.1657 12.3575 46.1726 11.9172 46.1865 11.3832C46.2004 10.8493 46.2143 10.2703 46.2281 9.64623C46.2489 9.02215 46.2663 8.39114 46.2801 7.75319C46.3009 7.11525 46.3113 6.51891 46.3113 5.96418H46.6234C46.4847 6.56052 46.3321 7.18112 46.1657 7.826C45.9993 8.47088 45.8329 9.10189 45.6665 9.71903C45.507 10.3362 45.3509 10.9013 45.1984 11.4144C45.0528 11.9276 44.928 12.3575 44.824 12.7042L42.6085 19.3922H39.5609L37.3142 12.7042C37.2033 12.3575 37.0715 11.9276 36.919 11.4144C36.7734 10.9013 36.6139 10.3396 36.4405 9.72944C36.2741 9.11229 36.1042 8.48128 35.9309 7.8364C35.7644 7.19153 35.6084 6.56745 35.4628 5.96418H35.8269C35.8338 6.51198 35.8442 7.10485 35.8581 7.74279C35.8719 8.3738 35.8858 9.00481 35.8997 9.63582C35.9205 10.2599 35.9378 10.8389 35.9517 11.3728C35.9655 11.9068 35.9725 12.3506 35.9725 12.7042V19.3922H32.3008ZM51.6684 19.3922V8.02363H55.288V19.3922H51.6684ZM53.4678 6.78588C52.927 6.78588 52.4728 6.61599 52.1053 6.27621C51.7377 5.92951 51.554 5.50652 51.554 5.00726C51.554 4.508 51.7377 4.08848 52.1053 3.74871C52.4728 3.40893 52.927 3.23904 53.4678 3.23904C54.0087 3.23904 54.4629 3.40893 54.8304 3.74871C55.1979 4.08155 55.3817 4.50107 55.3817 5.00726C55.3817 5.50652 55.1979 5.92951 54.8304 6.27621C54.4629 6.61599 54.0087 6.78588 53.4678 6.78588ZM60.7075 13.0266V19.3922H57.0879V8.02363H60.5515L60.5931 10.9672H60.2811C60.5931 10.0241 61.0612 9.26831 61.6852 8.69971C62.3093 8.12417 63.1379 7.8364 64.1711 7.8364C64.9755 7.8364 65.6724 8.01669 66.2618 8.37727C66.8512 8.73091 67.3019 9.23364 67.614 9.88545C67.9329 10.5373 68.0924 11.307 68.0924 12.1945V19.3922H64.4832V12.9122C64.4832 12.2604 64.3202 11.7542 63.9943 11.3936C63.6753 11.0331 63.2212 10.8528 62.6318 10.8528C62.2504 10.8528 61.9141 10.936 61.6228 11.1024C61.3316 11.2688 61.1062 11.515 60.9467 11.8409C60.7873 12.1599 60.7075 12.5551 60.7075 13.0266ZM76.4555 8.02363V10.7488H69.0081V8.02363H76.4555ZM70.6828 5.16328H74.292V15.783C74.292 16.1019 74.3613 16.3342 74.5 16.4799C74.6456 16.6255 74.8987 16.6983 75.2593 16.6983C75.4049 16.6983 75.5956 16.6879 75.8314 16.6671C76.0741 16.6463 76.2509 16.6289 76.3618 16.6151L76.6323 19.309C76.3133 19.3783 75.9631 19.4269 75.5817 19.4546C75.2073 19.4824 74.8363 19.4962 74.4688 19.4962C73.1999 19.4962 72.2499 19.2223 71.6189 18.6745C70.9948 18.1267 70.6828 17.3085 70.6828 16.2198V5.16328Z" fill="#FAFAFA"/>
|
||||
<path d="M88.6674 19.6522C87.5232 19.6522 86.5282 19.4581 85.6822 19.0698C84.8432 18.6815 84.1879 18.1371 83.7164 17.4368C83.2448 16.7364 82.9917 15.9078 82.9571 14.9509H84.9333C84.968 15.5957 85.1483 16.1401 85.4742 16.5839C85.8001 17.0207 86.2404 17.3536 86.7951 17.5824C87.3499 17.8043 87.974 17.9152 88.6674 17.9152C89.3885 17.9152 90.0265 17.8008 90.5812 17.572C91.1429 17.3432 91.5832 17.0242 91.9022 16.6151C92.2281 16.199 92.391 15.7171 92.391 15.1693C92.391 14.6978 92.2662 14.306 92.0166 13.994C91.7669 13.675 91.4133 13.408 90.9556 13.1931C90.498 12.9781 89.9537 12.7874 89.3227 12.621L87.5024 12.1321C86.1225 11.7646 85.0824 11.255 84.382 10.6031C83.6886 9.94439 83.3419 9.09496 83.3419 8.05483C83.3419 7.17419 83.5708 6.4045 84.0284 5.74575C84.4861 5.087 85.1171 4.57734 85.9214 4.21676C86.7258 3.84925 87.6446 3.6655 88.6778 3.6655C89.7179 3.6655 90.6297 3.85272 91.4133 4.22717C92.2038 4.60161 92.8244 5.12167 93.2751 5.78736C93.7259 6.4461 93.9651 7.20886 93.9928 8.07563H92.0894C92.0131 7.22966 91.656 6.57438 91.0181 6.10979C90.387 5.63827 89.5861 5.40251 88.6154 5.40251C87.9497 5.40251 87.3603 5.51346 86.8471 5.73535C86.341 5.95724 85.9457 6.26235 85.6614 6.65066C85.3771 7.03204 85.235 7.46889 85.235 7.96122C85.235 8.44661 85.3771 8.84879 85.6614 9.16777C85.9457 9.4798 86.3167 9.73984 86.7743 9.94786C87.232 10.149 87.7243 10.3188 88.2513 10.4575L89.8843 10.884C90.4391 11.0227 90.9765 11.2064 91.4965 11.4352C92.0235 11.6571 92.495 11.9345 92.9111 12.2673C93.3341 12.5933 93.6704 12.9954 93.92 13.4739C94.1696 13.9454 94.2945 14.5036 94.2945 15.1485C94.2945 16.0153 94.0656 16.7884 93.608 17.468C93.1573 18.1475 92.5124 18.6815 91.6733 19.0698C90.8343 19.4581 89.8323 19.6522 88.6674 19.6522ZM101.097 8.02363V9.59422H95.1062V8.02363H101.097ZM96.9368 5.16328H98.7674V16.5215C98.7674 16.9999 98.8645 17.3466 99.0587 17.5616C99.2597 17.7696 99.5995 17.8736 100.078 17.8736C100.21 17.8736 100.366 17.8667 100.546 17.8528C100.733 17.832 100.903 17.8147 101.056 17.8008L101.285 19.3506C101.097 19.3922 100.886 19.4234 100.65 19.4442C100.414 19.465 100.189 19.4754 99.974 19.4754C98.9962 19.4754 98.2439 19.2362 97.7169 18.7577C97.1968 18.2723 96.9368 17.5789 96.9368 16.6775V5.16328ZM106.33 19.621C105.595 19.621 104.932 19.4893 104.343 19.2258C103.754 18.9554 103.285 18.5636 102.939 18.0504C102.592 17.5304 102.419 16.8959 102.419 16.147C102.419 15.4952 102.547 14.9647 102.804 14.5556C103.06 14.1465 103.403 13.8275 103.833 13.5987C104.263 13.3629 104.742 13.1861 105.269 13.0682C105.796 12.9504 106.333 12.8567 106.881 12.7874C107.574 12.6903 108.132 12.6175 108.555 12.569C108.978 12.5204 109.287 12.4407 109.481 12.3298C109.675 12.2119 109.772 12.0142 109.772 11.7369V11.6537C109.772 11.2029 109.679 10.8146 109.492 10.4887C109.311 10.1628 109.041 9.90972 108.68 9.72944C108.32 9.54915 107.872 9.459 107.338 9.459C106.805 9.459 106.34 9.54568 105.945 9.71903C105.556 9.89239 105.241 10.1177 104.998 10.3951C104.755 10.6655 104.593 10.9533 104.509 11.2584L102.71 10.9152C102.897 10.2218 103.22 9.64969 103.677 9.19897C104.135 8.74825 104.679 8.41194 105.31 8.19005C105.941 7.96815 106.607 7.85721 107.307 7.85721C107.8 7.85721 108.295 7.91961 108.795 8.04443C109.301 8.16925 109.765 8.38074 110.188 8.67891C110.611 8.97014 110.951 9.36886 111.208 9.87505C111.464 10.3743 111.593 11.0053 111.593 11.7681V19.3922H109.793V17.8216H109.7C109.568 18.0851 109.363 18.359 109.086 18.6433C108.809 18.9207 108.444 19.153 107.994 19.3402C107.543 19.5274 106.988 19.621 106.33 19.621ZM106.621 17.9984C107.321 17.9984 107.904 17.8667 108.368 17.6032C108.84 17.3328 109.19 16.9861 109.419 16.5631C109.654 16.1331 109.772 15.6824 109.772 15.2109V13.6923C109.703 13.7686 109.554 13.8414 109.325 13.9107C109.096 13.9732 108.829 14.0321 108.524 14.0876C108.226 14.143 107.921 14.1916 107.609 14.2332C107.304 14.2748 107.033 14.3095 106.798 14.3372C106.354 14.3927 105.938 14.4897 105.549 14.6284C105.168 14.7602 104.86 14.9543 104.624 15.2109C104.388 15.4675 104.27 15.8107 104.27 16.2406C104.27 16.6151 104.367 16.934 104.561 17.1975C104.762 17.461 105.04 17.6621 105.393 17.8008C105.747 17.9326 106.156 17.9984 106.621 17.9984ZM114.193 19.3922V8.02363H115.951V9.79184H116.045C116.253 9.20937 116.61 8.74131 117.116 8.38767C117.622 8.03403 118.219 7.85721 118.905 7.85721C119.058 7.85721 119.217 7.86414 119.384 7.87801C119.55 7.88494 119.682 7.89188 119.779 7.89881V9.73984C119.716 9.71903 119.578 9.69476 119.363 9.66703C119.155 9.63929 118.922 9.62542 118.666 9.62542C118.174 9.62542 117.726 9.7329 117.324 9.94786C116.922 10.1628 116.603 10.4714 116.367 10.8736C116.138 11.2758 116.024 11.7577 116.024 12.3194V19.3922H114.193ZM126.322 8.02363V9.59422H120.33V8.02363H126.322ZM122.161 5.16328H123.992V16.5215C123.992 16.9999 124.089 17.3466 124.283 17.5616C124.484 17.7696 124.824 17.8736 125.302 17.8736C125.434 17.8736 125.59 17.8667 125.77 17.8528C125.958 17.832 126.127 17.8147 126.28 17.8008L126.509 19.3506C126.322 19.3922 126.11 19.4234 125.874 19.4442C125.639 19.465 125.413 19.4754Line truncated
|
||||
<defs>
|
||||
<linearGradient id="paint0_linear_17557_2145" x1="3.77557" y1="5.91571" x2="5.23185" y2="21.5589" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#18E299"/>
|
||||
<stop offset="1" stop-color="#15803D"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint1_linear_17557_2145" x1="12.1711" y1="-0.718425" x2="10.1897" y2="22.9832" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#16A34A"/>
|
||||
<stop offset="1" stop-color="#4ADE80"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint2_linear_17557_2145" x1="23.1327" y1="15.353" x2="9.33841" y2="18.5196" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#4ADE80"/>
|
||||
<stop offset="1" stop-color="#0D9373"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 12 KiB |
@@ -0,0 +1,21 @@
|
||||
<svg width="177" height="24" viewBox="0 0 177 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M9.06145 23.1079C5.26816 22.3769 -3.39077 20.6274 1.4173 5.06384C9.6344 6.09939 16.9728 14.0644 9.06145 23.1079Z" fill="url(#paint0_linear_17557_2020)"/>
|
||||
<path d="M8.91928 23.0939C5.27642 21.2223 0.78371 4.20891 17.0071 0C20.7569 7.19341 19.6212 16.5452 8.91928 23.0939Z" fill="url(#paint1_linear_17557_2020)"/>
|
||||
<path d="M8.91388 23.0788C8.73534 19.8817 10.1585 9.08525 23.5699 13.1107C23.1812 20.1229 18.984 26.4182 8.91388 23.0788Z" fill="url(#paint2_linear_17557_2020)"/>
|
||||
<path d="M32.3008 19.3922V3.89432H37.9383L39.925 9.94786C40.0359 10.3154 40.1642 10.7869 40.3098 11.3624C40.4624 11.938 40.6114 12.5516 40.7571 13.2035C40.9096 13.8553 41.0483 14.4828 41.1731 15.0861C41.3049 15.6824 41.4123 16.1921 41.4955 16.6151H40.6946C40.7709 16.1921 40.8715 15.6824 40.9963 15.0861C41.128 14.4897 41.2667 13.8657 41.4123 13.2139C41.5649 12.562 41.714 11.9484 41.8596 11.3728C42.0052 10.7904 42.1335 10.3154 42.2444 9.94786L44.1999 3.89432H49.8478V19.3922H46.1657V12.7042C46.1657 12.3575 46.1726 11.9172 46.1865 11.3832C46.2004 10.8493 46.2143 10.2703 46.2281 9.64623C46.2489 9.02215 46.2663 8.39114 46.2801 7.75319C46.3009 7.11525 46.3113 6.51891 46.3113 5.96418H46.6234C46.4847 6.56052 46.3321 7.18112 46.1657 7.826C45.9993 8.47088 45.8329 9.10189 45.6665 9.71903C45.507 10.3362 45.3509 10.9013 45.1984 11.4144C45.0528 11.9276 44.928 12.3575 44.824 12.7042L42.6085 19.3922H39.5609L37.3142 12.7042C37.2033 12.3575 37.0715 11.9276 36.919 11.4144C36.7734 10.9013 36.6139 10.3396 36.4405 9.72944C36.2741 9.11229 36.1042 8.48128 35.9309 7.8364C35.7644 7.19153 35.6084 6.56745 35.4628 5.96418H35.8269C35.8338 6.51198 35.8442 7.10485 35.8581 7.74279C35.8719 8.3738 35.8858 9.00481 35.8997 9.63582C35.9205 10.2599 35.9378 10.8389 35.9517 11.3728C35.9655 11.9068 35.9725 12.3506 35.9725 12.7042V19.3922H32.3008ZM51.6684 19.3922V8.02363H55.288V19.3922H51.6684ZM53.4678 6.78588C52.927 6.78588 52.4728 6.61599 52.1053 6.27621C51.7377 5.92951 51.554 5.50652 51.554 5.00726C51.554 4.508 51.7377 4.08848 52.1053 3.74871C52.4728 3.40893 52.927 3.23904 53.4678 3.23904C54.0087 3.23904 54.4629 3.40893 54.8304 3.74871C55.1979 4.08155 55.3817 4.50107 55.3817 5.00726C55.3817 5.50652 55.1979 5.92951 54.8304 6.27621C54.4629 6.61599 54.0087 6.78588 53.4678 6.78588ZM60.7075 13.0266V19.3922H57.0879V8.02363H60.5515L60.5931 10.9672H60.2811C60.5931 10.0241 61.0612 9.26831 61.6852 8.69971C62.3093 8.12417 63.1379 7.8364 64.1711 7.8364C64.9755 7.8364 65.6724 8.01669 66.2618 8.37727C66.8512 8.73091 67.3019 9.23364 67.614 9.88545C67.9329 10.5373 68.0924 11.307 68.0924 12.1945V19.3922H64.4832V12.9122C64.4832 12.2604 64.3202 11.7542 63.9943 11.3936C63.6753 11.0331 63.2212 10.8528 62.6318 10.8528C62.2504 10.8528 61.9141 10.936 61.6228 11.1024C61.3316 11.2688 61.1062 11.515 60.9467 11.8409C60.7873 12.1599 60.7075 12.5551 60.7075 13.0266ZM76.4555 8.02363V10.7488H69.0081V8.02363H76.4555ZM70.6828 5.16328H74.292V15.783C74.292 16.1019 74.3613 16.3342 74.5 16.4799C74.6456 16.6255 74.8987 16.6983 75.2593 16.6983C75.4049 16.6983 75.5956 16.6879 75.8314 16.6671C76.0741 16.6463 76.2509 16.6289 76.3618 16.6151L76.6323 19.309C76.3133 19.3783 75.9631 19.4269 75.5817 19.4546C75.2073 19.4824 74.8363 19.4962 74.4688 19.4962C73.1999 19.4962 72.2499 19.2223 71.6189 18.6745C70.9948 18.1267 70.6828 17.3085 70.6828 16.2198V5.16328Z" fill="#09090B"/>
|
||||
<path d="M88.6674 19.6522C87.5232 19.6522 86.5282 19.4581 85.6822 19.0698C84.8432 18.6815 84.1879 18.1371 83.7164 17.4368C83.2448 16.7364 82.9917 15.9078 82.9571 14.9509H84.9333C84.968 15.5957 85.1483 16.1401 85.4742 16.5839C85.8001 17.0207 86.2404 17.3536 86.7951 17.5824C87.3499 17.8043 87.974 17.9152 88.6674 17.9152C89.3885 17.9152 90.0265 17.8008 90.5812 17.572C91.1429 17.3432 91.5832 17.0242 91.9022 16.6151C92.2281 16.199 92.391 15.7171 92.391 15.1693C92.391 14.6978 92.2662 14.306 92.0166 13.994C91.7669 13.675 91.4133 13.408 90.9556 13.1931C90.498 12.9781 89.9537 12.7874 89.3227 12.621L87.5024 12.1321C86.1225 11.7646 85.0824 11.255 84.382 10.6031C83.6886 9.94439 83.3419 9.09496 83.3419 8.05483C83.3419 7.17419 83.5708 6.4045 84.0284 5.74575C84.4861 5.087 85.1171 4.57734 85.9214 4.21676C86.7258 3.84925 87.6446 3.6655 88.6778 3.6655C89.7179 3.6655 90.6297 3.85272 91.4133 4.22717C92.2038 4.60161 92.8244 5.12167 93.2751 5.78736C93.7259 6.4461 93.9651 7.20886 93.9928 8.07563H92.0894C92.0131 7.22966 91.656 6.57438 91.0181 6.10979C90.387 5.63827 89.5861 5.40251 88.6154 5.40251C87.9497 5.40251 87.3603 5.51346 86.8471 5.73535C86.341 5.95724 85.9457 6.26235 85.6614 6.65066C85.3771 7.03204 85.235 7.46889 85.235 7.96122C85.235 8.44661 85.3771 8.84879 85.6614 9.16777C85.9457 9.4798 86.3167 9.73984 86.7743 9.94786C87.232 10.149 87.7243 10.3188 88.2513 10.4575L89.8843 10.884C90.4391 11.0227 90.9765 11.2064 91.4965 11.4352C92.0235 11.6571 92.495 11.9345 92.9111 12.2673C93.3341 12.5933 93.6704 12.9954 93.92 13.4739C94.1696 13.9454 94.2945 14.5036 94.2945 15.1485C94.2945 16.0153 94.0656 16.7884 93.608 17.468C93.1573 18.1475 92.5124 18.6815 91.6733 19.0698C90.8343 19.4581 89.8323 19.6522 88.6674 19.6522ZM101.097 8.02363V9.59422H95.1062V8.02363H101.097ZM96.9368 5.16328H98.7674V16.5215C98.7674 16.9999 98.8645 17.3466 99.0587 17.5616C99.2597 17.7696 99.5995 17.8736 100.078 17.8736C100.21 17.8736 100.366 17.8667 100.546 17.8528C100.733 17.832 100.903 17.8147 101.056 17.8008L101.285 19.3506C101.097 19.3922 100.886 19.4234 100.65 19.4442C100.414 19.465 100.189 19.4754 99.974 19.4754C98.9962 19.4754 98.2439 19.2362 97.7169 18.7577C97.1968 18.2723 96.9368 17.5789 96.9368 16.6775V5.16328ZM106.33 19.621C105.595 19.621 104.932 19.4893 104.343 19.2258C103.754 18.9554 103.285 18.5636 102.939 18.0504C102.592 17.5304 102.419 16.8959 102.419 16.147C102.419 15.4952 102.547 14.9647 102.804 14.5556C103.06 14.1465 103.403 13.8275 103.833 13.5987C104.263 13.3629 104.742 13.1861 105.269 13.0682C105.796 12.9504 106.333 12.8567 106.881 12.7874C107.574 12.6903 108.132 12.6175 108.555 12.569C108.978 12.5204 109.287 12.4407 109.481 12.3298C109.675 12.2119 109.772 12.0142 109.772 11.7369V11.6537C109.772 11.2029 109.679 10.8146 109.492 10.4887C109.311 10.1628 109.041 9.90972 108.68 9.72944C108.32 9.54915 107.872 9.459 107.338 9.459C106.805 9.459 106.34 9.54568 105.945 9.71903C105.556 9.89239 105.241 10.1177 104.998 10.3951C104.755 10.6655 104.593 10.9533 104.509 11.2584L102.71 10.9152C102.897 10.2218 103.22 9.64969 103.677 9.19897C104.135 8.74825 104.679 8.41194 105.31 8.19005C105.941 7.96815 106.607 7.85721 107.307 7.85721C107.8 7.85721 108.295 7.91961 108.795 8.04443C109.301 8.16925 109.765 8.38074 110.188 8.67891C110.611 8.97014 110.951 9.36886 111.208 9.87505C111.464 10.3743 111.593 11.0053 111.593 11.7681V19.3922H109.793V17.8216H109.7C109.568 18.0851 109.363 18.359 109.086 18.6433C108.809 18.9207 108.444 19.153 107.994 19.3402C107.543 19.5274 106.988 19.621 106.33 19.621ZM106.621 17.9984C107.321 17.9984 107.904 17.8667 108.368 17.6032C108.84 17.3328 109.19 16.9861 109.419 16.5631C109.654 16.1331 109.772 15.6824 109.772 15.2109V13.6923C109.703 13.7686 109.554 13.8414 109.325 13.9107C109.096 13.9732 108.829 14.0321 108.524 14.0876C108.226 14.143 107.921 14.1916 107.609 14.2332C107.304 14.2748 107.033 14.3095 106.798 14.3372C106.354 14.3927 105.938 14.4897 105.549 14.6284C105.168 14.7602 104.86 14.9543 104.624 15.2109C104.388 15.4675 104.27 15.8107 104.27 16.2406C104.27 16.6151 104.367 16.934 104.561 17.1975C104.762 17.461 105.04 17.6621 105.393 17.8008C105.747 17.9326 106.156 17.9984 106.621 17.9984ZM114.193 19.3922V8.02363H115.951V9.79184H116.045C116.253 9.20937 116.61 8.74131 117.116 8.38767C117.622 8.03403 118.219 7.85721 118.905 7.85721C119.058 7.85721 119.217 7.86414 119.384 7.87801C119.55 7.88494 119.682 7.89188 119.779 7.89881V9.73984C119.716 9.71903 119.578 9.69476 119.363 9.66703C119.155 9.63929 118.922 9.62542 118.666 9.62542C118.174 9.62542 117.726 9.7329 117.324 9.94786C116.922 10.1628 116.603 10.4714 116.367 10.8736C116.138 11.2758 116.024 11.7577 116.024 12.3194V19.3922H114.193ZM126.322 8.02363V9.59422H120.33V8.02363H126.322ZM122.161 5.16328H123.992V16.5215C123.992 16.9999 124.089 17.3466 124.283 17.5616C124.484 17.7696 124.824 17.8736 125.302 17.8736C125.434 17.8736 125.59 17.8667 125.77 17.8528C125.958 17.832 126.127 17.8147 126.28 17.8008L126.509 19.3506C126.322 19.3922 126.11 19.4234 125.874 19.4442C125.639 19.465 125.413 19.4754Line truncated
|
||||
<defs>
|
||||
<linearGradient id="paint0_linear_17557_2020" x1="3.77557" y1="5.91571" x2="5.23185" y2="21.5589" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#18E299"/>
|
||||
<stop offset="1" stop-color="#15803D"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint1_linear_17557_2020" x1="12.1711" y1="-0.718425" x2="10.1897" y2="22.9832" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#16A34A"/>
|
||||
<stop offset="1" stop-color="#4ADE80"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint2_linear_17557_2020" x1="23.1327" y1="15.353" x2="9.33841" y2="18.5196" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#4ADE80"/>
|
||||
<stop offset="1" stop-color="#0D9373"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 12 KiB |
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"extends": "@docusaurus/tsconfig",
|
||||
"compilerOptions": {
|
||||
"ignoreDeprecations": "6.0"
|
||||
},
|
||||
"exclude": [
|
||||
".docusaurus",
|
||||
"build",
|
||||
"node_modules"
|
||||
]
|
||||
}
|
||||
Reference in new issue
Block a user