MikaFil commited on
Commit
63a4c7a
·
verified ·
1 Parent(s): fd86ed3

Update style/defaults/style.css

Browse files
Files changed (1) hide show
  1. style/defaults/style.css +15 -58
style/defaults/style.css CHANGED
@@ -115,7 +115,7 @@ progress::-moz-progress-bar {
115
  position: absolute;
116
  top: 50%; left: 50%;
117
  transform: translate(-50%, -50%);
118
- background: rgba(242,240,239,0.9);
119
  color: #545454;
120
  border: 1px solid #ddd;
121
  border-radius: 10px;
@@ -125,13 +125,12 @@ progress::-moz-progress-bar {
125
  box-shadow: none;
126
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
127
  z-index: 1010;
128
- max-width: 90vw; /* Do not exceed viewport width */
129
- max-height: 90%; /* <<< NEW: Do not exceed 90% of viewer container */
130
- overflow-y: auto; /* Scroll vertically if needed */
131
- overflow-x: auto; /* Prevent overflow horizontally */
132
  box-sizing: border-box;
133
  }
134
-
135
  .help-close {
136
  position: absolute;
137
  top: 8px;
@@ -181,9 +180,6 @@ progress::-moz-progress-bar {
181
  :-moz-full-screen .widget-button,
182
  :-ms-fullscreen .widget-button { z-index: 10000; }
183
 
184
- /* --------- TOOLTIP PANEL ----------- */
185
- /* ...rest of your CSS remains unchanged... */
186
-
187
  /* --------- TOOLTIP PANEL ----------- */
188
  .tooltip-panel {
189
  position: absolute;
@@ -194,7 +190,7 @@ progress::-moz-progress-bar {
194
  color: #545454;
195
  border: 1px solid #ddd;
196
  border-radius: 6px;
197
- padding: 20px 20px 16px 16px; /* Extra top/right for button */
198
  max-width: 340px;
199
  width: 92vw;
200
  min-width: 180px;
@@ -207,10 +203,8 @@ progress::-moz-progress-bar {
207
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
208
  overflow: auto;
209
  box-sizing: border-box;
210
- position: absolute;
211
  }
212
 
213
- /* Ensure content does not go under close button */
214
  .tooltip-content {
215
  width: 100%;
216
  min-width: 160px;
@@ -223,7 +217,6 @@ progress::-moz-progress-bar {
223
  margin-top: 0;
224
  }
225
 
226
- /* CLOSE BUTTON AS SQUARE WITH ROUNDED CORNERS */
227
  .tooltip-close {
228
  position: absolute;
229
  top: 12px;
@@ -252,7 +245,6 @@ progress::-moz-progress-bar {
252
  outline: none;
253
  }
254
 
255
- /* Tooltip text and image */
256
  .tooltip-text {
257
  margin-bottom: 10px;
258
  font-size: 14px;
@@ -271,7 +263,7 @@ progress::-moz-progress-bar {
271
  box-sizing: border-box;
272
  }
273
 
274
- /* --- MOBILE adjustments --- */
275
  @media (max-width: 600px) {
276
  .tooltip-panel {
277
  top: auto;
@@ -283,7 +275,7 @@ progress::-moz-progress-bar {
283
  max-width: 94vw;
284
  min-width: 0;
285
  max-height: 55vh;
286
- padding: 16px 10px 12px 10px;
287
  font-size: 13.5px;
288
  }
289
  .tooltip-close {
@@ -296,36 +288,16 @@ progress::-moz-progress-bar {
296
  .tooltip-image {
297
  max-height: 22vh;
298
  }
299
- }
300
-
301
-
302
- /* --- Mobile adjustments --- */
303
- @media (max-width: 600px) {
304
- .tooltip-panel {
305
- top: auto;
306
- bottom: 8px;
307
- right: 3vw;
308
- left: 3vw;
309
- transform: none;
310
- width: auto;
311
- max-width: 94vw;
312
- min-width: 0;
313
- max-height: 55vh;
314
- padding: 28px 14px 12px 12px; /* extra for top, right */
315
- font-size: 13.5px;
316
- }
317
- .tooltip-content {
318
- min-width: 0;
319
  }
320
- .tooltip-close {
321
  top: 6px;
322
  right: 6px;
323
- width: 26px;
324
- height: 26px;
325
- font-size: 15px;
326
- }
327
- .tooltip-image {
328
- max-height: 22vh;
329
  }
330
  }
331
 
@@ -343,18 +315,3 @@ progress::-moz-progress-bar {
343
  #application-canvas { width: 100%; height: 100%; display: block; }
344
  html, body { margin: 0; padding: 0; height: 100%; }
345
  .progress-dialog p { margin: 0; padding: 5px; }
346
-
347
- @media (max-width: 600px) {
348
- .menu-content {
349
- width: 85vw;
350
- max-height: 90%;
351
- overflow-y: auto;
352
- padding: 40px 18px 14px;
353
- font-size: 14px;
354
- }
355
- .menu-content .help-close {
356
- top: 6px;
357
- right: 6px;
358
- }
359
- }
360
-
 
115
  position: absolute;
116
  top: 50%; left: 50%;
117
  transform: translate(-50%, -50%);
118
+ background: rgba(242,240,239,0.82); /* Slightly reduced opacity */
119
  color: #545454;
120
  border: 1px solid #ddd;
121
  border-radius: 10px;
 
125
  box-shadow: none;
126
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
127
  z-index: 1010;
128
+ max-width: 90vw;
129
+ max-height: 90%;
130
+ overflow-y: auto;
131
+ overflow-x: auto;
132
  box-sizing: border-box;
133
  }
 
134
  .help-close {
135
  position: absolute;
136
  top: 8px;
 
180
  :-moz-full-screen .widget-button,
181
  :-ms-fullscreen .widget-button { z-index: 10000; }
182
 
 
 
 
183
  /* --------- TOOLTIP PANEL ----------- */
184
  .tooltip-panel {
185
  position: absolute;
 
190
  color: #545454;
191
  border: 1px solid #ddd;
192
  border-radius: 6px;
193
+ padding: 20px 20px 16px 16px;
194
  max-width: 340px;
195
  width: 92vw;
196
  min-width: 180px;
 
203
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
204
  overflow: auto;
205
  box-sizing: border-box;
 
206
  }
207
 
 
208
  .tooltip-content {
209
  width: 100%;
210
  min-width: 160px;
 
217
  margin-top: 0;
218
  }
219
 
 
220
  .tooltip-close {
221
  position: absolute;
222
  top: 12px;
 
245
  outline: none;
246
  }
247
 
 
248
  .tooltip-text {
249
  margin-bottom: 10px;
250
  font-size: 14px;
 
263
  box-sizing: border-box;
264
  }
265
 
266
+ /* -------- MOBILE ADJUSTMENTS -------- */
267
  @media (max-width: 600px) {
268
  .tooltip-panel {
269
  top: auto;
 
275
  max-width: 94vw;
276
  min-width: 0;
277
  max-height: 55vh;
278
+ padding: 20px 10px 12px 10px;
279
  font-size: 13.5px;
280
  }
281
  .tooltip-close {
 
288
  .tooltip-image {
289
  max-height: 22vh;
290
  }
291
+ .menu-content {
292
+ width: 85vw;
293
+ max-height: 90%;
294
+ overflow-y: auto;
295
+ padding: 40px 18px 14px;
296
+ font-size: 14px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
297
  }
298
+ .menu-content .help-close {
299
  top: 6px;
300
  right: 6px;
 
 
 
 
 
 
301
  }
302
  }
303
 
 
315
  #application-canvas { width: 100%; height: 100%; display: block; }
316
  html, body { margin: 0; padding: 0; height: 100%; }
317
  .progress-dialog p { margin: 0; padding: 5px; }