summaryrefslogtreecommitdiffhomepage
path: root/cloud/app/src
diff options
context:
space:
mode:
authorJay V <[email protected]>2025-09-12 14:32:40 -0400
committerJay V <[email protected]>2025-09-12 14:32:43 -0400
commitd37e58719e2fa800805f666aa44292bc551f1b9b (patch)
tree633ae290bb821e0f343e3d00f53f7dbd53878c0a /cloud/app/src
parentc6c153de95668b6e3a3e08e122cad06b8e0f40e6 (diff)
downloadopencode-d37e58719e2fa800805f666aa44292bc551f1b9b.tar.gz
opencode-d37e58719e2fa800805f666aa44292bc551f1b9b.zip
ignore: zen
Diffstat (limited to 'cloud/app/src')
-rw-r--r--cloud/app/src/routes/workspace/[id].css36
-rw-r--r--cloud/app/src/routes/workspace/[id].tsx13
2 files changed, 12 insertions, 37 deletions
diff --git a/cloud/app/src/routes/workspace/[id].css b/cloud/app/src/routes/workspace/[id].css
index 6cf8a0cff..3f4db713e 100644
--- a/cloud/app/src/routes/workspace/[id].css
+++ b/cloud/app/src/routes/workspace/[id].css
@@ -467,10 +467,15 @@
[data-slot="new-user-sections"] {
display: flex;
flex-direction: column;
- gap: var(--space-16);
+ gap: var(--space-8);
+ padding: var(--space-6);
+ background-color: var(--color-bg-surface);
+ border: 1px dashed var(--color-border);
+ border-radius: var(--border-radius-sm);
@media (max-width: 30rem) {
gap: var(--space-8);
+ padding: var(--space-4);
}
[data-component="feature-grid"] {
@@ -490,7 +495,6 @@
padding: var(--space-4);
border: 1px solid var(--color-border);
border-radius: var(--border-radius-sm);
- background-color: var(--color-bg-surface);
h3 {
font-size: var(--font-size-sm);
@@ -546,7 +550,6 @@
padding: var(--space-4);
border: 2px solid var(--color-accent);
border-radius: var(--border-radius-sm);
- background-color: var(--color-bg-surface);
align-items: center;
@media (max-width: 40rem) {
@@ -599,26 +602,6 @@
flex-direction: column;
gap: var(--space-6);
- [data-slot="section-title"] {
- display: flex;
- flex-direction: column;
- gap: var(--space-1);
-
- h2 {
- font-size: var(--font-size-md);
- font-weight: 600;
- line-height: 1.2;
- letter-spacing: -0.03125rem;
- margin: 0;
- color: var(--color-text-secondary);
- text-transform: uppercase;
-
- @media (max-width: 30rem) {
- font-size: var(--font-size-md);
- }
- }
- }
-
ol {
margin: 0;
padding-left: 0;
@@ -628,15 +611,14 @@
list-style-position: inside;
li {
- font-size: var(--font-size-sm);
+ font-size: var(--font-size-md);
line-height: 1.5;
- color: var(--color-text-muted);
+ color: var(--color-text-secondary);
code {
font-family: var(--font-mono);
- font-size: var(--font-size-xs);
+ font-size: var(--font-size-sm);
padding: var(--space-1) var(--space-2);
- background-color: var(--color-bg-surface);
border: 1px solid var(--color-border);
border-radius: var(--border-radius-sm);
color: var(--color-text);
diff --git a/cloud/app/src/routes/workspace/[id].tsx b/cloud/app/src/routes/workspace/[id].tsx
index 39db5cc40..937da16a8 100644
--- a/cloud/app/src/routes/workspace/[id].tsx
+++ b/cloud/app/src/routes/workspace/[id].tsx
@@ -427,10 +427,6 @@ function NewUserSection() {
</div>
<div data-component="api-key-highlight">
- <div data-slot="section-title">
- <h2>Your API Key</h2>
- </div>
-
<Show when={defaultKey()}>
<div data-slot="key-display">
<div data-slot="key-container">
@@ -462,15 +458,12 @@ function NewUserSection() {
</div>
<div data-component="next-steps">
- <div data-slot="section-title">
- <h2>Next Steps</h2>
- </div>
<ol>
- <li>Copy your API key above</li>
<li>
Run <code>opencode auth login</code> and select opencode
</li>
- <li>Paste your API key when prompted</li>
+ <li>Paste your API key</li>
+ <li>Start opencode</li>
<li>
Run <code>/models</code> to see available models
</li>
@@ -481,7 +474,7 @@ function NewUserSection() {
)
}
-export default function () {
+export default function() {
return (
<div data-page="workspace-[id]">
<section data-component="title-section">