diff options
| author | Jay V <[email protected]> | 2025-08-28 18:13:45 -0400 |
|---|---|---|
| committer | Jay V <[email protected]> | 2025-08-28 18:13:51 -0400 |
| commit | f2f4d87cc0d0a0466ce1efdac73c55de5693b483 (patch) | |
| tree | d489ad0630e01ff4711317b24c19a7a10b804f92 /cloud/app/src/routes/workspace.tsx | |
| parent | 8a0e773addbbf7408cdfe85247404d1ab4bf6df4 (diff) | |
| download | opencode-f2f4d87cc0d0a0466ce1efdac73c55de5693b483.tar.gz opencode-f2f4d87cc0d0a0466ce1efdac73c55de5693b483.zip | |
ignore: cloud styles
Diffstat (limited to 'cloud/app/src/routes/workspace.tsx')
| -rw-r--r-- | cloud/app/src/routes/workspace.tsx | 29 |
1 files changed, 26 insertions, 3 deletions
diff --git a/cloud/app/src/routes/workspace.tsx b/cloud/app/src/routes/workspace.tsx index 214d80c1b..d0678ef83 100644 --- a/cloud/app/src/routes/workspace.tsx +++ b/cloud/app/src/routes/workspace.tsx @@ -1,11 +1,34 @@ +import { IconLogo } from "../component/icon" import "./workspace/workspace.css" -import { RouteSectionProps } from "@solidjs/router"; +import { RouteSectionProps } from "@solidjs/router" export default function WorkspaceLayout(props: RouteSectionProps) { return ( <main data-page="workspace"> - <h1>Workspace</h1> + <header data-component="workspace-header"> + <div data-slot="header-brand"> + <a href="/" data-component="site-title"> + <IconLogo /> + </a> + </div> + <nav data-slot="header-nav"> + <a href="/home">Home</a> + <a href="/docs">Docs</a> + </nav> + <div data-slot="header-actions"> + <a href="https://github.com" target="_blank" rel="noopener" title="GitHub"> + <svg width="16" height="16" viewBox="0 0 24 24" fill="currentColor"> + <path d="M12 0c-6.626 0-12 5.373-12 12 0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23.957-.266 1.983-.399 3.003-.404 1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576 4.765-1.589 8.199-6.086 8.199-11.386 0-6.627-5.373-12-12-12z" /> + </svg> + </a> + <a href="https://discord.gg" target="_blank" rel="noopener" title="Discord"> + <svg width="16" height="16" viewBox="0 0 24 24" fill="currentColor"> + <path d="M20.317 4.3698a19.7913 19.7913 0 00-4.8851-1.5152.0741.0741 0 00-.0785.0371c-.211.3753-.4447.8648-.6083 1.2495-1.8447-.2762-3.68-.2762-5.4868 0-.1636-.3933-.4058-.8742-.6177-1.2495a.077.077 0 00-.0785-.037 19.7363 19.7363 0 00-4.8852 1.515.0699.0699 0 00-.0321.0277C.5334 9.0458-.319 13.5799.0992 18.0578a.0824.0824 0 00.0312.0561c2.0528 1.5076 4.0413 2.4228 5.9929 3.0294a.0777.0777 0 00.0842-.0276c.4616-.6304.8731-1.2952 1.226-1.9942a.076.076 0 00-.0416-.1057c-.6528-.2476-1.2743-.5495-1.8722-.8923a.077.077 0 01-.0076-.1277c.1258-.0943.2517-.1923.3718-.2914a.0743.0743 0 01.0776-.0105c3.9278 1.7933 8.18 1.7933 12.0614 0a.0739.0739 0 01.0785.0095c.1202.099.246.1981.3728.2924a.077.077 0 01-.0066.1276 12.2986 12.2986 0 01-1.873.8914.0766.0766 0 00-.0407.1067c.3604.698.7719 1.3628 1.225 1.9932a.076.076 0 00.0842.0286c1.961-.6067 3.9495-1.5219 6.0023-3.0294a.077.077 0 00.0313-.0552c.5004-5.177-.8382-9.6739-3.5485-13.6604a.061.061 0 00-.0312-.0286zM8.02 15.3312c-1.1825 0-2.1569-1.0857-2.1569-2.419 0-1.3332.9555-2.4189 2.157-2.4189 1.2108 0 2.1757 1.0952 2.1568 2.419-.0019 1.3332-.9555 2.4189-2.1569 2.4189zm7.9748 0c-1.1825 0-2.1569-1.0857-2.1569-2.419 0-1.3332.9554-2.4189 2.1569-2.4189 1.2108 0 2.1757 1.0952 2.1568 2.419 0 1.3332-.9555 2.4189-2.1568 2.4189Z" /> + </svg> + </a> + </div> + </header> {props.children} </main> - ); + ) } |
