@instructure/canvas-rce
Version:
A component wrapping Canvas's usage of Tinymce
65 lines (64 loc) • 2.37 kB
TypeScript
export default function buildStyle(): {
css: string;
classNames: {
root: string;
};
theme: {
canvasBackgroundColor: any;
canvasTextColor: string;
canvasErrorColor: any;
canvasWarningColor: any;
canvasInfoColor: any;
canvasSuccessColor: any;
canvasBorderColor: any;
toolbarButtonHoverBackground: string;
tinySplitButtonChevronHoverBackground: string;
canvasBrandColor: string;
activeMenuItemBackground: string;
activeMenuItemLabelColor: string;
tableSelectorHighlightColor: string;
canvasLinkColor: string;
canvasLinkDecoration: string;
canvasButtonBackground: string;
canvasButtonBorderColor: string;
canvasButtonColor: any;
canvasButtonHoverBackground: any;
canvasButtonHoverColor: any;
canvasButtonActiveBackground: any;
canvasButtonFontWeight: any;
canvasButtonFontSize: any;
canvasButtonLineHeight: any;
canvasButtonPadding: string;
canvasPrimaryButtonBackground: string;
canvasPrimaryButtonColor: string;
canvasPrimaryButtonBorderColor: string;
canvasPrimaryButtonHoverBackground: string;
canvasPrimaryButtonHoverColor: any;
canvasSecondaryButtonBackground: any;
canvasSecondaryButtonColor: any;
canvasSecondaryButtonBorderColor: string;
canvasSecondaryButtonHoverBackground: string;
canvasSecondaryButtonHoverColor: any;
canvasFocusBorderColor: string;
canvasFocusBorderWidth: any;
canvasFocusBoxShadow: string;
canvasEnabledColor: string;
canvasEnabledBoxShadow: string;
canvasFontFamily: any;
canvasFontSize: string;
canvasFontSizeSmall: any;
canvasModalShadow: any;
canvasModalHeadingPadding: any;
canvasModalHeadingFontSize: any;
canvasModalHeadingFontWeight: any;
canvasModalBodyPadding: any;
canvasModalFooterPadding: any;
canvasModalFooterBackground: any;
canvasFormElementMargin: string;
canvasFormElementLabelColor: any;
canvasFormElementLabelMargin: string;
canvasFormElementLabelFontSize: any;
canvasFormElementLabelFontWeight: any;
canvasBadgeBackgroundColor: any;
};
};