Skip to content

Commit 3e5c3b5

Browse files
committed
removed icons and added fonts
1 parent 1363b0e commit 3e5c3b5

File tree

14 files changed

+203
-87
lines changed

14 files changed

+203
-87
lines changed

.storybook/main.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ const config: StorybookConfig = {
44
stories: ["../src/**/*.mdx", "../src/**/*.stories.@(js|jsx|mjs|ts|tsx)"],
55
addons: [
66
"@storybook/addon-onboarding",
7+
"@storybook/addon-designs", // 👈 Addon is registered here
78
"@storybook/addon-essentials",
89
"@chromatic-com/storybook",
910
"@storybook/addon-interactions",
@@ -12,5 +13,7 @@ const config: StorybookConfig = {
1213
name: "@storybook/react-vite",
1314
options: {},
1415
},
16+
staticDirs: ["../public"],
1517
};
18+
1619
export default config;

.storybook/manager.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
import { addons } from "@storybook/manager-api";
2+
import { themes } from "@storybook/theming";
3+
4+
addons.setConfig({
5+
theme: themes.dark,
6+
});

.storybook/preview-head.html

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<link rel="preload" href="/fonts/my-font.woff2" />
2+
3+
<!-- <script src="https://use.typekit.net/xxxyyy.js"></script>
4+
<script>
5+
try {
6+
Typekit.load();
7+
} catch (e) {}
8+
</script> -->

.storybook/preview.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,12 @@ const preview: Preview = {
88
date: /Date$/i,
99
},
1010
},
11+
docs: {
12+
toc: true, // 👈 Enables the table of contents
13+
},
1114
},
15+
//👇 Enables auto-generated documentation for all stories
16+
tags: ["autodocs"],
1217
};
1318

1419
export default preview;

.storybook/theme.ts

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
import { create } from "@storybook/theming/create";
2+
3+
export default create({
4+
base: "light",
5+
// Typography
6+
fontBase: '"Open Sans", sans-serif',
7+
fontCode: "monospace",
8+
9+
brandTitle: "My custom Storybook",
10+
brandUrl: "https://example.com",
11+
brandImage: "https://storybook.js.org/images/placeholders/350x150.png",
12+
brandTarget: "_self",
13+
14+
//
15+
colorPrimary: "#3A10E5",
16+
colorSecondary: "#585C6D",
17+
18+
// UI
19+
appBg: "#ffffff",
20+
appContentBg: "#ffffff",
21+
appPreviewBg: "#ffffff",
22+
appBorderColor: "#585C6D",
23+
appBorderRadius: 4,
24+
25+
// Text colors
26+
textColor: "#10162F",
27+
textInverseColor: "#ffffff",
28+
29+
// Toolbar default and active colors
30+
barTextColor: "#9E9E9E",
31+
barSelectedColor: "#585C6D",
32+
barHoverColor: "#585C6D",
33+
barBg: "#ffffff",
34+
35+
// Form colors
36+
inputBg: "#ffffff",
37+
inputBorder: "#10162F",
38+
inputTextColor: "#10162F",
39+
inputBorderRadius: 2,
40+
});

chromatic.config.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"onlyChanged": true,
3+
"projectId": "Project:673a99398759c048f14263a5",
4+
"zip": true
5+
}

package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,16 @@
3434
"devDependencies": {
3535
"@chromatic-com/storybook": "^3.2.2",
3636
"@eslint/js": "^9.9.0",
37+
"@storybook/addon-designs": "^8.0.4",
3738
"@storybook/addon-essentials": "^8.4.4",
3839
"@storybook/addon-interactions": "^8.4.4",
3940
"@storybook/addon-onboarding": "^8.4.4",
4041
"@storybook/blocks": "^8.4.4",
42+
"@storybook/manager-api": "^8.4.4",
4143
"@storybook/react": "^8.4.4",
4244
"@storybook/react-vite": "^8.4.4",
4345
"@storybook/test": "^8.4.4",
46+
"@storybook/theming": "^8.4.4",
4447
"@tailwindcss/forms": "^0.5.7",
4548
"@tailwindcss/typography": "0.5.15",
4649
"@types/react": "^18.3.3",

pnpm-lock.yaml

Lines changed: 112 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)