Skip to content

Commit 5dced26

Browse files
authored
Merge pull request #394 from jeradrutnam/next
Fix styling issues in default theme
2 parents 8441eaa + 1b3b937 commit 5dced26

File tree

14 files changed

+173
-217
lines changed

14 files changed

+173
-217
lines changed

.changeset/brave-guests-brake.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
'@wso2/oxygen-ui': patch
3+
'@wso2/oxygen-ui-icons-react': patch
4+
---
5+
6+
Fix some default theme styling issues

packages/oxygen-ui-docs/.storybook/docs.css

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -21,28 +21,12 @@ html[data-color-scheme='light'],
2121
html[data-color-scheme='light'] body {
2222
color-scheme: light;
2323
--background: #ffffff;
24-
25-
background-color: var(--background) !important;
26-
background-attachment: fixed !important;
27-
background-image:
28-
radial-gradient(circle at 65% 30%, rgb(255 116 0 / 18%) 10%, rgba(255, 255, 255, 0) 40% 40%),
29-
radial-gradient(circle at 35% 50%, rgb(74 41 165 / 10%) 1%, rgba(255, 255, 255, 0) 40% 70%),
30-
radial-gradient(circle at center, rgba(255, 255, 255, 0.6) 0%, var(--background) 100%) !important;
31-
background-blend-mode: normal !important;
3224
}
3325

3426
html[data-color-scheme='dark'],
3527
html[data-color-scheme='dark'] body {
3628
color-scheme: dark;
3729
--background: #000000;
38-
39-
background-color: var(--background) !important;
40-
background-attachment: fixed !important;
41-
background-image:
42-
radial-gradient(circle at 65% 30%, rgb(255 116 0 / 18%) 10%, rgba(0, 0, 0, 0) 40% 40%),
43-
radial-gradient(circle at 35% 50%, rgb(74 41 165 / 20%) 1%, rgba(0, 0, 0, 0) 40% 70%),
44-
radial-gradient(circle at center, rgba(0, 0, 0, 0.6) 0%, var(--background) 100%) !important;
45-
background-blend-mode: screen !important;
4630
}
4731

4832
.sidebar-container,

packages/oxygen-ui-docs/.storybook/preview.js

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,12 @@
1717
*/
1818

1919
import React from "react";
20-
import { OxygenUIThemeProvider, OxygenTheme, Experimental_CssVarsProvider as CssVarsProvider } from "@wso2/oxygen-ui";
20+
// importing from path to avoid preview break on change
21+
import {
22+
OxygenUIThemeProvider,
23+
OxygenTheme,
24+
Experimental_CssVarsProvider as CssVarsProvider
25+
} from "../../oxygen-ui";
2126
import './docs.css';
2227

2328
export const globalTypes = {
@@ -50,7 +55,7 @@ export const decorators = [
5055

5156
return (
5257
<CssVarsProvider theme={OxygenTheme} defaultMode={mode} mode={mode} key={mode}>
53-
<OxygenUIThemeProvider>
58+
<OxygenUIThemeProvider radialBackground>
5459
<Story />
5560
</OxygenUIThemeProvider>
5661
</CssVarsProvider>

packages/oxygen-ui-docs/stories/Inputs/Button.stories.tsx

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@
1919
import type { Meta, StoryObj } from '@storybook/react';
2020
import Button from '@mui/material/Button';
2121
import Stack from '@mui/material/Stack';
22+
import CircularProgress from '@mui/material/CircularProgress';
23+
import { useTheme } from '@mui/material/styles';
2224
import React from 'react';
2325

2426
/**
@@ -78,3 +80,55 @@ export const SizeVariants: Story = {
7880
</Stack>
7981
),
8082
};
83+
84+
export const States: Story = {
85+
render: () => {
86+
const theme = useTheme();
87+
88+
return (
89+
<Stack direction="column" spacing={3}>
90+
<Stack direction="row" spacing={2} alignItems="center">
91+
<Button variant="contained">Default</Button>
92+
<Button variant="contained" disabled>
93+
Disabled
94+
</Button>
95+
<Button
96+
variant="contained"
97+
startIcon={<CircularProgress color="inherit" size={16} />}
98+
disabled
99+
>
100+
Loading
101+
</Button>
102+
</Stack>
103+
104+
<Stack direction="row" spacing={2} alignItems="center">
105+
<Button variant="outlined">Default</Button>
106+
<Button variant="outlined" disabled>
107+
Disabled
108+
</Button>
109+
<Button
110+
variant="outlined"
111+
startIcon={<CircularProgress color="inherit" size={16} />}
112+
disabled
113+
>
114+
Loading
115+
</Button>
116+
</Stack>
117+
118+
<Stack direction="row" spacing={2} alignItems="center">
119+
<Button variant="text">Default</Button>
120+
<Button variant="text" disabled>
121+
Disabled
122+
</Button>
123+
<Button
124+
variant="text"
125+
startIcon={<CircularProgress color="inherit" size={16} />}
126+
disabled
127+
>
128+
Loading
129+
</Button>
130+
</Stack>
131+
</Stack>
132+
);
133+
},
134+
};

packages/oxygen-ui-icons-react/src/icons.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
*/
1818

1919
.lucide {
20-
stroke-width: 1px;
20+
stroke-width: 1.5px;
2121
}
2222

2323
.lucide:not(.lucide-logo) * {

packages/oxygen-ui/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
6161
},
6262
"homepage": "https://github.com/wso2/oxygen-ui#readme",
6363
"dependencies": {
64-
"@fontsource/inter": "^5.2.8"
64+
"@fontsource-variable/inter": "^5.2.8"
6565
},
6666
"peerDependencies": {
6767
"@emotion/react": "catalog:",

packages/oxygen-ui/scripts/clean-story-types.js

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

packages/oxygen-ui/scripts/copy-dependencies.js

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

packages/oxygen-ui/scripts/generate-types.js

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

packages/oxygen-ui/scripts/patch-exports.js

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

0 commit comments

Comments
 (0)