|
22 | 22 |
|
23 | 23 | min-width: 400px; |
24 | 24 | min-height: 400px; |
25 | | - width: 90%; |
26 | | - height: 90%; |
| 25 | + width: 95%; |
| 26 | + height: 95%; |
27 | 27 |
|
28 | 28 | background-color: white; |
29 | 29 | } |
|
41 | 41 | font-weight: 700; |
42 | 42 | } |
43 | 43 |
|
44 | | -.vp-fe-close { |
| 44 | +.vp-fe-close, |
| 45 | +.vp-fe-popup-close { |
45 | 46 | position: fixed; |
46 | 47 | z-index: 3; |
47 | 48 | right: 5px; |
|
54 | 55 |
|
55 | 56 | .vp-fe-body { |
56 | 57 | width: 100%; |
57 | | - height: 100%; |
| 58 | + height: calc(100% - 30px); |
58 | 59 | padding: 10px; |
59 | 60 | display: grid; |
60 | 61 | grid-row-gap: 5px; |
| 62 | + grid-template-rows: 35px 30px 60% calc(40% - 80px); |
| 63 | +} |
| 64 | + |
| 65 | +/* preview code */ |
| 66 | +.vp-fe-preview { |
| 67 | + width: 100%; |
| 68 | + height: 35px; |
| 69 | + background-image: repeating-linear-gradient( to right, var(--grid-line-color) 0, var(--grid-line-color) 0.25px, transparent 1px, transparent 5px ), repeating-linear-gradient( to bottom, var(--grid-line-color) 0, var(--grid-line-color) 0.25px, transparent 1px, transparent 5px ); |
| 70 | + background-color: white; |
| 71 | + border: 0.25px solid #E4E4E4; |
| 72 | +} |
| 73 | +.vp-fe-preview textarea { |
| 74 | + display: none; |
| 75 | +} |
| 76 | + |
| 77 | +.vp-fe-preview .CodeMirror-code .cm-variable { |
| 78 | + background-color: rgba(47, 133, 90, 0.2); |
| 79 | +} |
| 80 | + |
| 81 | +.vp-fe-preview .CodeMirror-code .cm-string { |
| 82 | + background-color: rgba(246, 173, 85, 0.2); |
61 | 83 | } |
62 | 84 |
|
63 | 85 | .vp-fe-df-box { |
|
74 | 96 | } |
75 | 97 |
|
76 | 98 | .vp-fe-menu-box { |
77 | | - display: grid; |
78 | | - grid-template-columns: repeat(6, 1fr); |
| 99 | + position: fixed; |
| 100 | + top: 0; |
| 101 | + left: 0; |
| 102 | + background: #FFFFFF; |
| 103 | + z-index: 70; |
| 104 | + /* display: grid; |
| 105 | + grid-template-columns: repeat(6, 1fr); */ |
79 | 106 | } |
80 | 107 |
|
81 | 108 | .vp-fe-menu-box .vp-fe-menu-item { |
82 | | - height: 30px; |
| 109 | + height: 25px; |
| 110 | + line-height: 25px; |
83 | 111 | background: #FFFFFF; |
84 | 112 | border: 0.25px solid #E4E4E4; |
85 | 113 | box-sizing: border-box; |
86 | 114 | box-shadow: 1px 1px 2px rgb(0 0 0 / 10%); |
87 | 115 | border-radius: 2px; |
88 | | - line-height: 30px; |
89 | 116 | font-size: 11px; |
90 | 117 | text-align: center; |
91 | 118 | color: #696969; |
|
107 | 134 | background: #F8F8F8; |
108 | 135 | } |
109 | 136 |
|
110 | | -.vp-fe-info { |
111 | | - margin: 0px; |
| 137 | +.vp-fe-menu-sub-box { |
| 138 | + display: none; |
| 139 | + position: absolute; |
| 140 | + left: 100%; |
112 | 141 | } |
113 | | -.vp-fe-info .vp-accordion-header { |
114 | | - background: #F5F5F5; |
| 142 | + |
| 143 | +.vp-fe-menu-item:hover .vp-fe-menu-sub-box { |
| 144 | + display: block; |
| 145 | +} |
| 146 | + |
| 147 | +.vp-fe-popup-box { |
| 148 | + position: absolute; |
| 149 | + left: 50%; |
| 150 | + top: 50%; |
| 151 | + transform: translate(-50%, -50%); |
| 152 | + min-width: 400px; |
| 153 | + /* min-height: 150px; */ |
| 154 | + width: 30%; |
| 155 | + height: fit-content; |
| 156 | + background-color: white; |
| 157 | + z-index: 200; |
| 158 | + border: 0.25px solid var(--border-gray-color); |
| 159 | + box-shadow: 1px 1px 2px rgb(0 0 0 / 10%); |
| 160 | +} |
| 161 | + |
| 162 | +.vp-fe-popup-body { |
| 163 | + padding: 10px; |
| 164 | +} |
| 165 | + |
| 166 | +.vp-fe-popup-button-box { |
| 167 | + float: right; |
| 168 | + padding: 5px; |
115 | 169 | } |
116 | 170 |
|
117 | 171 | .vp-fe-table { |
118 | | - height: 350px; |
| 172 | + height: 100%; |
119 | 173 | background: var(--border-gray-color); |
120 | 174 | overflow: auto; |
121 | 175 | } |
|
139 | 193 | } |
140 | 194 |
|
141 | 195 | .vp-fe-table th.selected { |
142 | | - color: var(--hightlight-color); |
| 196 | + /* color: var(--hightlight-color); */ |
| 197 | + background: #add3fd; |
143 | 198 | } |
144 | 199 |
|
145 | 200 | .vp-fe-table th:hover { |
|
171 | 226 |
|
172 | 227 | .vp-fe-info { |
173 | 228 | width: 100%; |
| 229 | + height: 100%; |
| 230 | + margin: 0px; |
| 231 | +} |
| 232 | + |
| 233 | +.vp-fe-info-title { |
| 234 | + width: 100%; |
| 235 | + height: 20px; |
| 236 | + line-height: 20px; |
| 237 | + font-weight: bold; |
| 238 | + background: #F5F5F5; |
174 | 239 | } |
175 | 240 |
|
176 | 241 | .vp-fe-info-content { |
177 | 242 | width: 100%; |
| 243 | + height: calc(100% - 20px); |
178 | 244 | overflow: auto; |
179 | 245 | } |
180 | 246 |
|
181 | 247 | .vp-fe-info-content pre { |
182 | | - width: 300px; |
| 248 | + /* width: 300px; */ |
183 | 249 | padding:10px; |
184 | 250 | white-space: pre-wrap; |
185 | 251 | overflow: auto; |
|
196 | 262 | bottom: 10px; |
197 | 263 | right: 10px; |
198 | 264 | } |
199 | | -.vp-fe-btn-apply { |
| 265 | +.vp-fe-btn-apply |
| 266 | +, .vp-fe-popup-ok { |
200 | 267 | width: 80px; |
201 | 268 | height: 30px; |
202 | 269 | background: #F37704; |
|
206 | 273 | text-align: center; |
207 | 274 | color: #FFFFFF; |
208 | 275 | } |
209 | | -.vp-fe-btn-apply:hover { |
| 276 | +.vp-fe-btn-apply:hover |
| 277 | +, .vp-fe-popup-ok:hover { |
210 | 278 | background: var(--hightlight-color); |
211 | 279 | } |
212 | | -.vp-fe-btn-cancel { |
| 280 | +.vp-fe-btn-cancel |
| 281 | +, .vp-fe-popup-cancel { |
213 | 282 | width: 80px; |
214 | 283 | height: 30px; |
215 | 284 | background: #E5E5E5; |
|
219 | 288 | text-align: center; |
220 | 289 | color: #696969; |
221 | 290 | } |
222 | | -.vp-fe-btn-cancel:hover { |
| 291 | +.vp-fe-btn-cancel:hover |
| 292 | +, .vp-fe-popup-cancel:hover { |
223 | 293 | background: #ccc; |
224 | 294 | } |
0 commit comments