Spaces:
Running
Running
Preview-to-viewer crossfade transition styles
Browse files
style.css
CHANGED
|
@@ -603,6 +603,33 @@ header, section, footer {
|
|
| 603 |
pointer-events: none;
|
| 604 |
}
|
| 605 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 606 |
.card-placeholder {
|
| 607 |
display: flex;
|
| 608 |
align-items: center;
|
|
|
|
| 603 |
pointer-events: none;
|
| 604 |
}
|
| 605 |
|
| 606 |
+
/* Preview → WASM viewer swap */
|
| 607 |
+
.card-preview {
|
| 608 |
+
position: absolute;
|
| 609 |
+
top: 0;
|
| 610 |
+
left: 0;
|
| 611 |
+
width: 100%;
|
| 612 |
+
height: 100%;
|
| 613 |
+
z-index: 2;
|
| 614 |
+
transition: opacity 0.6s ease;
|
| 615 |
+
}
|
| 616 |
+
.card-preview-hidden {
|
| 617 |
+
opacity: 0;
|
| 618 |
+
pointer-events: none;
|
| 619 |
+
}
|
| 620 |
+
.card-viewer-hidden {
|
| 621 |
+
opacity: 0;
|
| 622 |
+
position: absolute;
|
| 623 |
+
top: 0;
|
| 624 |
+
left: 0;
|
| 625 |
+
z-index: 1;
|
| 626 |
+
}
|
| 627 |
+
.card-viewer-ready {
|
| 628 |
+
opacity: 1;
|
| 629 |
+
transition: opacity 0.6s ease;
|
| 630 |
+
z-index: 3;
|
| 631 |
+
}
|
| 632 |
+
|
| 633 |
.card-placeholder {
|
| 634 |
display: flex;
|
| 635 |
align-items: center;
|