diff options
| author | Hsieh Chin Fan <pham@topo.tw> | 2024-09-24 22:49:40 +0800 |
|---|---|---|
| committer | Hsieh Chin Fan <pham@topo.tw> | 2024-09-25 10:49:45 +0800 |
| commit | 7e81e5389fdea62ac6f4767fb5dda3c78308ddbe (patch) | |
| tree | 0539751f55861cfe935cdeae0a350181c22860d9 /src/css | |
| parent | c57800b4cf5fc2aa047c9f01bae5b5994f89fbe9 (diff) | |
chore: CSS improve
Diffstat (limited to 'src/css')
| -rw-r--r-- | src/css/dumbymap.css | 41 |
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 | /* } */ |