Skip to content

Commit 37964bb

Browse files
committed
Update README feature descriptions and refine UI styling with dynamic theming variables
1 parent 0366506 commit 37964bb

4 files changed

Lines changed: 47 additions & 10 deletions

File tree

‎README.md‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@ Code Web Chat is a free and open-source AI coding toolkit. You can use CWC in **
1919
- Chatbots—_[Gemini](https://gemini.google.com/app), [ChatGPT](https://chatgpt.com/), [Claude](https://claude.ai/), [Grok](https://grok.com/), [DeepSeek](https://chat.deepseek.com/), etc._
2020
- APIs—_[Google](https://aistudio.google.com/api-keys), [OpenAI](https://platform.openai.com/api-keys), [OpenRouter](https://openrouter.ai/settings/keys), [local Ollama](https://ollama.com/search), etc._
2121

22-
💅 **Apply responses**—interactive integration of edits with easy rollback \
23-
🤙 **Fully-featured**—code completions, commit messages, and more \
24-
🫰 **Cost-efficient**—optimized for [prompt caching](https://platform.openai.com/docs/guides/prompt-caching) across tasks \
25-
✋ **Privacy-first**—zero telemetry, 100% local operation
22+
💅 **Apply responses**—interactive multi-file changes integration \
23+
🤙 **Fully-featured**—tab completions and commit messages \
24+
🫰 **Cost-efficient**—optimized for [prompt caching](https://platform.openai.com/docs/guides/prompt-caching) \
25+
✋ **Privacy-first**—strict zero telemetry policy
2626

2727
<p>
2828
<img src="https://github.com/robertpiosik/CodeWebChat/raw/HEAD/packages/shared/src/media/screenshot.png" alt="Screenshot" />

‎packages/ui/.storybook/styles.css‎

Lines changed: 37 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,47 @@
11
:root {
2+
--cwc-text-color: var(--vscode-foreground);
3+
--cwc-text-color-dimmed: color-mix(
4+
in srgb,
5+
var(--vscode-foreground) 75%,
6+
transparent
7+
);
8+
--cwc-bg-primary: color-mix(
9+
in srgb,
10+
var(--vscode-foreground) 20%,
11+
transparent
12+
);
13+
--cwc-bg-secondary: color-mix(
14+
in srgb,
15+
var(--vscode-foreground) 8%,
16+
transparent
17+
);
18+
--cwc-bg-tertiary: color-mix(
19+
in srgb,
20+
var(--vscode-foreground) 4%,
21+
transparent
22+
);
23+
--cwc-border-color: color-mix(
24+
in srgb,
25+
var(--vscode-foreground) 25%,
26+
transparent
27+
);
28+
--cwc-border-color-hover: color-mix(
29+
in srgb,
30+
var(--vscode-foreground) 35%,
31+
transparent
32+
);
33+
--cwc-border-color-dimmed: color-mix(
34+
in srgb,
35+
var(--vscode-foreground) 17%,
36+
transparent
37+
);
38+
239
--vscode-font-weight: normal;
340
--vscode-font-size: 13px;
441
--vscode-editor-font-weight: normal;
542
--vscode-editor-font-size: 15px;
643
--vscode-foreground: #f3eff5;
744
--vscode-errorForeground: #f48771;
8-
--cwc-text-color-dimmed: rgba(243, 239, 245, 0.7);
945
--vscode-icon-foreground: #c5c5c5;
1046
--vscode-focusBorder: #263354;
1147
--vscode-selection-background: rgba(243, 239, 245, 0.31);

‎packages/ui/src/components/editor/panel/Donations/Donations.tsx‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -199,29 +199,29 @@ export const Donations: React.FC<DonationsProps> = (props) => {
199199

200200
<div className={styles.donations}>
201201
{props.is_fetching ? (
202-
<>
202+
<div className={styles.donations__inner}>
203203
<div className={styles.donations__inner__donation}>
204204
<div
205205
className={styles.skeleton}
206-
style={{ width: '50%', height: '14px' }}
206+
style={{ width: '25%', height: '14px' }}
207207
/>
208208
<div className={styles.skeleton} style={{ height: '30px' }} />
209209
</div>
210210
<div className={styles.donations__inner__donation}>
211211
<div
212212
className={styles.skeleton}
213-
style={{ width: '70%', height: '14px' }}
213+
style={{ width: '30%', height: '14px' }}
214214
/>
215215
<div className={styles.skeleton} style={{ height: '30px' }} />
216216
</div>
217217
<div className={styles.donations__inner__donation}>
218218
<div
219219
className={styles.skeleton}
220-
style={{ width: '40%', height: '14px' }}
220+
style={{ width: '20%', height: '14px' }}
221221
/>
222222
<div className={styles.skeleton} style={{ height: '30px' }} />
223223
</div>
224-
</>
224+
</div>
225225
) : (
226226
<>
227227
<div

‎packages/ui/src/components/editor/panel/modals/ProgressModal/ProgressModal.module.scss‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
text-align: center;
33
font-size: 18px;
44
font-variant-numeric: tabular-nums;
5+
font-family: var(--font-family-accent);
56
}
67

78
.tokens-per-second {

0 commit comments

Comments
 (0)