summaryrefslogtreecommitdiffhomepage
path: root/cloud/app/src/routes/workspace
diff options
context:
space:
mode:
Diffstat (limited to 'cloud/app/src/routes/workspace')
-rw-r--r--cloud/app/src/routes/workspace/[id].css (renamed from cloud/app/src/routes/workspace/index.css)0
-rw-r--r--cloud/app/src/routes/workspace/[id].tsx6
-rw-r--r--cloud/app/src/routes/workspace/workspace.css63
3 files changed, 3 insertions, 66 deletions
diff --git a/cloud/app/src/routes/workspace/index.css b/cloud/app/src/routes/workspace/[id].css
index 887469e33..887469e33 100644
--- a/cloud/app/src/routes/workspace/index.css
+++ b/cloud/app/src/routes/workspace/[id].css
diff --git a/cloud/app/src/routes/workspace/[id].tsx b/cloud/app/src/routes/workspace/[id].tsx
index 81013dc92..416128867 100644
--- a/cloud/app/src/routes/workspace/[id].tsx
+++ b/cloud/app/src/routes/workspace/[id].tsx
@@ -1,11 +1,11 @@
import { Billing } from "@opencode/cloud-core/billing.js"
import { Key } from "@opencode/cloud-core/key.js"
-import { action, createAsync, revalidate, query, useAction, useSubmission, json } from "@solidjs/router"
-import { createEffect, createSignal, For, onMount, Show } from "solid-js"
+import { action, createAsync, query, useAction, useSubmission, json } from "@solidjs/router"
+import { createSignal, For, onMount, Show } from "solid-js"
import { getActor } from "~/context/auth"
import { withActor } from "~/context/auth.withActor"
import { IconCopy, IconCheck } from "~/component/icon"
-import "./index.css"
+import "./[id].css"
import { User } from "@opencode/cloud-core/user.js"
import { Actor } from "@opencode/cloud-core/actor.js"
diff --git a/cloud/app/src/routes/workspace/workspace.css b/cloud/app/src/routes/workspace/workspace.css
deleted file mode 100644
index 3390fbea6..000000000
--- a/cloud/app/src/routes/workspace/workspace.css
+++ /dev/null
@@ -1,63 +0,0 @@
-[data-page="workspace"] {
- line-height: 1;
-
- @media (max-width: 30rem) {
- padding: var(--space-4);
- gap: var(--space-5);
- }
-
- /* Workspace Header */
- [data-component="workspace-header"] {
- position: sticky;
- top: 0;
- z-index: 100;
- display: flex;
- justify-content: space-between;
- align-items: center;
- padding: var(--space-4) var(--space-4);
- border-bottom: 1px solid var(--color-border);
- background-color: var(--color-bg);
-
- @media (max-width: 30rem) {
- padding: 0 var(--space-4);
- margin: calc(-1 * var(--space-4));
- margin-bottom: var(--space-5);
- }
- }
-
- [data-slot="header-brand"] {
- flex: 0 0 auto;
- padding-top: 4px;
-
- svg {
- width: 138px;
- }
-
- [data-component="site-title"] {
- font-size: var(--font-size-lg);
- font-weight: 600;
- color: var(--color-text);
- text-decoration: none;
- letter-spacing: -0.02em;
- }
- }
-
- [data-slot="header-actions"] {
- display: flex;
- gap: var(--space-4);
- align-items: center;
- font-size: var(--font-size-sm);
-
- span {
- color: var(--color-text-muted);
- }
-
- a {
- color: var(--color-text);
- text-decoration: underline;
- text-underline-offset: var(--space-0-75);
- text-decoration-thickness: 1px;
- text-transform: uppercase;
- }
- }
-}