UNPKG

@kwiz/fluentui

Version:

KWIZ common controls for FluentUI

97 lines 2.75 kB
import { makeStyles, tokens } from "@fluentui/react-components"; export var mixins; (function (mixins) { mixins.main = { flexShrink: 1, flexGrow: 1 }; mixins.clickable = { cursor: "pointer", ['& label']: { cursor: "pointer" } }; mixins.box = { padding: tokens.spacingHorizontalM, borderRadius: tokens.borderRadiusMedium, boxShadow: tokens.shadow4, margin: tokens.spacingHorizontalXXS }; mixins.float = Object.assign(Object.assign({}, mixins.box), { /** make buttons work */ position: "relative", /** make buttons work */ maxWidth: "33%", /** stop bleeding into page */ overflowX: "hidden", ['& img']: { maxWidth: "100%" } }); mixins.flex = { display: 'flex', flexWrap: 'nowrap', rowGap: tokens.spacingVerticalM, columnGap: tokens.spacingVerticalM, }; mixins.wrap = { flexWrap: "wrap" }; mixins.nogap = { rowGap: 0, columnGap: 0 }; mixins.ellipsis = { whiteSpace: 'nowrap', display: 'block', overflow: 'hidden', textOverflow: 'ellipsis' }; // export const box: GriffelStyle = { // } })(mixins || (mixins = {})); export const KnownClassNames = { print: 'print-root', printHide: 'print-hide', printShow: 'print-show', section: 'kfui-section', vertical: 'kfui-vertical', horizontal: 'kfui-horizontal', list: 'kfui-list', accordion: 'kfui-accordion', accordionHeader: 'kfui-accordion-header', accordionBody: 'kfui-accordion-body', accordionBodyWrapper: 'kfui-accordion-body-wrapper', isOpen: 'is-opened', progressBarStepLabel: 'step-label', left: 'float-left', right: 'float-right' }; export const useCommonStyles = makeStyles({ hintLabel: { color: tokens.colorNeutralForeground3, fontSize: tokens.fontSizeBase200, fontWeight: tokens.fontWeightRegular, lineHeight: tokens.lineHeightBase200 }, validationLabel: { color: tokens.colorPaletteRedForeground1, fontSize: tokens.fontSizeBase200, fontWeight: tokens.fontWeightRegular, lineHeight: tokens.lineHeightBase200 }, fullscreen: { position: "fixed", top: 0, bottom: 0, left: 0, right: 0, zIndex: 1, backgroundColor: tokens.colorNeutralBackground1, overflow: "auto", padding: tokens.spacingHorizontalL, paddingLeft: "20px", paddingRight: "20px" } }); export const commonSizes = { widthMedium: 360, widthWide: 520, extraWidthWide: 820, }; //# sourceMappingURL=styles.js.map