@@ -30,7 +30,7 @@ const getStyle = (style: ContainerStyleType) => {
30
30
overflow : hidden;
31
31
padding : ${ style . padding } ;
32
32
${ style . background && `background-color: ${ style . background } ;` }
33
- ${ style . backgroundImage && `background-image: ${ style . backgroundImage } ;` }
33
+ ${ style . backgroundImage && `background-image: url( ${ style . backgroundImage } ) ;` }
34
34
${ style . backgroundImageRepeat && `background-repeat: ${ style . backgroundImageRepeat } ;` }
35
35
${ style . backgroundImageSize && `background-size: ${ style . backgroundImageSize } ;` }
36
36
${ style . backgroundImagePosition && `background-position: ${ style . backgroundImagePosition } ;` }
@@ -49,20 +49,10 @@ const Wrapper = styled.div<{ $style: ContainerStyleType }>`
49
49
50
50
const HeaderInnerGrid = styled ( InnerGrid ) < {
51
51
$backgroundColor : string
52
- $headerBackgroundImage : string ;
53
- $headerBackgroundImageRepeat : string ;
54
- $headerBackgroundImageSize : string ;
55
- $headerBackgroundImagePosition : string ;
56
- $headerBackgroundImageOrigin : string ;
57
52
} > `
58
53
overflow: visible;
59
54
${ ( props ) => props . $backgroundColor && `background-color: ${ props . $backgroundColor } ;` }
60
55
border-radius: 0;
61
- ${ ( props ) => props . $headerBackgroundImage && `background-image: ${ props . $headerBackgroundImage } ;` }
62
- ${ ( props ) => props . $headerBackgroundImageRepeat && `background-repeat: ${ props . $headerBackgroundImageRepeat } ;` }
63
- ${ ( props ) => props . $headerBackgroundImageSize && `background-size: ${ props . $headerBackgroundImageSize } ;` }
64
- ${ ( props ) => props . $headerBackgroundImagePosition && `background-position: ${ props . $headerBackgroundImagePosition } ;` }
65
- ${ ( props ) => props . $headerBackgroundImageOrigin && `background-origin: ${ props . $headerBackgroundImageOrigin } ;` }
66
56
` ;
67
57
68
58
const SiderInnerGrid = styled ( InnerGrid ) < {
@@ -76,7 +66,7 @@ const SiderInnerGrid = styled(InnerGrid)<{
76
66
overflow: auto;
77
67
${ ( props ) => props . $backgroundColor && `background-color: ${ props . $backgroundColor } ;` }
78
68
border-radius: 0;
79
- ${ ( props ) => props . $siderBackgroundImage && `background-image: ${ props . $siderBackgroundImage } ;` }
69
+ ${ ( props ) => props . $siderBackgroundImage && `background-image: url( ${ props . $siderBackgroundImage } ) ;` }
80
70
${ ( props ) => props . $siderBackgroundImageRepeat && `background-repeat: ${ props . $siderBackgroundImageRepeat } ;` }
81
71
${ ( props ) => props . $siderBackgroundImageSize && `background-size: ${ props . $siderBackgroundImageSize } ;` }
82
72
${ ( props ) => props . $siderBackgroundImagePosition && `background-position: ${ props . $siderBackgroundImagePosition } ;` }
@@ -88,21 +78,11 @@ const BodyInnerGrid = styled(InnerGrid)<{
88
78
$backgroundColor : string ;
89
79
$borderColor : string ;
90
80
$borderWidth : string ;
91
- $backgroundImage : string ;
92
- $backgroundImageRepeat : string ;
93
- $backgroundImageSize : string ;
94
- $backgroundImagePosition : string ;
95
- $backgroundImageOrigin : string ;
96
81
} > `
97
82
border-top: ${ ( props ) => `${ props . $showBorder ? props . $borderWidth : 0 } solid ${ props . $borderColor } ` } ;
98
83
flex: 1;
99
84
${ ( props ) => props . $backgroundColor && `background-color: ${ props . $backgroundColor } ;` }
100
85
border-radius: 0;
101
- ${ ( props ) => props . $backgroundImage && `background-image: ${ props . $backgroundImage } ;` }
102
- ${ ( props ) => props . $backgroundImageRepeat && `background-repeat: ${ props . $backgroundImageRepeat } ;` }
103
- ${ ( props ) => props . $backgroundImageSize && `background-size: ${ props . $backgroundImageSize } ;` }
104
- ${ ( props ) => props . $backgroundImagePosition && `background-position: ${ props . $backgroundImagePosition } ;` }
105
- ${ ( props ) => props . $backgroundImageOrigin && `background-origin: ${ props . $backgroundImageOrigin } ;` }
106
86
` ;
107
87
108
88
const FooterInnerGrid = styled ( InnerGrid ) < {
@@ -120,7 +100,7 @@ const FooterInnerGrid = styled(InnerGrid)<{
120
100
overflow: visible;
121
101
${ ( props ) => props . $backgroundColor && `background-color: ${ props . $backgroundColor } ;` }
122
102
border-radius: 0;
123
- ${ ( props ) => props . $footerBackgroundImage && `background-image: ${ props . $footerBackgroundImage } ;` }
103
+ ${ ( props ) => props . $footerBackgroundImage && `background-image: url( ${ props . $footerBackgroundImage } ) ;` }
124
104
${ ( props ) => props . $footerBackgroundImageRepeat && `background-repeat: ${ props . $footerBackgroundImageRepeat } ;` }
125
105
${ ( props ) => props . $footerBackgroundImageSize && `background-size: ${ props . $footerBackgroundImageSize } ;` }
126
106
${ ( props ) => props . $footerBackgroundImagePosition && `background-position: ${ props . $footerBackgroundImagePosition } ;` }
@@ -219,11 +199,6 @@ export function PageLayout(props: LayoutProps & { siderCollapsed: boolean; setSi
219
199
containerPadding = { [ 0 , 0 ] }
220
200
showName = { { bottom : showFooter ? 20 : 0 } }
221
201
$backgroundColor = { headerStyle ?. headerBackground || 'transparent' }
222
- $headerBackgroundImage = { headerStyle ?. headerBackgroundImage }
223
- $headerBackgroundImageRepeat = { headerStyle ?. headerBackgroundImageRepeat }
224
- $headerBackgroundImageSize = { headerStyle ?. headerBackgroundImageSize }
225
- $headerBackgroundImagePosition = { headerStyle ?. headerBackgroundImagePosition }
226
- $headerBackgroundImageOrigin = { headerStyle ?. headerBackgroundImageOrigin }
227
202
style = { { padding : headerStyle . containerHeaderPadding } } />
228
203
</ Header >
229
204
</ BackgroundColorContext . Provider >
@@ -286,11 +261,6 @@ export function PageLayout(props: LayoutProps & { siderCollapsed: boolean; setSi
286
261
$backgroundColor = { bodyStyle ?. background || 'transparent' }
287
262
$borderColor = { style ?. border }
288
263
$borderWidth = { style ?. borderWidth }
289
- $backgroundImage = { bodyStyle ?. backgroundImage }
290
- $backgroundImageRepeat = { bodyStyle ?. backgroundImageRepeat }
291
- $backgroundImageSize = { bodyStyle ?. backgroundImageSize }
292
- $backgroundImagePosition = { bodyStyle ?. backgroundImagePosition }
293
- $backgroundImageOrigin = { bodyStyle ?. backgroundImageOrigin }
294
264
style = { { padding : bodyStyle . containerBodyPadding } } />
295
265
) }
296
266
</ ScrollBar >
@@ -353,11 +323,6 @@ export function PageLayout(props: LayoutProps & { siderCollapsed: boolean; setSi
353
323
$backgroundColor = { bodyStyle ?. background || 'transparent' }
354
324
$borderColor = { style ?. border }
355
325
$borderWidth = { style ?. borderWidth }
356
- $backgroundImage = { bodyStyle ?. backgroundImage }
357
- $backgroundImageRepeat = { bodyStyle ?. backgroundImageRepeat }
358
- $backgroundImageSize = { bodyStyle ?. backgroundImageSize }
359
- $backgroundImagePosition = { bodyStyle ?. backgroundImagePosition }
360
- $backgroundImageOrigin = { bodyStyle ?. backgroundImageOrigin }
361
326
style = { { padding : bodyStyle . containerBodyPadding } } />
362
327
) }
363
328
</ ScrollBar >
0 commit comments