@selfcommunity/react-theme-default
Version:
Default theme to use with SelfCommunity TS library
140 lines (139 loc) • 4.51 kB
TypeScript
declare const Component: {
styleOverrides: {
root: ({ theme }: any) => {
width: string;
display: string;
justifyContent: string;
alignContent: string;
"& .SCLiveStreamRoom-title": {
margin: any;
textAlign: string;
color: any;
};
"& .SCLiveStreamRoom-description": {
backgroundColor: any;
color: any;
border: string;
borderRadius: string;
marginTop: any;
marginBottom: any;
padding: any;
};
"& .SCLiveStreamRoom-content": {
width: string;
};
"& .SCLiveStreamRoom-prejoin": {
margin: any;
padding: any;
display: string;
placeItems: string;
height: string;
position: string;
'& .lk-form-control': {
display: string;
};
};
"& .SCLiveStreamRoom-prejoin-loading": {
'& .lk-prejoin': {
opacity: number;
};
};
"& .SCLiveStreamRoom-prejoin-alert": {
backgroundColor: any;
color: any;
border: string;
borderRadius: string;
};
"& .SCLiveStreamRoom-share-link": {
marginTop: any;
backgroundColor: any;
'& textarea': {
color: any;
'-webkit-text-fill-color': any;
};
};
"& .SCLiveStreamRoom-conference": {
width: string;
display: string;
justifyContent: string;
alignItems: string;
backgroundColor: string;
};
"& .SCLiveStreamRoom-prejoin-loader": {
maxWidth: number;
width: string;
position: string;
textAlign: string;
'& .MuiTypography-root': {
color: string;
};
};
"& .SCLiveStreamRoom-end-prejoin-content": {
color: any;
display: string;
justifyContent: string;
alignItems: string;
marginTop: any;
paddingBottom: any;
"& .SCLiveStreamRoom-end-prejoin-content-box": {
[x: number]: {
width: string;
};
width: string;
};
};
'& .lk-prejoin': {
maxWidth: number;
width: string;
backgroundColor: string;
borderRadius: any;
};
'& .lk-join-button': {
backgroundColor: any;
color: any;
'&:hover': {
backgroundColor: any;
};
};
'& .lk-settings-menu-modal': {
minWidth: number;
paddingTop: any;
'& .lk-settings-menu-modal-icon-close': {
color: any;
position: string;
top: number;
right: number;
};
'& .MuiFormControlLabel-root': {
marginLeft: number;
};
'& .MuiTypography-body1': {
color: string;
};
'& .MuiSwitch-track': {
backgroundColor: any;
};
};
};
dialogRoot: ({ theme }: any) => {
"& .SCLiveStreamRoom-end-conference-wrap": {
display: string;
justifyContent: string;
alignItems: string;
alignContent: string;
flexDirection: string;
"& .SCLiveStreamRoom-logo": {
img: {
maxHeight: number;
maxWidth: number;
};
marginBottom: any;
};
"& .SCLiveStreamRoom-btn-back-home": {
marginTop: any;
};
};
};
};
};
export default Component;