Skip to content

Commit 4f74bda

Browse files
committed
feat(Button): emotion removal vanilla extract (#5428)
* feat(Button): emotion removal vanilla extract * fix: unit tests and checks * fix: update prefix to add uv * fix: snapshot update
1 parent d1d09cc commit 4f74bda

File tree

40 files changed

+61870
-10467
lines changed

40 files changed

+61870
-10467
lines changed

.storybook/storybookThemes.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ const generateStorybookTheme = ({
2323
brandImage,
2424
}: GenerateStorybookThemeProps) =>
2525
create({
26-
base,
2726
// UI
2827
appBg: theme.colors.neutral.background,
2928
appBorderColor: theme.colors.neutral.borderWeak,
@@ -33,6 +32,9 @@ const generateStorybookTheme = ({
3332

3433
// Toolbar default and active colors
3534
barTextColor: theme.colors.neutral.textWeak,
35+
barSelectedColor: theme.colors.primary.text,
36+
barBg: theme.colors.neutral.backgroundWeak,
37+
3638
buttonBg: theme.colors.neutral.background,
3739
buttonBorder: theme.colors.neutral.border,
3840

@@ -44,6 +46,9 @@ const generateStorybookTheme = ({
4446

4547
brandUrl,
4648

49+
buttonBg: theme.colors.neutral.background,
50+
buttonBorder: theme.colors.neutral.border,
51+
4752
colorPrimary: theme.colors.primary.backgroundStrong,
4853
colorSecondary: theme.colors.primary.backgroundStrong,
4954

package.json

Lines changed: 23 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "root",
33
"private": true,
4-
"packageManager": "pnpm@10.17.1",
4+
"packageManager": "pnpm@10.15.1",
55
"engines": {
66
"node": ">=18.x",
77
"pnpm": ">=9.x"
@@ -33,8 +33,6 @@
3333
"oxc": "oxlint -c .oxlintrc.json",
3434
"oxc:fix": "pnpm run oxc --fix",
3535
"prepare": "husky",
36-
"analyse:deps:ui": "tsx ./utils/scripts/analyse-deps.ts packages/ui/src/components",
37-
"analyse:deps:form": "tsx ./utils/scripts/analyse-deps.ts packages/form/src/components",
3836
"tokens:update": "tsx ./utils/scripts/figma-synchronise-tokens.tsx && pnpm run format packages/themes/src/themes/console",
3937
"icons:update": "tsx ./utils/scripts/generate-icons-file.tsx && pnpm run format packages/icons",
4038
"release": "pnpm build && pnpm changeset publish",
@@ -99,7 +97,7 @@
9997
"@babel/preset-react": "7.27.1",
10098
"@babel/preset-typescript": "7.27.1",
10199
"@babel/runtime": "7.28.4",
102-
"@biomejs/biome": "2.2.5",
100+
"@biomejs/biome": "2.2.4",
103101
"@changesets/changelog-github": "0.5.1",
104102
"@changesets/cli": "2.29.7",
105103
"@commitlint/cli": "19.8.1",
@@ -110,50 +108,50 @@
110108
"@emotion/jest": "11.13.0",
111109
"@emotion/react": "11.14.0",
112110
"@emotion/styled": "11.14.1",
113-
"@eslint/compat": "1.4.0",
111+
"@eslint/compat": "1.3.2",
114112
"@eslint/eslintrc": "3.3.1",
115113
"@manypkg/cli": "0.25.1",
116-
"@playwright/test": "1.55.1",
114+
"@playwright/test": "1.55.0",
117115
"@scaleway/eslint-config-react": "5.2.10",
118116
"@scaleway/tsconfig": "1.1.2",
119117
"@size-limit/file": "11.2.0",
120118
"@size-limit/preset-big-lib": "11.2.0",
121-
"@storybook/addon-a11y": "9.1.10",
122-
"@storybook/addon-docs": "9.1.10",
123-
"@storybook/addon-links": "9.1.10",
124-
"@storybook/addon-themes": "9.1.10",
125-
"@storybook/builder-vite": "9.1.10",
119+
"@storybook/addon-a11y": "9.1.5",
120+
"@storybook/addon-docs": "9.1.5",
121+
"@storybook/addon-links": "9.1.5",
122+
"@storybook/addon-themes": "9.1.5",
123+
"@storybook/builder-vite": "9.1.5",
126124
"@storybook/mdx2-csf": "1.1.0",
127-
"@storybook/react-vite": "9.1.10",
125+
"@storybook/react-vite": "9.1.5",
128126
"@svgr/rollup": "8.1.0",
129127
"@testing-library/dom": "10.4.1",
130128
"@testing-library/jest-dom": "6.8.0",
131129
"@testing-library/react": "16.3.0",
132130
"@testing-library/user-event": "14.6.1",
133-
"@types/node": "22.18.8",
131+
"@types/node": "22.18.3",
134132
"@types/react": "19.1.13",
135133
"@types/react-dom": "19.1.9",
136134
"@types/zxcvbn": "4.4.5",
137135
"@ultraviolet/fonts": "workspace:*",
138136
"@ultraviolet/themes": "workspace:*",
139137
"@ultraviolet/ui": "workspace:*",
140138
"@vanilla-extract/vite-plugin": "5.1.1",
141-
"@vitejs/plugin-react": "5.0.4",
139+
"@vitejs/plugin-react": "5.0.2",
142140
"@vitest/coverage-istanbul": "3.2.4",
143141
"@vitest/ui": "3.2.4",
144142
"babel-loader": "10.0.0",
145143
"babel-plugin-annotate-pure-calls": "0.5.0",
146144
"babel-plugin-named-exports-order": "0.0.2",
147-
"browserslist": "4.26.3",
145+
"browserslist": "4.25.4",
148146
"cross-env": "10.0.0",
149147
"cz-conventional-changelog": "3.3.0",
150148
"date-fns": "4.1.0",
151149
"emoji-toolkit": "9.0.1",
152150
"esbuild-plugin-browserslist": "1.0.1",
153-
"eslint": "9.36.0",
151+
"eslint": "9.35.0",
154152
"eslint-plugin-oxlint": "1.14.0",
155-
"eslint-plugin-storybook": "9.1.10",
156-
"eslint-plugin-testing-library": "7.11.0",
153+
"eslint-plugin-storybook": "9.1.5",
154+
"eslint-plugin-testing-library": "7.6.8",
157155
"expect": "30.1.2",
158156
"file-loader": "6.2.0",
159157
"globals": "16.4.0",
@@ -162,10 +160,10 @@
162160
"husky": "9.1.7",
163161
"identity-obj-proxy": "3.0.0",
164162
"jest-axe": "10.0.0",
165-
"lint-staged": "16.2.3",
163+
"lint-staged": "16.1.6",
166164
"oxlint": "1.14.0",
167165
"postcss": "8.5.6",
168-
"publint": "0.3.13",
166+
"publint": "0.3.12",
169167
"react": "19.1.1",
170168
"react-dom": "19.1.1",
171169
"react-scan": "0.4.3",
@@ -176,14 +174,14 @@
176174
"rollup-plugin-postcss": "4.0.2",
177175
"rollup-preserve-directives": "1.1.3",
178176
"size-limit": "11.2.0",
179-
"storybook": "9.1.10",
177+
"storybook": "9.1.5",
180178
"storybook-addon-tag-badges": "2.0.2",
181179
"svgo": "4.0.0",
182180
"timekeeper": "2.3.1",
183-
"tsx": "4.20.6",
184-
"turbo": "2.5.8",
185-
"typescript": "5.9.3",
186-
"vite": "7.1.9",
181+
"tsx": "4.20.5",
182+
"turbo": "2.5.6",
183+
"typescript": "5.9.2",
184+
"vite": "7.1.5",
187185
"vitest": "3.2.4",
188186
"vitest-canvas-mock": "0.3.3",
189187
"vitest-localstorage-mock": "0.1.2",

0 commit comments

Comments
 (0)