background-size: 100% @shadow-height;
height: @shadow-height;
- .portrait &{
+ .portrait & {
opacity: @shadow-opacity/2;
}
height: unit(@book-page-height, px);
pointer-events: none;
- .portrait &{
+ .portrait & {
width: unit(@book-page-width, px);
}
/* Fluidbook zooming */
-footer, header, #interface, #shadow {
+footer, header, #interface {
-moz-transition: opacity 400ms ease-in, visibility 400ms ease-in;
-webkit-transition: opacity 400ms ease-in, visibility 400ms ease-in;
-o-transition: opacity 400ms ease-in, visibility 400ms ease-in;
}
}
+#shadow {
+ -moz-transition: -moz-transform @zoomtransition ease-out, transform @zoomtransition ease-out, opacity 400ms ease-in, visibility 400ms ease-in;
+ -webkit-transition: -webkit-transform @zoomtransition ease-out, transform @zoomtransition ease-out, opacity 400ms ease-in, visibility 400ms ease-in;
+ -o-transition: -o-transform @zoomtransition ease-out, transform @zoomtransition ease-out, opacity 400ms ease-in, visibility 400ms ease-in;
+ -ms-transition: -ms-transform @zoomtransition ease-out, transform @zoomtransition ease-out, opacity 400ms ease-in, visibility 400ms ease-in;
+ transition: transform @zoomtransition ease-out, opacity 400ms ease-in, visibility 400ms ease-in;
+
+ &.animate {
+ -moz-transition: all @zoomtransition ease-out;
+ -webkit-transition: all @zoomtransition ease-out;
+ -ms-transition: all @zoomtransition ease-out;
+ -o-transition: all @zoomtransition ease-out;
+ transition: all @zoomtransition ease-out;
+ }
+
+}
+
a.bookmark {
&.hidden {
visibility: hidden;