UNPKG

2.21 kBJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3exports.HighContrastSelector = '@media screen and (-ms-high-contrast: active), (forced-colors: active)';
4exports.HighContrastSelectorWhite = '@media screen and (-ms-high-contrast: black-on-white), (forced-colors: black-on-white)';
5exports.HighContrastSelectorBlack = '@media screen and (-ms-high-contrast: white-on-black), (forced-colors: white-on-black)';
6exports.EdgeChromiumHighContrastSelector = '@media screen and (forced-colors: active)';
7exports.ScreenWidthMinSmall = 320;
8exports.ScreenWidthMinMedium = 480;
9exports.ScreenWidthMinLarge = 640;
10exports.ScreenWidthMinXLarge = 1024;
11exports.ScreenWidthMinXXLarge = 1366;
12exports.ScreenWidthMinXXXLarge = 1920;
13exports.ScreenWidthMaxSmall = exports.ScreenWidthMinMedium - 1;
14exports.ScreenWidthMaxMedium = exports.ScreenWidthMinLarge - 1;
15exports.ScreenWidthMaxLarge = exports.ScreenWidthMinXLarge - 1;
16exports.ScreenWidthMaxXLarge = exports.ScreenWidthMinXXLarge - 1;
17exports.ScreenWidthMaxXXLarge = exports.ScreenWidthMinXXXLarge - 1;
18exports.ScreenWidthMinUhfMobile = 768;
19function getScreenSelector(min, max) {
20 var minSelector = typeof min === 'number' ? " and (min-width: " + min + "px)" : '';
21 var maxSelector = typeof max === 'number' ? " and (max-width: " + max + "px)" : '';
22 return "@media only screen" + minSelector + maxSelector;
23}
24exports.getScreenSelector = getScreenSelector;
25/**
26 * The style which turns off high contrast adjustment in browsers.
27 */
28function getHighContrastNoAdjustStyle() {
29 return {
30 forcedColorAdjust: 'none',
31 MsHighContrastAdjust: 'none',
32 };
33}
34exports.getHighContrastNoAdjustStyle = getHighContrastNoAdjustStyle;
35/**
36 * The style which turns off high contrast adjustment in (only) Edge Chromium browser.
37 * @deprecated Use `getHighContrastNoAdjustStyle`
38 */
39function getEdgeChromiumNoHighContrastAdjustSelector() {
40 var _a;
41 return _a = {},
42 _a[exports.EdgeChromiumHighContrastSelector] = {
43 forcedColorAdjust: 'none',
44 },
45 _a;
46}
47exports.getEdgeChromiumNoHighContrastAdjustSelector = getEdgeChromiumNoHighContrastAdjustSelector;
48//# sourceMappingURL=CommonStyles.js.map
\No newline at end of file