Skip to content

Commit 4b87614

Browse files
committed
feat: add ui package
1 parent a37b1ec commit 4b87614

23 files changed

+1186
-207
lines changed

.changeset/config.json

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,18 @@
33
"changelog": "@changesets/cli/changelog",
44
"commit": false,
55
"fixed": [],
6-
"linked": [],
6+
"linked": [
7+
[
8+
"frontend",
9+
"@quassel/ui"
10+
]
11+
],
712
"access": "restricted",
813
"baseBranch": "main",
914
"updateInternalDependencies": "patch",
1015
"ignore": [],
11-
"privatePackages": { "version": true, "tag": true }
16+
"privatePackages": {
17+
"version": true,
18+
"tag": true
19+
}
1220
}

.changeset/forty-candles-know.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
"frontend": patch
3+
"@quassel/ui": patch
4+
---
5+
6+
Add quassel ui

apps/frontend/index.html

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,8 @@
22
<html lang="en">
33
<head>
44
<meta charset="UTF-8" />
5-
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
65
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
7-
<title>Vite + React + TS</title>
6+
<title>Quassel</title>
87
</head>
98
<body>
109
<div id="root"></div>

apps/frontend/package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,16 @@
55
"type": "module",
66
"scripts": {
77
"dev": "vite --host",
8-
"build": "tsc -b && vite build",
8+
"build": "tsc && vite build",
99
"preview": "vite preview"
1010
},
1111
"dependencies": {
12+
"@quassel/ui": "workspace:*",
1213
"react": "^18.3.1",
1314
"react-dom": "^18.3.1"
1415
},
1516
"devDependencies": {
16-
"@types/react": "^18.3.9",
17+
"@types/react": "^18.3.10",
1718
"@types/react-dom": "^18.3.0",
1819
"@vitejs/plugin-react": "^4.3.1",
1920
"typescript": "^5.5.3",

apps/frontend/src/App.css

Lines changed: 0 additions & 42 deletions
This file was deleted.

apps/frontend/src/App.tsx

Lines changed: 2 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,9 @@
1-
import { useState } from "react";
2-
import reactLogo from "./assets/react.svg";
3-
import viteLogo from "/vite.svg";
4-
import "./App.css";
1+
import { Button } from "@quassel/ui";
52

63
function App() {
7-
const [count, setCount] = useState(0);
8-
94
return (
105
<>
11-
<div>
12-
<a href="https://vitejs.dev" target="_blank" rel="noreferrer">
13-
<img src={viteLogo} className="logo" alt="Vite logo" />
14-
</a>
15-
<a href="https://react.dev" target="_blank" rel="noreferrer">
16-
<img src={reactLogo} className="logo react" alt="React logo" />
17-
</a>
18-
</div>
19-
<h1>Vite + React</h1>
20-
<div className="card">
21-
<button onClick={() => setCount((count) => count + 1)}>count is {count}</button>
22-
<p>
23-
Edit <code>src/App.tsx</code> and save to test HMR
24-
</p>
25-
</div>
26-
<p className="read-the-docs">Click on the Vite and React logos to learn more</p>
6+
<Button variant="filled">Hello World</Button>
277
</>
288
);
299
}

apps/frontend/src/assets/react.svg

Lines changed: 0 additions & 1 deletion
This file was deleted.

apps/frontend/src/index.css

Lines changed: 0 additions & 68 deletions
This file was deleted.

apps/frontend/src/main.tsx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
11
import { StrictMode } from "react";
22
import { createRoot } from "react-dom/client";
33
import App from "./App.tsx";
4-
import "./index.css";
4+
import "@quassel/ui/style.css";
5+
import { ThemeProvider } from "@quassel/ui";
56

67
createRoot(document.getElementById("root")!).render(
78
<StrictMode>
8-
<App />
9+
<ThemeProvider>
10+
<App />
11+
</ThemeProvider>
912
</StrictMode>
1013
);

apps/frontend/tsconfig.app.json

Lines changed: 0 additions & 24 deletions
This file was deleted.

0 commit comments

Comments
 (0)