Skip to content

Commit fcc86a1

Browse files
committed
Some work on Cloud Docs
1 parent 63b93e2 commit fcc86a1

File tree

14 files changed

+91
-94
lines changed

14 files changed

+91
-94
lines changed

docs/provider/overview.md

Whitespace-only changes.

docs/roo-code-cloud/login.mdx

Lines changed: 15 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -17,70 +17,26 @@ Connect your Roo Code extension to Roo Code Cloud to sync your prompts, access o
1717

1818
## Getting Started
1919

20-
To connect to Roo Code Cloud, click the **cloud icon** <Codicon name="cloud" /> in the top right corner of the Roo Code plugin.
20+
To connect your extension to to Roo Code Cloud:
2121

22-
<img src="/img/login/login-13.png" alt="Roo Code Cloud initial connection screen" width="600" />
22+
1. Go to the **Cloud** <Codicon name="cloud" /> tab in the top right corner of the Roo Code extension.
23+
<img src="/img/login/login-0.png" alt="Tab location in the extensio" width="400" />
24+
2. Click on the big blue button (and click on "Open" if asked).
25+
3. Sign up for or sign in to your account, using the auth method of your choice
26+
4. Review and accept the terms of service and privacy policy
27+
5. The next page will attempt to redirect you back to VS Code, accept it
28+
<img src="/img/login/login-3.png" alt="Account creation confirmation popup" width="500" />
29+
6. You'll be logged in
2330

24-
Click the **Connect** button to begin the authentication process. You'll be redirected to the Roo Code Cloud website.
31+
### If you're not taken to your IDE
2532

26-
## Sign In Options
33+
<img src="/img/login/login-11.png" alt="IDE selector for VS Code forks" width="500" />
2734

28-
You'll see the sign-in page with multiple authentication options:
35+
From the screen above, you can:
36+
- Click on the logo for your IDE (eg VS Code, Trae) and see if the popup appears, or
37+
- Copy the URL from the box below and, in the extension, click on "Having Trouble?" and paste it in
2938

30-
<img src="/img/login/login-6.png" alt="Roo Code Cloud sign in page" width="600" />
31-
32-
Choose your preferred login method:
33-
- **GitHub** - Sign in with your existing GitHub account
34-
- **Google** - Sign in with your existing Google account
35-
- **Email** - Enter your email address to continue with email authentication
36-
37-
## Creating a New Account
38-
39-
If you don't have an account yet, you have two options to create one:
40-
41-
### Option 1: Sign Up with GitHub or Google
42-
43-
The quickest way: sign in with GitHub or Google, accept the Terms, and you're in.
44-
45-
<img src="/img/login/login-8.png" alt="Terms of Service agreement form after OAuth authentication" width="600" />
46-
47-
After creation:
48-
- If connecting from VS Code: you'll see a confirmation popup
49-
- If signing up directly at app.roocode.com: you'll land on your dashboard
50-
51-
<img src="/img/login/login-9.png" alt="Roo Code Cloud dashboard after direct signup" width="600" />
52-
53-
### Option 2: Sign Up with Email
54-
55-
Alternatively, sign up with email: fill the form (email and password required), accept the Terms, and submit.
56-
57-
<img src="/img/login/login-7.png" alt="Roo Code Cloud signup form" width="600" />
58-
59-
After creation:
60-
- If connecting from VS Code: you'll see this confirmation popup:
61-
<img src="/img/login/login-3.png" alt="Account creation confirmation popup" width="600" />
62-
- If signing up directly at app.roocode.com: you'll land on your dashboard:
63-
<img src="/img/login/login-9.png" alt="Roo Code Cloud dashboard after direct signup" width="600" />
64-
65-
## IDE Selection
66-
67-
The authentication page includes a selector for other VS Code-compatible IDEs:
68-
69-
<img src="/img/login/login-11.png" alt="IDE selector for VS Code forks" width="600" />
70-
71-
This allows you to connect Roo Code Cloud to various VS Code forks and compatible editors.
72-
73-
## Authentication Complete
74-
75-
Once authenticated, you'll be redirected back to your IDE where you'll see your connected account:
76-
77-
<img src="/img/dashboard/dashboard-3.png" alt="Successfully connected Roo Code Cloud account" width="600" />
78-
79-
Key controls:
80-
- [Task Sync](/roo-code-cloud/task-sync) — enabled automatically after connecting
81-
- [Roomote Control](/roo-code-cloud/roomote-control) — Pro feature; see [Billing & Subscriptions](/roo-code-cloud/billing-subscriptions#pro-plan-20month)
82-
83-
Your Roo Code extension is now connected to Roo Code Cloud and ready to sync your data and enable collaboration features.
39+
Your Roo Code VS Code extension is now connected to Roo Code Cloud and ready to sync your data and enable collaboration features.
8440

8541
## Authentication Security
8642

docs/roo-code-cloud/what-is-roo-code-cloud.md

Lines changed: 10 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,14 @@ Roo Code Cloud transforms AI development with autonomous agents that work indepe
1717

1818
It also augments the Roo Code VS Code extension capabilities.
1919

20+
## Getting Started
21+
22+
You can start:
23+
- By directly **[signing up for a Roo Code account](https://app.roocode.com/sign-up)** and setting up your agent team
24+
- Or by **[connecting from the VS Code extension](/roo-code-cloud/login)** to your account
25+
26+
If you chose the Roo Code Cloud Provider when signing up, you already have an account and only need to sign in.
27+
2028
## Core Capabilities
2129

2230
### Autonomous Cloud Agents
@@ -42,7 +50,7 @@ Bring AI directly to where your team collaborates.
4250
More integrations coming soon.
4351

4452
### Roomote Control
45-
Control your IDE from anywhere.
53+
Control Roo Code in your IDE from anywhere.
4654
- **Task sync**: See all of your local tasks from a single place.
4755
- **Roomote Control**: Start/stop tasks, answer questions, course-correct, all from the web.
4856
- **Continue from anywhere**: Pick up tasks on your mobile device or a different computer.
@@ -51,16 +59,4 @@ Control your IDE from anywhere.
5159

5260
### Unified Analytics
5361
- **Cross-provider tracking**: Monitor token usage and cost for all tasks across all models and workspaces.
54-
- **Team insights**: Understand how your organization leverages AI.
55-
56-
## Getting Started
57-
58-
You can start:
59-
- By directly **[signing up for a Roo Code account](/roo-code-cloud/sign-up)** and setting up your agent team
60-
- Or by **[connecting from the VS Code extension](/roo-code-cloud/login)**
61-
62-
1. to link Roo Code with the cloud.
63-
1. to link Roo Code with the cloud.
64-
2. **[Explore Cloud Agents](/roo-code-cloud/cloud-agents)** to understand the different types of agents available.
65-
3. **[Set up Integrations](/roo-code-cloud/github-integration)** for GitHub and Slack to bring agents into your workflow.
66-
4. **[Use Free Models](/providers/roo-code-cloud)** to power your development without costs.
62+
- **Team insights**: Understand how your organization leverages AI.

docusaurus.config.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -301,8 +301,8 @@ const config: Config = {
301301
navbar: {
302302
logo: {
303303
alt: 'Roo Code Logo',
304-
src: 'img/roo-code-logo-white.png',
305-
srcDark: 'img/roo-code-logo-dark.png',
304+
src: 'img/roo-code-logo-dark.svg',
305+
srcDark: 'img/roo-code-logo-white.svg',
306306
},
307307
items: [
308308
{
@@ -315,8 +315,8 @@ const config: Config = {
315315
style: 'dark',
316316
logo: {
317317
alt: 'Roo Code Logo',
318-
src: 'img/roo-code-logo-white.png',
319-
srcDark: 'img/roo-code-logo-dark.png',
318+
src: 'img/roo-code-logo-dark.svg',
319+
srcDark: 'img/roo-code-logo-white.svg',
320320
width: 120,
321321
height: 24,
322322
},

src/css/custom.css

Lines changed: 41 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
--border: 0 0% 89.8%;
2727
--input: 0 0% 89.8%;
2828
--ring: 0 0% 3.9%;
29-
--radius: 1.5rem;
29+
--radius: 0.5rem;
3030

3131
--chart-1: 0 100% 50%;
3232
--chart-2: 29 100% 50%;
@@ -51,6 +51,8 @@
5151
--docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.1);
5252
--ifm-background-color: hsl(var(--background));
5353
--ifm-font-color-base: hsl(var(--foreground));
54+
55+
--block-shadow: 0 4px 10px rgba(0,0,0,0.075);
5456
}
5557

5658
/* Dark mode - force pure black background */
@@ -450,7 +452,8 @@ pre {
450452

451453
/* Logo height */
452454
.navbar__logo {
453-
height: 32px; /* h-8 */
455+
height: 26px;
456+
margin-top: 8px;
454457
width: auto;
455458
}
456459

@@ -1617,17 +1620,17 @@ main[class*="docMainContainer"] {
16171620
/* Code blocks with roocode.com styling */
16181621
.theme-code-block {
16191622
margin: 2rem 0; /* More spacing */
1620-
border-radius: calc(var(--radius) + 4px) !important;
1623+
border-radius: calc(var(--radius)) !important;
16211624
overflow: hidden;
1625+
box-shadow: var(--block-shadow) !important;
16221626
}
16231627

16241628
/* Code block container */
16251629
.prism-code {
1626-
background: hsl(var(--background) / 0.6) !important;
16271630
border: 1px solid hsl(var(--border) / 0.3) !important;
1628-
font-size: 0.875rem !important; /* Consistent with roocode.com */
1631+
font-size: 1rem !important;
16291632
line-height: 1.7 !important;
1630-
padding: 1.5rem !important;
1633+
padding: 1rem !important;
16311634
}
16321635

16331636
/* Inline code styling */
@@ -1691,11 +1694,19 @@ main[class*="docMainContainer"] {
16911694
margin: 2rem 0;
16921695
border-collapse: separate;
16931696
border-spacing: 0;
1694-
border: 1px solid hsl(var(--border) / 0.5);
1695-
border-radius: calc(var(--radius) + 4px);
1697+
border-radius: calc(var(--radius)/2);
1698+
box-shadow: var(--block-shadow);
16961699
overflow: hidden;
16971700
background: hsl(var(--background) / 0.3);
1698-
backdrop-filter: blur(16px);
1701+
}
1702+
1703+
.theme-doc-markdown table tr {
1704+
border: none;
1705+
}
1706+
1707+
.theme-doc-markdown th,
1708+
.theme-doc-markdown td {
1709+
vertical-align: top;
16991710
}
17001711

17011712
.theme-doc-markdown th {
@@ -1704,11 +1715,13 @@ main[class*="docMainContainer"] {
17041715
text-align: left;
17051716
font-weight: 600;
17061717
color: hsl(var(--foreground));
1707-
border-bottom: 1px solid hsl(var(--border) / 0.5);
1718+
border: none;
1719+
border-bottom: 2px solid hsl(var(--border) / 0.5);
17081720
}
17091721

17101722
.theme-doc-markdown td {
17111723
padding: 0.75rem 1rem;
1724+
border: none;
17121725
border-bottom: 1px solid hsl(var(--border) / 0.3);
17131726
color: hsl(var(--foreground) / 0.9); /* Match body text brightness */
17141727
}
@@ -1820,14 +1833,25 @@ main[class*="docMainContainer"] {
18201833
font-weight: 500;
18211834
}
18221835

1823-
/* Images with roocode.com styling */
18241836
.theme-doc-markdown img {
18251837
max-width: 100%;
18261838
height: auto;
1827-
border-radius: calc(var(--radius) + 4px);
1828-
border: 1px solid hsl(var(--border) / 0.3);
1829-
margin: 2rem 0;
1830-
box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1);
1839+
border-radius: var(--radius);
1840+
outline: 1px solid hsl(var(--border));
1841+
margin: 1rem 0;
1842+
overflow: hidden;
1843+
box-shadow: var(--block-shadow);
1844+
transition: transform 0.1s;
1845+
}
1846+
1847+
.theme-doc-markdown img:hover {
1848+
outline-width: 3px;
1849+
transform: scale(1.025);
1850+
}
1851+
1852+
.theme-doc-markdown li img {
1853+
margin-bottom: 0.5rem;
1854+
margin-top: 0.5rem;
18311855
}
18321856

18331857
/* Image captions */
@@ -2100,7 +2124,7 @@ html {
21002124
}
21012125

21022126
.footer__logo-container img {
2103-
height: 24px !important; /* Smaller than navbar logo */
2127+
height: 20px !important; /* Smaller than navbar logo */
21042128
width: auto !important;
21052129
}
21062130

@@ -2124,6 +2148,7 @@ html {
21242148

21252149
.footer__social-icons svg {
21262150
display: inline-block !important;
2151+
height: 20px;
21272152
visibility: visible !important;
21282153
}
21292154

src/theme/Footer/Layout/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ export default function FooterLayout({
2020
<div className="footer__brand">
2121
{logo && <div className="footer__logo-container">{logo}</div>}
2222
<div className="footer__tagline">
23-
Empowering developers to build better software faster with AI-powered tools and insights.
23+
Your AI Software Engineering Team. Interactive in the IDE, autonomous in the cloud.
2424
</div>
2525
<div className="footer__social-icons">
2626
<SocialIcons />

static/img/login/login-0.png

12 KB
Loading

static/img/login/login-11.png

9.08 KB
Loading

static/img/login/login-9.png

-148 KB
Binary file not shown.

static/img/roo-code-logo-dark.png

-10.3 KB
Binary file not shown.

0 commit comments

Comments
 (0)