Skip to content

Commit 4c71179

Browse files
Update icon (#135)
* Refactor code structure for improved readability and maintainability * Add import statement for KangarooIcon in model-temperature documentation
1 parent 42ab923 commit 4c71179

File tree

10 files changed

+39
-9
lines changed

10 files changed

+39
-9
lines changed

.vscode/settings.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,8 @@
22
"markdown.editor.filePaste.copyIntoWorkspace": "mediaFiles",
33
"markdown.copyFiles.destination": {
44
"**/*": "/static/img/${documentBaseName}/${documentBaseName}.${fileName/(.*)\\.(.*)/$2/}"
5+
},
6+
"files.associations": {
7+
"*.mdx": "markdown"
58
}
69
}

docs/basic-usage/the-chat-interface.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
1+
import KangarooIcon from '@site/src/components/KangarooIcon';
2+
13
# The Chat Interface
24

3-
The Roo Code chat interface is your primary way of interacting with it. It's located in the Roo Code panel, which you can open by clicking the Roo Code icon (<Codicon name="rocket" />) in the VS Code Activity Bar.
5+
The Roo Code chat interface is your primary way of interacting with it. It's located in the Roo Code panel, which you can open by clicking the Roo Code icon (<KangarooIcon />) in the VS Code Activity Bar.
46

57
## Components of the Chat Interface
68

docs/faq.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import KangarooIcon from '@site/src/components/KangarooIcon';
2+
13
# Frequently Asked Questions
24

35
This page answers some common questions about Roo Code.
@@ -77,7 +79,7 @@ Yes, Roo Code supports running models locally using [Ollama](/providers/ollama)
7779
## Usage
7880

7981
### How do I start a new task?
80-
Open the Roo Code panel (<Codicon name="rocket" />) and type your task in the chat box. Be clear and specific about what you want Roo Code to do. See [Typing Your Requests](/basic-usage/typing-your-requests) for best practices.
82+
Open the Roo Code panel (<KangarooIcon />) and type your task in the chat box. Be clear and specific about what you want Roo Code to do. See [Typing Your Requests](/basic-usage/typing-your-requests) for best practices.
8183

8284
### What are modes in Roo Code?
8385
[Modes](/basic-usage/using-modes) are different personas that Roo Code can adopt, each with a specific focus and set of capabilities. The built-in modes are:

docs/features/model-temperature.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import KangarooIcon from '@site/src/components/KangarooIcon';
2+
13
# Model Temperature
24

35
Temperature controls the randomness of AI model outputs. Adjusting this setting optimizes results for different tasks - from precise code generation to creative brainstorming. Temperature is one of the most powerful parameters for controlling AI behavior. A well-tuned temperature setting can dramatically improve the quality and appropriateness of responses for specific tasks.
@@ -40,7 +42,7 @@ These are starting points – it's important to [experiment with different setti
4042

4143
## How to Adjust Temperature
4244

43-
1. **Open the Roo Code Panel:** Click the Roo Code icon (<Codicon name="rocket" />) in the VS Code Activity Bar
45+
1. **Open the Roo Code Panel:** Click the Roo Code icon (<KangarooIcon />) in the VS Code Activity Bar
4446
2. **Open Settings:** Click the <Codicon name="gear" /> icon in the top right corner
4547
3. **Find Temperature Control:** Navigate to the Providers section
4648
4. **Enable Custom Temperature:** Check the "Use custom temperature" box

docs/getting-started/connecting-api-provider.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
sidebar_label: Connecting To A Provider
33
---
4+
import KangarooIcon from '@site/src/components/KangarooIcon';
45

56
# Connecting Your First AI Provider
67

@@ -67,7 +68,7 @@ For direct access to specific models from their original providers, with full ac
6768

6869
Once you have your API key:
6970

70-
1. Open the Roo Code sidebar by clicking the Roo Code icon (<Codicon name="rocket" />) in the VS Code Activity Bar
71+
1. Open the Roo Code sidebar by clicking the Roo Code icon (<KangarooIcon />) in the VS Code Activity Bar
7172
2. In the welcome screen, select your API provider from the dropdown
7273
3. Paste your API key into the appropriate field
7374
4. Select your model:

docs/getting-started/installing.mdx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
sidebar_label: Installing Roo Code
33
---
4+
import KangarooIcon from '@site/src/components/KangarooIcon';
45

56
# Installing Roo Code
67

@@ -32,9 +33,9 @@ Roo Code is a VS Code extension that brings AI-powered coding assistance directl
3233
4. Select "Roo Code" by RooVeterinaryInc and click **Install**
3334
5. Reload VS Code if prompted
3435

35-
After installation, find the Roo Code icon (<Codicon name="rocket" />) in the Activity Bar to open the Roo Code panel.
36+
After installation, find the Roo Code icon (<KangarooIcon />) in the Activity Bar to open the Roo Code panel.
3637

37-
<img src="/img/installing/installing.png" alt="VS Code marketplace with Roo Code extension ready to install" width="400" />
38+
<img src="/img/installing/installing-3.png" alt="VS Code marketplace with Roo Code extension ready to install" width="400" />
3839
*VS Code marketplace with Roo Code extension ready to install*
3940

4041
## Open VSX Registry
@@ -47,7 +48,7 @@ For VS Code-compatible editors without Marketplace access (like VSCodium and Win
4748
4. Select "Roo Code" by RooVeterinaryInc and click **Install**
4849
5. Reload if prompted
4950

50-
<img src="/img/installing/installing-1.png" alt="Open VSX Registry with Roo Code extension ready to install" width="400" />
51+
<img src="/img/installing/installing-3.png" alt="Open VSX Registry with Roo Code extension ready to install" width="400" />
5152
*Open VSX Registry with Roo Code extension ready to install*
5253
## Manual Installation from VSIX
5354

docs/getting-started/your-first-task.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
---
22
sidebar_label: Your First Task
33
---
4+
import KangarooIcon from '@site/src/components/KangarooIcon';
45

56
# Starting Your First Task with Roo Code
67

78
Now that you've [configured your AI provider and model](/getting-started/connecting-api-provider), you're ready to start using Roo Code! This guide walks you through your first interaction.
89

910
## Step 1: Open the Roo Code Panel
1011

11-
Click the Roo Code icon (<Codicon name="rocket" />) in the VS Code Activity Bar (vertical bar on the side of the window) to open the chat interface. If you don't see the icon, verify the extension is installed and enabled.
12+
Click the Roo Code icon (<KangarooIcon />) in the VS Code Activity Bar (vertical bar on the side of the window) to open the chat interface. If you don't see the icon, verify the extension is installed and enabled.
1213

1314
<img src="/img/your-first-task/your-first-task.png" alt="Roo Code icon in VS Code Activity Bar" width="800" />
1415

docs/providers/ollama.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
sidebar_label: Ollama
33
---
4+
import KangarooIcon from '@site/src/components/KangarooIcon';
45

56
# Using Ollama With Roo Code
67

@@ -59,7 +60,7 @@ Roo Code supports running models locally using Ollama. This provides privacy, of
5960
```
6061

6162
4. **Configure Roo Code:**
62-
* Open the Roo Code sidebar (<Codicon name="rocket" /> icon).
63+
* Open the Roo Code sidebar (<KangarooIcon /> icon).
6364
* Click the settings gear icon (<Codicon name="gear" />).
6465
* Select "ollama" as the API Provider.
6566
* Enter the Model name from the previous step (e.g., `your_model_name`).

src/components/KangarooIcon.tsx

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import React from 'react';
2+
3+
export default function KangarooIcon(props: React.SVGProps<SVGSVGElement>) {
4+
return (
5+
<svg
6+
viewBox="0 0 96 96"
7+
xmlns="http://www.w3.org/2000/svg"
8+
fill="currentColor"
9+
width="20"
10+
height="20"
11+
style={{ display: 'inline', verticalAlign: 'text-bottom', marginRight: '4px' }}
12+
{...props}
13+
>
14+
<path d="M78.99,21.9l-1.73,6.24c-.09.33-.44.52-.77.42l-28.11-8.71c-.19-.06-.41-.02-.56.11l-28.95,23.22c-.08.07-.18.11-.29.13l-17.25,2.66c-.31.05-.53.32-.52.63l.11,2.47c.01.31.26.56.57.58l20.08,1.23c.11,0,.22-.02.31-.06l14.64-7.4c.21-.11.46-.08.64.06l9.37,7.03c.16.12.25.3.24.49l-.09,11.65c0,.13.04.25.11.35l14.74,21.15c.11.16.3.26.5.26h5.03c.46,0,.76-.5.54-.9l-10.87-19.92c-.1-.18-.1-.4,0-.58l5.51-10.48c.06-.11.15-.2.26-.26l19.56-9.92c.2-.1.43-.09.62.04l5.6,3.73c.1.07.22.1.34.1h5.15c.48,0,.77-.52.52-.93l-14.2-23.52c-.28-.46-.97-.36-1.11.15Z" />
15+
</svg>
16+
);
17+
}
38.7 KB
Loading

0 commit comments

Comments
 (0)