<div id="background">
<div id="shadow">
- <div class="shadow left"></div>
- <div class="shadow right"></div>
- <div class="shadow side"></div>
+ <div class="shadow bottom left"></div>
+ <div class="shadow bottom right"></div>
+ <div class="shadow side left"></div>
+ <div class="shadow side right"></div>
</div>
</div>
<header>
/* Shadow */
-@shadow-height: 160px;
+@shadow-height: 120px;
@shadow-offset: 0px;
#shadow {
- @shadow-width-left: @book-page-width;
+ @shadow-width-left: @book-page-width+12;
@shadow-width-right: @book-page-width+12;
position: absolute;
top: 0px;
> .shadow {
position: absolute;
- bottom: -@shadow-height+@shadow-offset;
left: 0;
- background-image: url("../images/shadows/back/bottom-left.png");
- background-size: 100% @shadow-height;
- width: @shadow-width-left;
- height: @shadow-height;
+ opacity: @shadow-opacity;
- &.right {
- display: none;
- background-image: url("../images/shadows/back/bottom-right.png");
- width: @shadow-width-right;
+ &.bottom {
+ bottom: -@shadow-height+@shadow-offset;
+ background-size: 100% @shadow-height;
+ height: @shadow-height;
+
+ &.left {
+ left: -12px;
+ width: @shadow-width-left;
+ background-image: url("../images/shadows/back/bottom-left.png");
+ }
- .landscape & {
- left: @book-page-width;
+ &.right {
+ display: none;
+ background-image: url("../images/shadows/back/bottom-right.png");
+ width: @shadow-width-right;
+
+ .landscape & {
+ left: @book-page-width;
+ }
}
}
&.side {
- background-image: url("../images/shadows/back/right.png");
+
top: 0;
- left: unit(@book-page-width*2, px);
+ width: 35px;
height: unit(@book-page-height, px);
background-size: 100% 100%;
- width: 52px;
+
+ &.right {
+ left: unit(@book-page-width*2, px);
+ background-image: url("../images/shadows/back/right.png");
+ }
+
+ &.left {
+ background-image: url("../images/shadows/back/left.png");
+ left: -35px;
+ }
}
}
-o-transition: none;
-ms-transition: none;
opacity: 1;
-
}
#next.hidden, #previous.hidden {
/* Fluidbook zooming */
-footer, header, #interface {
+footer, header, #interface, #shadow {
-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;