From 913ecbb20fb7dba245e10d81551c88eeb84c61db Mon Sep 17 00:00:00 2001 From: Morgan Dean Date: Wed, 11 Jun 2025 15:49:29 -0400 Subject: [PATCH] More organization, favicon --- .../libraries/{agent/index.mdx => agent.mdx} | 0 .../index.mdx => computer-server.mdx} | 0 .../{computer/index.mdx => computer.mdx} | 0 .../libraries/{core/index.mdx => core.mdx} | 0 docs/content/docs/libraries/index.mdx | 6 +++--- .../libraries/{lumier/index.mdx => lumier.mdx} | 0 .../{mcp-server/index.mdx => mcp-server.mdx} | 0 docs/content/docs/libraries/meta.json | 17 ++++++++++++++++- .../libraries/{pylume/index.mdx => pylume.mdx} | 0 .../docs/libraries/{som/index.mdx => som.mdx} | 0 docs/next.config.mjs | 10 +++++++--- docs/public/favicon.ico | Bin 0 -> 9258 bytes 12 files changed, 26 insertions(+), 7 deletions(-) rename docs/content/docs/libraries/{agent/index.mdx => agent.mdx} (100%) rename docs/content/docs/libraries/{computer-server/index.mdx => computer-server.mdx} (100%) rename docs/content/docs/libraries/{computer/index.mdx => computer.mdx} (100%) rename docs/content/docs/libraries/{core/index.mdx => core.mdx} (100%) rename docs/content/docs/libraries/{lumier/index.mdx => lumier.mdx} (100%) rename docs/content/docs/libraries/{mcp-server/index.mdx => mcp-server.mdx} (100%) rename docs/content/docs/libraries/{pylume/index.mdx => pylume.mdx} (100%) rename docs/content/docs/libraries/{som/index.mdx => som.mdx} (100%) create mode 100644 docs/public/favicon.ico diff --git a/docs/content/docs/libraries/agent/index.mdx b/docs/content/docs/libraries/agent.mdx similarity index 100% rename from docs/content/docs/libraries/agent/index.mdx rename to docs/content/docs/libraries/agent.mdx diff --git a/docs/content/docs/libraries/computer-server/index.mdx b/docs/content/docs/libraries/computer-server.mdx similarity index 100% rename from docs/content/docs/libraries/computer-server/index.mdx rename to docs/content/docs/libraries/computer-server.mdx diff --git a/docs/content/docs/libraries/computer/index.mdx b/docs/content/docs/libraries/computer.mdx similarity index 100% rename from docs/content/docs/libraries/computer/index.mdx rename to docs/content/docs/libraries/computer.mdx diff --git a/docs/content/docs/libraries/core/index.mdx b/docs/content/docs/libraries/core.mdx similarity index 100% rename from docs/content/docs/libraries/core/index.mdx rename to docs/content/docs/libraries/core.mdx diff --git a/docs/content/docs/libraries/index.mdx b/docs/content/docs/libraries/index.mdx index 507bd8c5..d3dc51db 100644 --- a/docs/content/docs/libraries/index.mdx +++ b/docs/content/docs/libraries/index.mdx @@ -1,8 +1,8 @@ --- -title: Libraries -description: Libraries +title: Getting Started +description: Getting started with the c/ua libraries --- -## Libraries +## Overview The CUA project provides several libraries for building Computer-Use AI agents. diff --git a/docs/content/docs/libraries/lumier/index.mdx b/docs/content/docs/libraries/lumier.mdx similarity index 100% rename from docs/content/docs/libraries/lumier/index.mdx rename to docs/content/docs/libraries/lumier.mdx diff --git a/docs/content/docs/libraries/mcp-server/index.mdx b/docs/content/docs/libraries/mcp-server.mdx similarity index 100% rename from docs/content/docs/libraries/mcp-server/index.mdx rename to docs/content/docs/libraries/mcp-server.mdx diff --git a/docs/content/docs/libraries/meta.json b/docs/content/docs/libraries/meta.json index 94f66359..7418d368 100644 --- a/docs/content/docs/libraries/meta.json +++ b/docs/content/docs/libraries/meta.json @@ -1,5 +1,20 @@ { "title": "Libraries", "description": "Libraries", - "root": true + "icon": "Library", + "root": true, + "pages": [ + "index", + "---Libraries---", + "agent", + "computer", + "computer-server", + "cloud", + "core", + "lume", + "lumier", + "mcp-server", + "pylume", + "som" + ] } \ No newline at end of file diff --git a/docs/content/docs/libraries/pylume/index.mdx b/docs/content/docs/libraries/pylume.mdx similarity index 100% rename from docs/content/docs/libraries/pylume/index.mdx rename to docs/content/docs/libraries/pylume.mdx diff --git a/docs/content/docs/libraries/som/index.mdx b/docs/content/docs/libraries/som.mdx similarity index 100% rename from docs/content/docs/libraries/som/index.mdx rename to docs/content/docs/libraries/som.mdx diff --git a/docs/next.config.mjs b/docs/next.config.mjs index a79f7a20..73fcd58b 100644 --- a/docs/next.config.mjs +++ b/docs/next.config.mjs @@ -1,4 +1,4 @@ -import { createMDX } from "fumadocs-mdx/next"; +import { createMDX } from 'fumadocs-mdx/next'; const withMDX = createMDX(); @@ -10,8 +10,12 @@ const config = { dangerouslyAllowSVG: true, remotePatterns: [ { - protocol: "https", - hostname: "img.shields.io", + protocol: 'https', + hostname: 'img.shields.io', + }, + { + protocol: 'https', + hostname: 'starchart.cc', }, ], }, diff --git a/docs/public/favicon.ico b/docs/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..dd75e7d85e9e7533df1db2cf91f9a40ae25070d5 GIT binary patch literal 9258 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 sdSVXyrhAhmcS>>o>_(eA2}7^5&!@I literal 0 HcmV?d00001