UNPKG

@pnp/spfx-controls-react

Version:

Reusable React controls for SharePoint Framework solutions

133 lines 5.65 kB
import { LocalizedFontFamilies } from '@fluentui/theme'; import { create } from 'nano-css'; export var applyAdaptiveCardHostStyles = function (theme, classPrefix) { var nanoCss = create(); nanoCss.put(".".concat(classPrefix, "-ac-container:focus"), { outline: "none !important" }); nanoCss.put(".".concat(classPrefix, "-ac-adaptiveCard:focus"), { outline: "none !important" }); nanoCss.put(".".concat(classPrefix, "-ac-pushButton"), { overflow: "hidden", textOverflow: "ellipsis", textAlign: "center", verticalAlign: "middle", cursor: "pointer", fontFamily: "inherit", fontSize: "14px", fontWeight: "600", padding: "4px 10px 5px 10px", WebkitUserSelect: "none", MozUserSelect: "none", MsUserSelect: "none", userSelect: "none", height: "32px", borderRadius: "2px", border: "1px solid ".concat(theme.semanticColors.buttonBorder), backgroundColor: "".concat(theme.semanticColors.buttonBackground), color: "".concat(theme.semanticColors.buttonText) }); nanoCss.put(".".concat(classPrefix, "-ac-pushButton:hover"), { border: "1px solid ".concat(theme.semanticColors.buttonBorder), backgroundColor: "".concat(theme.semanticColors.buttonBackgroundHovered), color: "".concat(theme.semanticColors.buttonTextHovered) }); nanoCss.put(".".concat(classPrefix, "-ac-pushButton:active"), { border: "1px solid ".concat(theme.semanticColors.buttonBorder), backgroundColor: "".concat(theme.semanticColors.buttonBackgroundPressed), color: "".concat(theme.semanticColors.buttonTextPressed) }); nanoCss.put(".".concat(classPrefix, "-ac-pushButton-disabled"), { overflow: "hidden", textOverflow: "ellipsis", textAlign: "center", verticalAlign: "middle", cursor: "pointer", fontFamily: "inherit", fontSize: "14px", fontWeight: "600", padding: "4px 10px 5px 10px", WebkitUserSelect: "none", MozUserSelect: "none", MsUserSelect: "none", userSelect: "none", height: "32px", borderRadius: "2px", border: "1px solid ".concat(theme.semanticColors.buttonBorderDisabled), backgroundColor: "".concat(theme.semanticColors.buttonBackgroundDisabled), color: "".concat(theme.semanticColors.buttonTextDisabled) }); nanoCss.put(".".concat(classPrefix, "-ac-ctrl-overlay"), { fontFamily: "".concat((theme.fonts.medium.fontFamily) ? theme.fonts.medium.fontFamily : LocalizedFontFamilies.WestEuropean), position: "absolute", left: "0", top: "0", zIndex: "10000" }); nanoCss.put(".".concat(classPrefix, "-ac-ctrl"), { boxSizing: "border-box", fontSize: "14px", fontWeight: "normal" }); nanoCss.put(".".concat(classPrefix, "-ac-ctrl-popup-container"), { backgroundColor: "".concat(theme.semanticColors.bodyBackground), position: "absolute", overflowY: "auto", boxShadow: "rgb(0 0 0 / 13%) 0px 3.2px 7.2px 0px, rgb(0 0 0 / 11%) 0px 0.6px 1.8px 0px", borderRadius: "2px" }); nanoCss.put(".".concat(classPrefix, "-ac-ctrl-popup-container:focus"), { outline: "0" }); nanoCss.put(".".concat(classPrefix, "-ac-ctrl-slide"), { animationDuration: "0.5s", animationTimingFunction: "cubic-bezier(0.1, 0.9, 0.2, 1)" }); nanoCss.put(".".concat(classPrefix, "-ac-ctrl-slide.").concat(classPrefix, "-ac-ctrl-slideTopToBottom"), { animationName: "fadeIn, slideTopToBottom" }); nanoCss.put(".".concat(classPrefix, "-ac-ctrl-slide.").concat(classPrefix, "-ac-ctrl-slideBottomToTop"), { animationName: "fadeIn, slideBottomToTop" }); nanoCss.put(".".concat(classPrefix, "-ac-ctrl-slide.").concat(classPrefix, "-ac-ctrl-slideLeftToRight"), { animationName: "fadeIn, slideLeftToRight" }); nanoCss.put(".".concat(classPrefix, "-ac-ctrl-slide.").concat(classPrefix, "-ac-ctrl-slideRightToLeft"), { animationName: "fadeIn, slideRightToLeft" }); nanoCss.put(".".concat(classPrefix, "-ac-ctrl-dropdown-item"), { width: "100%", textOverflow: "ellipsis", overflow: "hidden", whiteSpace: "nowrap", display: "block", padding: "0px 12px 0px 12px", lineHeight: "30px", cursor: "pointer", backgroundColor: "".concat(theme.semanticColors.buttonBackground), color: "".concat(theme.semanticColors.buttonText) }); nanoCss.put(".".concat(classPrefix, "-ac-ctrl-dropdown-item:hover"), { backgroundColor: "".concat(theme.semanticColors.buttonBackgroundHovered), color: "".concat(theme.semanticColors.buttonTextHovered) }); nanoCss.put(".".concat(classPrefix, "-ac-ctrl-dropdown-item:focus"), { outline: "0", backgroundColor: "".concat(theme.semanticColors.buttonBackgroundPressed), color: "".concat(theme.semanticColors.buttonTextPressed) }); nanoCss.put(".".concat(classPrefix, "-ac-ctrl-dropdown-item-disabled"), { width: "100%", textOverflow: "ellipsis", overflow: "hidden", whiteSpace: "nowrap", display: "block", padding: "0px 12px 0px 12px", lineHeight: "30px", cursor: "pointer", backgroundColor: "".concat(theme.semanticColors.buttonBackgroundDisabled), color: "".concat(theme.semanticColors.buttonTextDisabled) }); }; //# sourceMappingURL=Styles.js.map