1+ # vp_varDetailTable : empty ::after {
2+ content : '(Select variables to preview the data.)' ;
3+ color : var (--vp-highlight-color );
4+ font-style : italic;
5+ }
6+ # vp_varDetailTable {
7+ width : 100% ;
8+ height : 300px ;
9+ overflow : auto;
10+ }
11+
12+ .vp-information-body {
13+ display : grid;
14+ grid-template-columns : calc (50% - 8px ) calc (50% - 8px );
15+ grid-template-rows : 100% ;
16+ grid-row-gap : 5px ;
17+ grid-column-gap : 15px ;
18+ align-items : baseline;
19+ align-content : baseline;
20+ height : 100% ;
21+ }
22+ .vp-information-left-box ,
23+ .vp-information-right-box {
24+ height : 100% ;
25+ }
26+ .vp-information-left-box {
27+ display : grid;
28+ grid-template-rows : 30px 10px 30px calc (100% - 75px );
29+ }
30+ .vp-information-toolbox {
31+ height : 30px ;
32+ }
33+ /* dropdown menu */
34+ .vp-dropdown {
35+ position : relative;
36+ display : inline-block;
37+ }
38+ .vp-dropdown-content {
39+ display : none;
40+ position : absolute;
41+ background-color : var (--vp-background-color );
42+ min-width : 100px ;
43+ box-shadow : 1px 1px 2px rgb (0 0 0 / 10% );
44+ z-index : 1 ;
45+ }
46+ .vp-dropdown-content .vp-dropdown-item {
47+ height : 30px ;
48+ line-height : 30px ;
49+ background : var (--vp-background-color );
50+ border : 0.25px solid var (--vp-border-gray-color );
51+ box-sizing : border-box;
52+ box-shadow : 1px 1px 2px rgb (0 0 0 / 10% );
53+ border-radius : 2px ;
54+ font-size : 13px ;
55+ text-align : left;
56+ color : var (--vp-font-primary );
57+ cursor : pointer;
58+ -webkit-touch-callout : none;
59+ -webkit-user-select : none;
60+ -khtml-user-select : none;
61+ -moz-user-select : none;
62+ -ms-user-select : none;
63+ user-select : none;
64+ text-overflow : ellipsis;
65+ /* overflow: hidden; */
66+ white-space : nowrap;
67+ padding : 0px 5px ;
68+ }
69+ .vp-dropdown-content .vp-dropdown-item : not (.disabled ): not (.selected ): hover {
70+ background-color : var (--vp-border-gray-color );
71+ }
72+ .vp-dropdown : not (.disabled ): hover .vp-dropdown-content {
73+ display : block;
74+ }
75+ .vp-dropdown : not (.disabled ): hover .vp-drop-button : not (.selected ) {
76+ background-color : var (--vp-border-gray-color );
77+ }
78+ .vp-drop-button .selected ,
79+ .vp-dropdown-content .vp-dropdown-item .selected {
80+ background-color : var (--vp-highlight-color );
81+ color : var (--vp-background-color );
82+ }
83+ .vp-drop-button {
84+ background-color : var (--vp-background-color );
85+ color : var (--vp-font-primary );
86+ padding : 5px 7px ;
87+ border : 0.25px solid var (--vp-border-gray-color );
88+ cursor : pointer;
89+ height : 30px ;
90+ font-size : 13px ;
91+ }
92+ .vp-information-menu .disabled {
93+ color : var (--vp-gray-color );
94+ cursor : not-allowed;
95+ }
96+ .vp-variable-preview {
97+ margin-top : 5px ;
98+ align-content : baseline;
99+ }
100+ .vp-variable-preview thead th {
101+ cursor : pointer;
102+ }
103+ .vp-variable-preview thead th .selected {
104+ background-color : var (--vp-highlight-color );
105+ color : var (--vp-background-color );
106+ }
107+ .vp-information-preview-header {
108+ height : 30px ;
109+ line-height : 30px ;
110+ margin-bottom : 5px ;
111+ }
112+ .vp-information-run-button {
113+ display : inline-block;
114+ width : 80px ;
115+ height : 30px ;
116+ line-height : 20px ;
117+ background : var (--vp-highlight-color );
118+ /* border: 0.25px solid var(--vp-border-gray-color); */
119+ box-sizing : border-box;
120+ box-shadow : 0.5px 0.5px 0.5px rgb (0 0 0 / 10% );
121+ border-radius : 3px ;
122+ padding : 5px 10px ;
123+ font-size : 13px ;
124+ vertical-align : middle;
125+ text-align : center;
126+ color : white;
127+ float : right;
128+ cursor : pointer;
129+ }
130+ .vp-information-preview-box {
131+ min-height : 352px ;
132+ width : 100% ;
133+ height : calc (100% - 40px );
134+ grid-template-rows : 25px 10px calc (100% - 35px );
135+ grid-row-gap : 0px ;
136+ }
137+ .vp-information-preview-content : empty ::after {
138+ content : 'No preview data' ;
139+ color : var (--vp-gray-color );
140+ }
141+ .vp-information-preview-content {
142+ align-content : baseline;
143+ }
144+ .vp-information-preview-box img {
145+ width : 100% ;
146+ height : 100% ;
147+ }
0 commit comments