UNPKG

react-openfin-mat-impl

Version:
108 lines 4.73 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const styles_1 = require("@material-ui/core/styles"); const openfin_starter_constant_1 = require("../openfin-starter-constant"); const sidebarStyle = (theme) => styles_1.createStyles({ drawerPaper: Object.assign({ border: "none", backgroundColor: 'transparent', position: "fixed", top: openfin_starter_constant_1.default.appbarHeight + openfin_starter_constant_1.default.windowBorder, bottom: 0, left: "0", zIndex: 1 }, openfin_starter_constant_1.default.boxShadow, { width: openfin_starter_constant_1.default.drawerWidth, height: "100%" }), background: { position: "absolute", zIndex: 1, height: `calc(100vh - ${openfin_starter_constant_1.default.appbarHeight}px)`, width: "100%", display: "block", top: "0", left: "0", backgroundSize: "cover", backgroundPosition: "center center", "&:after": { position: "absolute", zIndex: 3, width: "100%", height: "100%", content: '""', display: "block", background: "#000", opacity: 0.8, } }, list: { marginTop: 20, paddingLeft: "0", paddingTop: "0", paddingBottom: "0", marginBottom: "0", listStyle: "none", }, item: { position: "relative", display: "block", textDecoration: "none", }, itemLink: Object.assign({ width: "auto", transaction: "all 300ms linear", margin: "2px 15px 0", borderRadius: "3px", position: "relative", display: "block", padding: "2px 15px", backgroundColor: "transparent" }, openfin_starter_constant_1.default.defaultFont), itemIcon: { width: 24, height: 24, float: "left", marginTop: 3, marginRight: 15, textAlign: "center", verticalAlign: "middle", color: "rgba(255,255,255,0.8)", }, itemText: Object.assign({}, openfin_starter_constant_1.default.defaultFont, { margin: "0", lineHeight: "30px", fontSize: "14px", color: "#ffffff" }), whiteFont: { color: "#ffffff", }, releaseTypo: { zIndex: theme.zIndex.drawer + 5, padding: "2% 5%", }, primary: { backgroundColor: openfin_starter_constant_1.default.primaryColor, "&:hover": { backgroundColor: openfin_starter_constant_1.default.primaryColor, } }, blue: { backgroundColor: openfin_starter_constant_1.default.infoColor, boxShadow: "0 12px 20px -10px rgba(0,188,212,.28), 0 4px 20px 0 rgba(0,0,0,.12), 0 7px 8px -5px rgba(0,188,212,.2)", "&:hover": { backgroundColor: openfin_starter_constant_1.default.infoColor, boxShadow: "0 12px 20px -10px rgba(0,188,212,.28), 0 4px 20px 0 rgba(0,0,0,.12), 0 7px 8px -5px rgba(0,188,212,.2)" } }, green: { backgroundColor: openfin_starter_constant_1.default.successColor, boxShadow: "0 12px 20px -10px rgba(76,175,80,.28), 0 4px 20px 0 rgba(0,0,0,.12), 0 7px 8px -5px rgba(76,175,80,.2)", "&:hover": { backgroundColor: openfin_starter_constant_1.default.successColor, boxShadow: "0 12px 20px -10px rgba(76,175,80,.28), 0 4px 20px 0 rgba(0,0,0,.12), 0 7px 8px -5px rgba(76,175,80,.2)" } }, orange: { backgroundColor: openfin_starter_constant_1.default.warningColor, boxShadow: "0 12px 20px -10px rgba(255,152,0,.28), 0 4px 20px 0 rgba(0,0,0,.12), 0 7px 8px -5px rgba(255,152,0,.2)", "&:hover": { backgroundColor: openfin_starter_constant_1.default.warningColor, boxShadow: "0 12px 20px -10px rgba(255,152,0,.28), 0 4px 20px 0 rgba(0,0,0,.12), 0 7px 8px -5px rgba(255,152,0,.2)" } }, red: { backgroundColor: openfin_starter_constant_1.default.dangerColor, boxShadow: "0 12px 20px -10px rgba(244,67,54,.28), 0 4px 20px 0 rgba(0,0,0,.12), 0 7px 8px -5px rgba(244,67,54,.2)", "&:hover": { backgroundColor: openfin_starter_constant_1.default.dangerColor, boxShadow: "0 12px 20px -10px rgba(244,67,54,.28), 0 4px 20px 0 rgba(0,0,0,.12), 0 7px 8px -5px rgba(244,67,54,.2)" } }, sidebarWrapper: { position: "relative", height: `calc(100vh - ${openfin_starter_constant_1.default.appbarHeight + openfin_starter_constant_1.default.windowBorder + 30}px)`, overflow: "auto", width: openfin_starter_constant_1.default.drawerWidth, zIndex: 4, overflowScrolling: "touch" }, }); exports.default = sidebarStyle; //# sourceMappingURL=sidebarComp.style.js.map