@selfcommunity/react-theme-default
Version:
Default theme to use with SelfCommunity TS library
333 lines (332 loc) • 13.5 kB
TypeScript
declare const Component: {
styleOverrides: {
root: ({ theme }: {
theme: any;
}) => {
[x: number]: {
marginBottom: string;
};
'& .SCEditCourse-contrast-color': {
color: any;
};
'& .SCEditCourse-header': {
[x: number]: {
paddingLeft: any;
};
flexDirection: string;
alignItems: string;
gap: any;
};
'& .SCEditCourse-tab-list': {
borderBottom: string;
'& .SCEditCourse-tab': {
textTransform: string;
};
'& > .Mui-disabled': {
opacity: number;
};
'& > .MuiTabs-scrollButtons': {
display: string;
};
};
'& .SCEditCourse-tab-panel': {
[x: number]: {
paddingLeft: string;
paddingRight: string;
};
padding: string;
'& .SCEditCourse-lesson-title': {
[x: number]: {
display: string;
};
marginBottom: string;
};
'& .SCEditCourse-lesson-info-wrapper': {
flexDirection: string;
alignItems: string;
justifyContent: string;
gap: any;
'& .SCEditCourse-lesson-info': {
flexDirection: string;
alignItems: string;
gap: any;
};
};
'& .SCEditCourse-status': {
borderRadius: any;
'& .MuiButtonBase-root': {
padding: number;
textDecoration: string;
'&:hover': {
backgroundColor: string;
textDecoration: string;
};
};
};
'& .SCEditCourse-lesson-empty-status': {
border: string;
borderRadius: string;
};
'& .SCEditCourse-empty-status-button': {
marginTop: string;
};
'& .SCEditCourse-lessons-inner-wrapper': {
[x: number]: {
padding: any;
};
border: string;
borderRadius: string;
backgroundColor: any;
marginTop: string;
padding: any;
'& .SCEditCourse-lessons-sections-wrapper': {
flexDirection: string;
alignItems: string;
justifyContent: string;
padding: any;
border: string;
borderBottom: string;
borderTopLeftRadius: string;
borderTopRightRadius: string;
backgroundColor: any;
'& .SCEditCourse-lessons-sections': {
flexDirection: string;
alignItems: string;
gap: string;
'& .SCEditCourse-circle': {
width: string;
height: string;
borderRadius: number;
backgroundColor: any;
};
};
'& .SCEditCourse-section-button': {
alignItems: string;
'& .SCEditCourse-section-button-typography': {
textTransform: string;
};
};
};
'& .SCEditCourse-table-container': {
width: string;
border: string;
borderBottomLeftRadius: string;
borderBottomRightRadius: string;
backgroundColor: any;
'& .SCEditCourse-table': {
'& .SCEditCourse-cell-width': {
width: string;
};
'& .SCEditCourse-cell-align-center': {
textAlign: string;
};
'& .SCEditCourse-cell-align-right': {
textAlign: string;
};
'& .SCEditCourse-cell-padding': {
paddingRight: number;
};
'& .MuiTableCell-root': {
textWrapMode: string;
};
'& .SCEditCourse-table-header': {
'& .SCEditCourse-table-header-typography': {
textTransform: string;
};
};
'& .SCEditCourse-table-body': {
'& .SCEditCourse-table-body-icon-wrapper': {
flexDirection: string;
alignItems: string;
gap: string;
};
'& .SCEditCourse-table-body-accordion': {
backgroundColor: any;
};
'& .SCEditCourse-edit-mode-wrapper': {
flexDirection: string;
alignItems: string;
gap: string;
'& .SCEditCourse-edit-mode-save-button': {
minWidth: string;
borderRadius: string;
padding: string;
};
'& .SCEditCourse-edit-mode-close-button': {
border: string;
borderRadius: string;
padding: string;
};
};
'& .SCEditCourse-actions-wrapper': {
[x: number]: {
gap: string;
};
display: string;
flexDirection: string;
alignItems: string;
gap: string;
'& .SCEditCourse-change-lesson-status-published-wrapper': {
color: any;
backgroundColor: any;
'& .MuiIcon-root': {
color: any;
};
};
'& .SCEditCourse-change-lesson-status-icon-draft': {
width: string;
height: string;
borderRadius: number;
backgroundColor: any;
};
};
'& .SCEditCourse-table-body-collapse-wrapper': {
padding: number;
border: number;
};
};
};
};
};
'& .SCEditCourse-users-status-wrapper': {
flexDirection: string;
alignItems: string;
justifyContent: string;
gap: string;
marginTop: string;
marginBottom: any;
};
'& .SCEditCourse-options-container': {
[x: number]: {
padding: any;
};
border: string;
borderRadius: string;
padding: any;
backgroundColor: any;
'& .SCEditCourse-options-wrapper': {
gap: any;
maxWidth: string;
margin: string;
};
'& .SCEditCourse-options-divider': {
marginTop: string;
marginBottom: any;
};
'& .SCEditCourse-options-button-wrapper': {
alignItems: string;
maxWidth: string;
margin: any;
};
};
'& .SCCourseForm-paywalls-configurator-wrap': {
marginBottom: any;
'& .SCPaywallsConfigurator-content-access-type': {
fontSize: string;
padding: any;
};
};
};
};
skeletonRoot: ({ theme }: {
theme: any;
}) => {
'& .SCEditCourse-header': {
[x: number]: {
paddingLeft: any;
};
flexDirection: string;
alignItems: string;
gap: any;
};
'& .SCEditCourse-tab-list': {
flexDirection: string;
alignItems: string;
justifyContent: string;
gap: any;
borderBottom: string;
padding: any;
marginBottom: string;
};
'& .SCEditCourse-lesson-title': {
[x: number]: {
display: string;
};
marginBottom: string;
};
'& .SCEditCourse-lesson-info-wrapper': {
flexDirection: string;
alignItems: string;
justifyContent: string;
gap: any;
'& .SCEditCourse-lesson-info': {
flexDirection: string;
alignItems: string;
gap: any;
};
};
'& .SCEditCourse-lessons-inner-wrapper': {
[x: number]: {
padding: any;
};
border: string;
borderRadius: string;
backgroundColor: any;
marginTop: string;
padding: any;
'& .SCEditCourse-lessons-sections-wrapper': {
flexDirection: string;
alignItems: string;
justifyContent: string;
padding: any;
border: string;
borderRadius: string;
};
'& .SCEditCourse-table-container': {
width: string;
border: string;
borderBottomLeftRadius: string;
borderBottomRightRadius: string;
'& .SCEditCourse-margin': {
margin: string;
};
'& .SCEditCourse-margin-left': {
marginLeft: string;
};
'& .SCEditCourse-actions-wrapper': {
flexDirection: string;
justifyContent: string;
gap: string;
};
};
};
'& .SCEditCourse-users-status-wrapper': {
flexDirection: string;
justifyContent: string;
marginTop: string;
marginBottom: any;
};
'& .SCEditCourse-options-container': {
border: string;
borderRadius: string;
paddingBottom: string;
backgroundColor: any;
'& .SCEditCourse-options-wrapper': {
gap: any;
maxWidth: string;
margin: string;
};
'& .SCEditCourse-options-divider': {
marginTop: string;
marginBottom: any;
};
'& .SCEditCourse-options-button-wrapper': {
alignItems: string;
maxWidth: string;
margin: string;
};
};
};
};
};
export default Component;