Skip to content

Commit 3a7691e

Browse files
committed
Clean up old reference to now removed dependency styled-components
1 parent 7d1ed5c commit 3a7691e

4 files changed

Lines changed: 5 additions & 16 deletions

File tree

.cursor/rules/design-system.mdc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ background-color: var(--vscode-button-background);
9090

9191
1. Check existing token files for available design tokens
9292
2. Use semantic tokens (never hardcode or use --vscode-\* directly)
93-
3. Use styled-components for styling
93+
3. Use vanilla-extract for styling
9494
4. Export TypeScript types for props
9595
5. Create Storybook stories for documentation
9696

README.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# Baukasten
1+
# Baukasten UI
22

3-
A webview UI toolkit for VSCode extensions, built with React, styled-components, and designed to match VSCode's native look and feel.
3+
A UI toolkit for building native-feel web applicaiton, that runs on browser, Eclipse Theia or VSCode.
44

55
## Project Structure
66

@@ -140,7 +140,6 @@ Example implementations showing how to use the component library in real applica
140140

141141
- **React 19**: UI framework
142142
- **TypeScript**: Type safety and developer experience
143-
- **styled-components**: CSS-in-JS styling solution
144143
- **VSCode CSS Variables**: Native VSCode styling
145144
- **Vite**: Fast build tool and dev server
146145
- **Storybook 8**: Component documentation and development

packages/baukasten/README.md

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,11 @@
11
# baukasten
22

3-
A webview UI toolkit for VSCode extensions, built with React and styled-components. Components use VSCode CSS variables to match the native VSCode look and feel.
4-
5-
## Features
6-
7-
- 🎨 Uses VSCode CSS variables (e.g., `--vscode-button-background`)
8-
- 🧩 Reusable React components
9-
- 💅 Styled with styled-components
10-
- 📚 Comprehensive Storybook documentation
11-
- 📦 Built with Vite for fast development
12-
- 🔧 Full TypeScript support
3+
A webview UI toolkit for Eclipse Theia and VSCode extensions, built with React and `vanilla-extract` . Components use Theia/VSCode CSS variables to match the host platform look and feel.
134

145
## Installation
156

167
```bash
17-
npm install baukasten react react-dom styled-components
8+
npm install baukasten react react-dom
189
```
1910

2011
## Usage

packages/website/README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ Documentation website for the Baukasten UI component library.
55
## Features
66

77
- Built with Next.js 15 and React 19
8-
- Server-side rendering with styled-components
98
- Component showcase with live previews
109
- Interactive props documentation
1110
- Variant and size demonstrations

0 commit comments

Comments
 (0)