11import styled from 'styled-components' ;
2+ import theme from 'common/theme' ;
23
34export const Container = styled . div `
45 background-color: ${ props => props . theme . background } ;
@@ -25,3 +26,64 @@ export const IconContainer = styled.div`
2526 align-items: center;
2627 justify-content: center;
2728` ;
29+
30+ export const inspectorTheme = {
31+ PADDING : '0.4rem 1.5rem 0.4rem 0px' ,
32+
33+ LOG_ICON : '' ,
34+ LOG_BORDER : '#191C1D' ,
35+ LOG_ICON_HEIGHT : '26px' ,
36+ LOG_ICON_WIDTH : '1em' ,
37+
38+ LOG_WARN_COLOR : 'rgb(245, 211, 150)' ,
39+ LOG_WARN_BACKGROUND : '#332A00' ,
40+ LOG_WARN_BORDER : '#665500' ,
41+ LOG_WARN_ICON : `url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23F5D396' viewBox='0 0 40 40'%3e%3cpath d='M21.6 23.4v-6.8h-3.2v6.8h3.2zm0 6.6v-3.4h-3.2V30h3.2zm-20 5L20 3.4 38.4 35H1.6z'/%3e%3c/svg%3e")` ,
42+
43+ LOG_ERROR_COLOR : 'rgb(254, 127, 127)' ,
44+ LOG_ERROR_BACKGROUND : '#280000' ,
45+ LOG_ERROR_BORDER : '#5B0000' ,
46+ LOG_ERROR_ICON : `url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23FE7F7F' viewBox='0 0 40 40'%3e%3cpath d='M21.6 21.6v-10h-3.2v10h3.2zm0 6.8V25h-3.2v3.4h3.2zM20 3.4a16.6 16.6 0 1 1 0 33.2 16.6 16.6 0 1 1 0-33.2z'/%3e%3c/svg%3e")` ,
47+
48+ BASE_FONT_FAMILY : 'Menlo, monospace' ,
49+ BASE_FONT_SIZE : '13px' ,
50+ BASE_LINE_HEIGHT : '18px' ,
51+
52+ BASE_BACKGROUND_COLOR : 'rgba(0, 0, 0, 0)' ,
53+ BASE_COLOR : 'rgb(213, 213, 213)' ,
54+
55+ OBJECT_NAME_COLOR : theme . secondary ( ) ,
56+ OBJECT_VALUE_NULL_COLOR : 'rgb(127, 127, 127)' ,
57+ OBJECT_VALUE_UNDEFINED_COLOR : 'rgb(127, 127, 127)' ,
58+ OBJECT_VALUE_REGEXP_COLOR : '#fac863' ,
59+ OBJECT_VALUE_STRING_COLOR : '#fac863' ,
60+ OBJECT_VALUE_SYMBOL_COLOR : '#fac863' ,
61+ OBJECT_VALUE_NUMBER_COLOR : 'hsl(252, 100%, 75%)' ,
62+ OBJECT_VALUE_BOOLEAN_COLOR : 'hsl(252, 100%, 75%)' ,
63+ OBJECT_VALUE_FUNCTION_KEYWORD_COLOR : 'rgb(242, 85, 217)' ,
64+
65+ HTML_TAG_COLOR : 'rgb(93, 176, 215)' ,
66+ HTML_TAGNAME_COLOR : 'rgb(93, 176, 215)' ,
67+ HTML_TAGNAME_TEXT_TRANSFORM : 'lowercase' ,
68+ HTML_ATTRIBUTE_NAME_COLOR : 'rgb(155, 187, 220)' ,
69+ HTML_ATTRIBUTE_VALUE_COLOR : 'rgb(242, 151, 102)' ,
70+ HTML_COMMENT_COLOR : 'rgb(137, 137, 137)' ,
71+ HTML_DOCTYPE_COLOR : 'rgb(192, 192, 192)' ,
72+
73+ ARROW_COLOR : 'rgb(145, 145, 145)' ,
74+ ARROW_MARGIN_RIGHT : 3 ,
75+ ARROW_FONT_SIZE : 11 ,
76+
77+ TREENODE_FONT_FAMILY : 'Menlo, monospace' ,
78+ TREENODE_FONT_SIZE : '13px' ,
79+ TREENODE_LINE_HEIGHT : '16px' ,
80+ TREENODE_PADDING_LEFT : 12 ,
81+
82+ TABLE_BORDER_COLOR : 'rgb(85, 85, 85)' ,
83+ TABLE_TH_BACKGROUND_COLOR : 'rgb(44, 44, 44)' ,
84+ TABLE_TH_HOVER_COLOR : 'rgb(48, 48, 48)' ,
85+ TABLE_SORT_ICON_COLOR : 'black' ,
86+ TABLE_DATA_BACKGROUND_IMAGE :
87+ 'linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0) 50%, rgba(51, 139, 255, 0.0980392) 50%, rgba(51, 139, 255, 0.0980392))' ,
88+ TABLE_DATA_BACKGROUND_SIZE : '128px 32px' ,
89+ } ;
0 commit comments