2023-08-24 15:13:23 +03:00
. image-diff-tabs {
min-height : 60px ;
}
. image-diff-tabs . is-loading . tab {
display : none ;
}
2023-03-15 05:20:19 +03:00
. image-diff-container {
text-align : center ;
2023-08-24 15:13:23 +03:00
padding : 0 . 5em 0 1em ;
2023-03-15 05:20:19 +03:00
}
. image-diff-container img {
border : 1px solid var ( --color-primary-light-7 ) ;
background : url ( "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAG0lEQVQYlWN4+vTpf3SMDTAMBYXYBLFpHgoKAeiOf0SGE9kbAAAAAElFTkSuQmCC" ) right bottom var ( --color-primary-light-7 ) ;
}
. image-diff-container . before-container {
border : 1px solid var ( --color-red ) ;
display : block ;
}
. image-diff-container . after-container {
border : 1px solid var ( --color-green ) ;
display : block ;
}
. image-diff-container . diff-side-by-side . side {
display : inline-block ;
line-height : 0 ;
vertical-align : top ;
margin : 0 1em ;
}
. image-diff-container . diff-side-by-side . side . side-header {
2023-05-22 02:37:32 +03:00
font-weight : var ( --font-weight-semibold ) ;
2023-03-15 05:20:19 +03:00
}
. image-diff-container . diff-swipe {
margin : auto ;
2023-08-24 15:13:23 +03:00
padding : 1em 0 ;
2023-03-15 05:20:19 +03:00
}
. image-diff-container . diff-swipe . swipe-frame {
position : absolute ;
}
. image-diff-container . diff-swipe . swipe-frame . before-container {
position : absolute ;
}
. image-diff-container . diff-swipe . swipe-frame . swipe-container {
position : absolute ;
right : 0 ;
display : block ;
border-left : 2px solid var ( --color-secondary-dark-8 ) ;
height : 100 % ;
overflow : hidden ;
}
2023-06-17 16:20:32 +03:00
. image-diff-container . diff-swipe . swipe-frame . swipe-container . after-container {
2023-03-15 05:20:19 +03:00
position : absolute ;
right : 0 ;
}
. image-diff-container . diff-swipe . swipe-frame . swipe-bar {
position : absolute ;
height : 100 % ;
top : 0 ;
left : 0 ;
}
. image-diff-container . diff-swipe . swipe-frame . swipe-bar . handle {
background : var ( --color-secondary-dark-8 ) ;
left : -5px ;
height : 12px ;
width : 12px ;
position : absolute ;
transform : rotate ( 45deg ) ;
box-sizing : border-box ;
display : flex ;
justify-content : center ;
align-items : center ;
cursor : pointer ;
}
. image-diff-container . diff-swipe . swipe-frame . swipe-bar . top-handle {
top : -12px ;
}
. image-diff-container . diff-swipe . swipe-frame . swipe-bar . bottom-handle {
bottom : -14px ;
}
. image-diff-container . diff-overlay {
margin : 0 auto ;
}
. image-diff-container . diff-overlay . overlay-frame {
2023-08-24 15:13:23 +03:00
margin : 1em auto 0 ;
2023-03-15 05:20:19 +03:00
position : relative ;
}
. image-diff-container . diff-overlay . before-container ,
. image-diff-container . diff-overlay . after-container {
position : absolute ;
}
. image-diff-container . diff-overlay input {
max-width : 300px ;
}