aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorHsieh Chin Fan <pham@topo.tw>2024-09-24 22:49:40 +0800
committerHsieh Chin Fan <pham@topo.tw>2024-09-25 10:49:45 +0800
commit7e81e5389fdea62ac6f4767fb5dda3c78308ddbe (patch)
tree0539751f55861cfe935cdeae0a350181c22860d9 /src
parentc57800b4cf5fc2aa047c9f01bae5b5994f89fbe9 (diff)
chore: CSS improve
Diffstat (limited to 'src')
-rw-r--r--src/css/dumbymap.css41
1 files changed, 23 insertions, 18 deletions
diff --git a/src/css/dumbymap.css b/src/css/dumbymap.css
index 442d068..3826ffc 100644
--- a/src/css/dumbymap.css
+++ b/src/css/dumbymap.css
@@ -144,7 +144,6 @@
144 144
145 position: relative; 145 position: relative;
146 overflow-x: auto; 146 overflow-x: auto;
147 padding-block: 1em;
148 147
149 .SemanticHtml { 148 .SemanticHtml {
150 display: flex; 149 display: flex;
@@ -303,7 +302,7 @@
303 302
304 position: absolute; 303 position: absolute;
305 left: 100%; 304 left: 100%;
306 top: calc(0% - 2rem); 305 top: calc(-1rem - 3px);
307 306
308 font-size: 1.5rem; 307 font-size: 1.5rem;
309 308
@@ -366,8 +365,24 @@
366 display: none; 365 display: none;
367 } 366 }
368 367
368 &::before {
369 content: '';
370 display: block;
371 height: 1.5rem;
372
373 position: absolute;
374 top: 0;
375 left: 0;
376 right: 0;
377
378 border: none;
379
380 z-index: 1;
381 background: linear-gradient(0deg, rgb(255 255 255 / 0%), white 60%);
382 }
383
369 .dumby-block { 384 .dumby-block {
370 overflow: auto; 385 overflow: scroll;
371 margin: 0; 386 margin: 0;
372 387
373 position: relative; 388 position: relative;
@@ -380,7 +395,11 @@
380 min-height: 5rem; 395 min-height: 5rem;
381 max-height: 50vh; 396 max-height: 50vh;
382 padding-inline: 1rem; 397 padding-inline: 1rem;
383 padding-block: 0; 398 padding-block: 1rem 0;
399
400 &::before {
401 display: none;
402 }
384 403
385 /* allow random width/height after resize */ 404 /* allow random width/height after resize */
386 &[style*="height"], 405 &[style*="height"],
@@ -391,20 +410,6 @@
391 410
392 /* gray out top of content, make draggable part easy to be seen */ 411 /* gray out top of content, make draggable part easy to be seen */
393 412
394 &::before {
395 content: '';
396 display: block;
397 width: 120%;
398 height: 1.5rem;
399
400 position: sticky;
401 top: 0;
402
403 border: none;
404
405 background: linear-gradient(0deg, rgb(255 255 255 / 0%), white 60%);
406 }
407
408 /* &.focus::before { */ 413 /* &.focus::before { */
409 /* background: linear-gradient(0deg, rgb(255 255 255 / 0%), var(--block-focus-color) 60%); */ 414 /* background: linear-gradient(0deg, rgb(255 255 255 / 0%), var(--block-focus-color) 60%); */
410 /* } */ 415 /* } */