2015-02-22 07:50:47 +08:00
|
|
|
@import "variables";
|
|
|
|
|
2015-05-06 22:52:43 +08:00
|
|
|
#whiteboard {
|
2015-05-19 23:35:12 +08:00
|
|
|
padding: 0 !important;
|
|
|
|
min-width: 0;
|
|
|
|
@media @landscape {
|
2015-06-09 07:29:49 +08:00
|
|
|
border-top: 0px;
|
|
|
|
border-left: 0px;
|
|
|
|
border-right: 0px;
|
2015-07-16 03:02:52 +08:00
|
|
|
border-top-left-radius: 0;
|
|
|
|
border-top-right-radius: 0;
|
2015-07-23 05:15:20 +08:00
|
|
|
width: 70%;
|
2015-05-19 23:35:12 +08:00
|
|
|
height: 100%;
|
|
|
|
}
|
|
|
|
@media @mobile-portrait-with-keyboard, @desktop-portrait, @mobile-portrait {
|
|
|
|
-webkit-order: 1;
|
|
|
|
order: 1;
|
2015-07-23 05:15:20 +08:00
|
|
|
width: 100% !important; // overrides any width value set manually in landscape
|
2015-05-19 23:35:12 +08:00
|
|
|
}
|
|
|
|
&:-webkit-full-screen {
|
|
|
|
width: 100%;
|
|
|
|
height: 100%;
|
|
|
|
margin-top: 0px;
|
|
|
|
#whiteboard-container {
|
|
|
|
height: 100%;
|
|
|
|
}
|
|
|
|
#whiteboard-paper {
|
|
|
|
height: 100%;
|
|
|
|
}
|
2015-06-11 03:52:25 +08:00
|
|
|
.raiseHandButton {
|
|
|
|
display: none;
|
|
|
|
}
|
2015-05-19 23:35:12 +08:00
|
|
|
}
|
|
|
|
&:-moz-full-screen {
|
|
|
|
width: 100%;
|
|
|
|
height: 100%;
|
|
|
|
margin-top: 0px;
|
|
|
|
#whiteboard-container {
|
|
|
|
height: 100%;
|
|
|
|
}
|
|
|
|
#whiteboard-paper {
|
|
|
|
height: 100%;
|
|
|
|
}
|
2015-06-11 03:52:25 +08:00
|
|
|
.raiseHandButton {
|
|
|
|
display: none;
|
|
|
|
}
|
2015-05-19 23:35:12 +08:00
|
|
|
}
|
|
|
|
&:fullscreen {
|
|
|
|
width: 100%;
|
|
|
|
height: 100%;
|
|
|
|
margin-top: 0px;
|
|
|
|
#whiteboard-container {
|
|
|
|
height: 100%;
|
|
|
|
}
|
|
|
|
#whiteboard-paper {
|
|
|
|
height: 100%;
|
|
|
|
}
|
2015-06-11 03:52:25 +08:00
|
|
|
.raiseHandButton {
|
|
|
|
display: none;
|
|
|
|
}
|
2015-05-19 23:35:12 +08:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
#whiteboard-paper {
|
|
|
|
background-color: white !important;
|
2015-05-16 04:17:33 +08:00
|
|
|
margin-left: auto;
|
|
|
|
margin-right: auto;
|
2015-05-19 23:35:12 +08:00
|
|
|
width: 100%;
|
|
|
|
#svggroup {
|
|
|
|
display: block;
|
|
|
|
height: 100% !important;
|
|
|
|
width: 100% !important;
|
2015-05-16 04:17:33 +08:00
|
|
|
}
|
2015-05-19 23:35:12 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
#whiteboard-container {
|
2015-06-04 02:20:59 +08:00
|
|
|
position: relative; // makes the fullscreen button's absolute position work
|
2015-05-07 04:30:53 +08:00
|
|
|
@media @landscape {
|
2015-05-14 02:55:15 +08:00
|
|
|
display: -moz-flex;
|
|
|
|
display: -ms-flexbox;
|
|
|
|
display: -ms-flex;
|
|
|
|
display: -webkit-flex;
|
|
|
|
display: flex;
|
|
|
|
align-items: center;
|
|
|
|
-webkit-align-items: center;
|
|
|
|
-ms-align-items: center;
|
2015-02-22 07:50:47 +08:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2015-05-28 01:29:59 +08:00
|
|
|
.presenter-whiteboard {
|
|
|
|
height: calc(~'100% - 40px');
|
|
|
|
}
|
|
|
|
|
|
|
|
.viewer-whiteboard {
|
|
|
|
height: 100%;
|
|
|
|
}
|
|
|
|
|
2015-05-08 10:17:26 +08:00
|
|
|
.presentationNavigationControls {
|
2015-05-19 23:35:12 +08:00
|
|
|
width:54px;
|
|
|
|
font-size:28px;
|
|
|
|
float:right;
|
|
|
|
margin-right:90px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.vertically-centered {
|
|
|
|
position: relative;
|
|
|
|
top: 50%;
|
|
|
|
transform: translateY(-50%);
|
2015-05-08 10:17:26 +08:00
|
|
|
}
|
2015-05-26 05:36:43 +08:00
|
|
|
|
|
|
|
#controllers {
|
|
|
|
width: 100%;
|
|
|
|
height: 40px;
|
|
|
|
}
|
|
|
|
|
|
|
|
#switchSlideSection {
|
|
|
|
display: block;
|
|
|
|
margin-left: auto;
|
|
|
|
margin-right: auto;
|
2015-05-26 06:27:06 +08:00
|
|
|
width: 138px;
|
2015-05-26 05:36:43 +08:00
|
|
|
height: 100%;
|
|
|
|
}
|
|
|
|
|
|
|
|
.switchSlideButton {
|
2015-07-17 05:09:46 +08:00
|
|
|
outline: none;
|
2015-05-26 05:36:43 +08:00
|
|
|
width: 50px;
|
|
|
|
height: 100%;
|
|
|
|
margin-bottom: 0;
|
|
|
|
color: extract(@black, 1);
|
|
|
|
background-color: extract(@white, 1);
|
|
|
|
border: 1px solid extract(@lightGrey, 3);
|
|
|
|
border-radius: 10px;
|
2015-05-28 01:48:25 +08:00
|
|
|
padding: 0;
|
2015-05-26 05:36:43 +08:00
|
|
|
&:hover {
|
|
|
|
background-color: extract(@lightGrey, 3);
|
|
|
|
color: extract(@black, 1);
|
|
|
|
}
|
|
|
|
&:focus {
|
|
|
|
background-color: extract(@white, 1);
|
|
|
|
color: extract(@black, 1);
|
|
|
|
}
|
|
|
|
}
|
2015-05-26 06:27:06 +08:00
|
|
|
|
|
|
|
.previousSlide {
|
|
|
|
float: left;
|
|
|
|
}
|
|
|
|
|
|
|
|
.nextSlide {
|
|
|
|
float: right;
|
|
|
|
}
|
|
|
|
|
|
|
|
#presentationProgress {
|
|
|
|
font-size: 25px;
|
|
|
|
}
|
2015-06-04 02:20:59 +08:00
|
|
|
|
|
|
|
.whiteboardFullscreenButton {
|
2015-06-11 03:52:25 +08:00
|
|
|
top: 10px;
|
|
|
|
right: 10px;
|
2015-06-04 06:34:40 +08:00
|
|
|
@media @landscape {
|
2015-06-04 04:50:39 +08:00
|
|
|
height: 50px;
|
|
|
|
width: 50px;
|
|
|
|
}
|
|
|
|
@media @mobile-portrait-with-keyboard, @mobile-portrait {
|
|
|
|
height: 100px;
|
|
|
|
width: 10%;
|
|
|
|
}
|
2015-06-04 02:20:59 +08:00
|
|
|
}
|
2015-06-04 05:49:26 +08:00
|
|
|
|
2015-06-11 02:45:11 +08:00
|
|
|
.raiseHandButton {
|
2015-06-11 03:52:25 +08:00
|
|
|
bottom: 10px;
|
|
|
|
right: 10px;
|
2015-06-11 02:45:11 +08:00
|
|
|
@media @desktop-portrait, @landscape {
|
|
|
|
height: 50px;
|
|
|
|
width: 50px;
|
|
|
|
}
|
|
|
|
@media @mobile-portrait-with-keyboard, @mobile-portrait {
|
|
|
|
height: 100px;
|
|
|
|
width: 10%;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2015-06-04 05:49:26 +08:00
|
|
|
.exitFullscreenButton {
|
2015-06-11 03:52:25 +08:00
|
|
|
top: 10px;
|
|
|
|
right: 10px;
|
2015-06-04 06:34:40 +08:00
|
|
|
@media @landscape {
|
2015-06-04 05:49:26 +08:00
|
|
|
height: 50px;
|
|
|
|
width: 50px;
|
|
|
|
}
|
|
|
|
@media @mobile-portrait-with-keyboard, @mobile-portrait {
|
2015-06-04 06:27:22 +08:00
|
|
|
height: 5%;
|
|
|
|
width: 10%;
|
2015-06-04 05:49:26 +08:00
|
|
|
}
|
|
|
|
}
|
2015-06-04 06:54:39 +08:00
|
|
|
|
2015-06-11 03:10:06 +08:00
|
|
|
.soaringButton {
|
|
|
|
position: absolute;
|
|
|
|
margin-bottom: 0;
|
|
|
|
padding: 0;
|
|
|
|
border-radius: 50%;
|
2015-07-16 03:02:52 +08:00
|
|
|
background: #3896D3;
|
2015-06-11 03:10:06 +08:00
|
|
|
&:hover {
|
2015-07-16 03:02:52 +08:00
|
|
|
background: #3A82D4;
|
2015-06-11 03:10:06 +08:00
|
|
|
}
|
2015-06-11 03:15:31 +08:00
|
|
|
&:focus {
|
2015-07-18 05:50:49 +08:00
|
|
|
background: #3896D3;
|
2015-06-11 03:15:31 +08:00
|
|
|
outline:0;
|
|
|
|
}
|
2015-06-11 03:10:06 +08:00
|
|
|
i {
|
|
|
|
color: black;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2015-06-04 06:54:39 +08:00
|
|
|
.iconChrome {
|
|
|
|
i {
|
|
|
|
font-size: 200%;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.iconFirefox {
|
|
|
|
i {
|
|
|
|
font-size: 500%;
|
|
|
|
}
|
|
|
|
}
|