mh-two-thousand-and-two
2024-03-25 b8c93990f3fa5e50a8aca16bdc9c2758168aa0fd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
import env from './core/env';
 
let dpr = 1;
 
// If in browser environment
if (env.hasGlobalWindow) {
    dpr = Math.max(
        window.devicePixelRatio
        || (window.screen && (window.screen as any).deviceXDPI / (window.screen as any).logicalXDPI)
        || 1, 1
    );
}
 
/**
 * Debug log mode:
 * 0: Do nothing, for release.
 * 1: console.error, for debug.
 */
export const debugMode = 0;
 
// retina 屏幕优化
export const devicePixelRatio = dpr;
 
 
/**
 * Determine when to turn on dark mode based on the luminance of backgroundColor
 */
export const DARK_MODE_THRESHOLD = 0.4;
 
/**
 * Color of default dark label.
 */
export const DARK_LABEL_COLOR = '#333';
 
/**
 * Color of default light label.
 */
export const LIGHT_LABEL_COLOR = '#ccc';
 
/**
 * Color of default light label.
 */
export const LIGHTER_LABEL_COLOR = '#eee';