UNPKG

@r3l/app

Version:
36 lines (24 loc) 3.7 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.GlobalStyle = void 0; var _taggedTemplateLiteral2 = _interopRequireDefault(require("@babel/runtime/helpers/taggedTemplateLiteral")); var _slicedToArray2 = _interopRequireDefault(require("@babel/runtime/helpers/slicedToArray")); var _core = require("@theme-ui/core"); var _react = require("@emotion/react"); var _fonts = require("./fonts"); var _ColorMode = require("./ColorMode"); var _templateObject; // eslint-disable-next-line var GlobalStyle = function GlobalStyle(props) { var _useColorMode = (0, _ColorMode.useColorMode)(), _useColorMode2 = (0, _slicedToArray2.default)(_useColorMode, 3), getColor = _useColorMode2[2]; return (0, _core.jsx)(_react.Global, { styles: (0, _react.css)(_templateObject || (_templateObject = (0, _taggedTemplateLiteral2.default)(["\n * {\n box-sizing: border-box;\n border-width: 0px;\n }\n\n .grecaptcha-badge {\n visibility: hidden;\n }\n\n html {\n font-size: 100%;\n display: flex;\n }\n body {\n }\n\n html,\n body {\n width: 100%;\n margin: 0;\n padding: 0;\n background: ", ";\n font-family: HelveticaNeue, Helvetica Neue, sans-serif;\n position: relative;\n line-height: 1.5;\n flex: 1;\n font-smooth: auto;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n }\n\n .markdown-body h1 {\n ", "\n }\n .markdown-body h2 {\n ", "\n }\n .markdown-body,\n .markdown-body p,\n .markdown-body li {\n ", "\n }\n\n #app,\n main {\n flex: 1;\n display: flex;\n flex-direction: column;\n min-height: 100%;\n position: relative;\n width: 100%;\n }\n\n a {\n color: ", ";\n overflow-wrap: anywhere;\n text-decoration: none;\n cursor: pointer;\n }\n\n .react-toast-notifications__container {\n z-index: 11000 !important;\n top: 64px !important;\n }\n\n .smartbanner-top.smartbanner-android {\n z-index: 900 !important;\n top: -80px !important;\n }\n .smartbanner-top.smartbanner-ios {\n z-index: 900 !important;\n top: -80px !important;\n }\n\n // Hamburger menu transition time\n .bm-overlay,\n .bm-menu-wrap {\n top: 0;\n transition-duration: 0.3s !important;\n }\n\n @media screen and (max-device-width: 746px) {\n .BeaconContainer {\n /*bottom: 30px !important; */\n left: 0 !important;\n top: 0 !important;\n padding-bottom: 32px;\n }\n .c-BeaconCloseButton {\n padding: 0;\n margin: 0;\n top: auto !important;\n bottom: -32px !important;\n height: 32px;\n backgroundcolor: blue;\n z-index: 1000 !important;\n }\n .BeaconFabButtonFrame {\n left: 16px !important;\n right: auto !important;\n bottom: 16px !important;\n z-index: 900 !important;\n }\n }\n "])), getColor('white'), _fonts.header, _fonts.title, _fonts.commentText, getColor('blue')) }); }; exports.GlobalStyle = GlobalStyle; //# sourceMappingURL=baseStyles.js.map