| | |
| | | <template> |
| | | <Portal.Host> |
| | | <div :class="['page-layout-wrapper', { isWeb: isWeb }]" v-bind="$attrs"> |
| | | <div :class="['page-layout-wrapper', { isWeb: isWeb, hasBgColor }]" v-bind="$attrs"> |
| | | <slot v-if="_showNavigationBar" name="navigationBar"> |
| | | <CommonNavigationBar v-bind="_commonNavigationBarProps" /> |
| | | </slot> |
| | |
| | | type: Number, |
| | | default: 388, |
| | | }, |
| | | hasBgColor: { |
| | | type: Boolean, |
| | | default: false, |
| | | }, |
| | | }); |
| | | |
| | | setPageTitle(props.title); |
| | |
| | | .page-layout-wrapper { |
| | | /* background-color: $body-background-color; */ |
| | | |
| | | &.hasBgColor { |
| | | background-color: $body-background-color; |
| | | } |
| | | |
| | | .page-layout-scroll-view-wrapper { |
| | | display: flex; |
| | | flex-direction: column; |