fix(core): bg color issues in transparent mode (#5278)

fix the following style issue
![CleanShot 2023-12-13 at 00.06.13@2x.png](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/T2klNLEk0wxLh4NRDzhk/46f5e766-e6c9-4965-bab7-6fd6dbb2c651.png)
This commit is contained in:
Peng Xiao
2023-12-13 07:14:24 +00:00
parent 7d32ddf539
commit 883ab46557
3 changed files with 18 additions and 5 deletions
@@ -35,13 +35,14 @@ export const AppContainer = ({
export interface MainContainerProps extends HTMLAttributes<HTMLDivElement> {
className?: string;
padding?: boolean;
transparent?: boolean;
}
export const MainContainer = forwardRef<
HTMLDivElement,
PropsWithChildren<MainContainerProps>
>(function MainContainer(
{ className, padding, children, ...props },
{ className, padding, children, transparent, ...props },
ref
): ReactElement {
return (
@@ -50,6 +51,7 @@ export const MainContainer = forwardRef<
className={clsx(mainContainerStyle, className)}
data-is-macos={environment.isDesktop && environment.isMacOs}
data-show-padding={!!padding}
data-transparent={transparent}
ref={ref}
>
{children}