2012-08-17 22:23:48 +04:00
|
|
|
.overlay, .splash {
|
2012-08-05 21:03:37 +04:00
|
|
|
position: absolute;
|
|
|
|
|
top: 0px;
|
|
|
|
|
left: 0px;
|
|
|
|
|
width: 100%;
|
|
|
|
|
height: 100%;
|
2012-08-17 22:23:48 +04:00
|
|
|
z-index: 9000;
|
|
|
|
|
}
|
|
|
|
|
.overlay {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
2012-08-25 01:58:27 +04:00
|
|
|
|
|
|
|
|
.overlay-message {
|
|
|
|
|
color: gray;
|
|
|
|
|
margin: 30px;
|
|
|
|
|
font-weight: bold;
|
|
|
|
|
font-style: italic;
|
|
|
|
|
}
|
|
|
|
|
|
2012-08-17 22:23:48 +04:00
|
|
|
.splash {
|
|
|
|
|
color: gray;
|
2012-08-05 21:03:37 +04:00
|
|
|
background-color: white;
|
2012-08-17 22:23:48 +04:00
|
|
|
opacity: 1.0;
|
|
|
|
|
}
|
|
|
|
|
.overlay .background, .overlay .content {
|
|
|
|
|
position: absolute;
|
|
|
|
|
top: 0px;
|
|
|
|
|
left: 0px;
|
|
|
|
|
width: 100%;
|
|
|
|
|
height: 100%;
|
2012-08-05 21:03:37 +04:00
|
|
|
color: gray;
|
|
|
|
|
|
2012-08-05 21:18:05 +04:00
|
|
|
opacity: 1.0;
|
2012-08-05 21:03:37 +04:00
|
|
|
|
2012-08-17 06:33:01 +04:00
|
|
|
text-align: center:
|
2012-08-05 21:03:37 +04:00
|
|
|
}
|
2012-08-17 22:23:48 +04:00
|
|
|
.overlay .background {
|
|
|
|
|
background-color: white;
|
|
|
|
|
opacity: 0.5;
|
|
|
|
|
z-index: 9000;
|
|
|
|
|
}
|
2012-08-05 21:03:37 +04:00
|
|
|
|
2012-08-17 22:23:48 +04:00
|
|
|
.overlay .content {
|
|
|
|
|
overflow: auto;
|
|
|
|
|
opacity: 0.9;
|
|
|
|
|
z-index: 9010;
|
|
|
|
|
}
|
2012-08-08 01:45:22 +04:00
|
|
|
|
2012-08-17 22:23:48 +04:00
|
|
|
.overlay *, .splash * {
|
2012-08-05 21:18:05 +04:00
|
|
|
color: gray;
|
|
|
|
|
}
|
|
|
|
|
|
2012-08-17 06:33:01 +04:00
|
|
|
.options {
|
|
|
|
|
position: relative;
|
|
|
|
|
left: 12.5%;
|
|
|
|
|
width: 75%;
|
|
|
|
|
opacity: 1.0;
|
|
|
|
|
padding: 20px;
|
|
|
|
|
margin: 5px;
|
|
|
|
|
border: solid 1px silver;
|
2012-08-17 22:23:48 +04:00
|
|
|
background-color: white;
|
2012-08-17 06:33:01 +04:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.options .option {
|
2012-08-17 19:36:49 +04:00
|
|
|
position: relative;
|
2012-08-17 06:33:01 +04:00
|
|
|
border-bottom: solid 1px silver;
|
|
|
|
|
padding: 10px;
|
|
|
|
|
margin-top: 15px;
|
|
|
|
|
}
|
|
|
|
|
.options .option:last-child {
|
|
|
|
|
border-bottom: none;
|
|
|
|
|
margin-bottom: 30px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.options .option.disabled {
|
|
|
|
|
opacity: 0.5;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.options .group:first-child {
|
|
|
|
|
margin-top:20px;
|
|
|
|
|
}
|
|
|
|
|
.options .group:last-child {
|
|
|
|
|
margin-bottom:20px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.options .group .title {
|
|
|
|
|
border-bottom: solid 1px gray;
|
|
|
|
|
font-weight: bold;
|
|
|
|
|
font-size: large;
|
|
|
|
|
}
|
|
|
|
|
.options .option .title {
|
|
|
|
|
font-weight: bold;
|
|
|
|
|
font-size: medium;
|
|
|
|
|
border-bottom: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.options .doc {
|
|
|
|
|
display: inline;
|
|
|
|
|
font-size: small;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.options .value {
|
2012-08-17 19:36:49 +04:00
|
|
|
position: absolute;
|
|
|
|
|
right: 20px;
|
|
|
|
|
bottom: 10px;
|
2012-08-22 23:37:09 +04:00
|
|
|
width: 40%;
|
2012-08-20 02:12:33 +04:00
|
|
|
text-align: right;
|
2012-08-18 15:59:48 +04:00
|
|
|
/*cursor: hand;*/
|
2012-08-17 06:33:01 +04:00
|
|
|
}
|
|
|
|
|
|
2012-08-05 21:18:05 +04:00
|
|
|
|
2012-08-22 19:39:20 +04:00
|
|
|
.image, .current-indicator {
|
2012-06-08 18:30:54 +04:00
|
|
|
width: 350px;
|
|
|
|
|
height: 350px;
|
2012-08-22 19:39:20 +04:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.image {
|
2012-08-31 02:49:06 +04:00
|
|
|
display: inline-block;
|
2012-06-08 18:30:54 +04:00
|
|
|
|
|
|
|
|
background: no-repeat 50% black;
|
|
|
|
|
background-size: contain;
|
|
|
|
|
|
|
|
|
|
opacity: 0.3;
|
|
|
|
|
|
|
|
|
|
cursor: hand;
|
|
|
|
|
}
|
|
|
|
|
|
2012-08-22 19:39:20 +04:00
|
|
|
.current-indicator {
|
|
|
|
|
display: none;
|
2012-08-22 21:46:37 +04:00
|
|
|
cursor: hand;
|
2012-08-22 19:39:20 +04:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.opaque-current-ribbon .current-indicator {
|
|
|
|
|
display: block;
|
|
|
|
|
position: absolute;
|
2012-08-22 21:46:37 +04:00
|
|
|
z-index: 1000;
|
2012-08-22 19:39:20 +04:00
|
|
|
}
|
|
|
|
|
.opaque-current-ribbon .current-indicator div {
|
|
|
|
|
position: relative;
|
|
|
|
|
border: solid gray 4px;
|
|
|
|
|
|
|
|
|
|
margin-top: -2px;
|
|
|
|
|
margin-left: -4px;
|
|
|
|
|
|
|
|
|
|
width: 100%;
|
|
|
|
|
height: 100%;
|
2012-08-22 21:46:37 +04:00
|
|
|
|
|
|
|
|
cursor: hand;
|
2012-08-22 19:39:20 +04:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.opaque-current-ribbon.dot-indicator .current-indicator {
|
|
|
|
|
display: block;
|
|
|
|
|
position: absolute;
|
|
|
|
|
}
|
|
|
|
|
.opaque-current-ribbon.dot-indicator .current-indicator div {
|
|
|
|
|
position: absolute;
|
|
|
|
|
border: solid silver 5px;
|
|
|
|
|
|
|
|
|
|
bottom: 5px;
|
|
|
|
|
right: 5px;
|
|
|
|
|
|
|
|
|
|
width: 5px;
|
|
|
|
|
height: 5px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.opaque-current-ribbon .current.ribbon .image {
|
2012-08-22 21:46:37 +04:00
|
|
|
/* XXX this should actiually be 1.0, but that makes the webkit
|
|
|
|
|
* renderer misbehave, so this is a workaround
|
|
|
|
|
*/
|
|
|
|
|
opacity: 0.9999;
|
2012-08-22 19:39:20 +04:00
|
|
|
}
|
|
|
|
|
|
2012-08-04 14:49:41 +04:00
|
|
|
|
2012-06-08 18:30:54 +04:00
|
|
|
.mock-image {
|
|
|
|
|
background: blue;
|
|
|
|
|
}
|
|
|
|
|
|
2012-08-04 14:49:41 +04:00
|
|
|
|
2012-06-08 18:30:54 +04:00
|
|
|
.demo-buttons {
|
|
|
|
|
margin: 15px
|
|
|
|
|
border: groove 2px;
|
|
|
|
|
|
|
|
|
|
opacity: 0.2;
|
|
|
|
|
}
|
2012-08-04 14:49:41 +04:00
|
|
|
|
|
|
|
|
|
2012-06-08 18:30:54 +04:00
|
|
|
.demo-buttons:hover {
|
|
|
|
|
opacity: 1;
|
|
|
|
|
}
|
|
|
|
|
|
2012-08-04 14:49:41 +04:00
|
|
|
|
2012-06-08 18:30:54 +04:00
|
|
|
.viewer {
|
2012-08-05 18:31:54 +04:00
|
|
|
position: relative;
|
2012-06-08 18:30:54 +04:00
|
|
|
width: 900px;
|
|
|
|
|
height: 500px;
|
2012-08-05 21:03:37 +04:00
|
|
|
|
|
|
|
|
background: white;
|
2012-06-08 18:30:54 +04:00
|
|
|
}
|
2012-08-04 14:49:41 +04:00
|
|
|
|
|
|
|
|
|
2012-08-05 22:06:52 +04:00
|
|
|
.controller, .controller-mini {
|
2012-08-05 18:31:54 +04:00
|
|
|
position: absolute;
|
|
|
|
|
|
2012-08-05 22:06:52 +04:00
|
|
|
overflow: hidden;
|
2012-06-08 18:30:54 +04:00
|
|
|
width: 50px;
|
2012-08-05 18:31:54 +04:00
|
|
|
|
2012-08-05 22:53:38 +04:00
|
|
|
height: 100%;
|
2012-08-05 22:06:52 +04:00
|
|
|
|
2012-08-05 18:31:54 +04:00
|
|
|
/* keep these on top of the normal elements but below the high
|
|
|
|
|
* visibility 9000+ crowd...
|
|
|
|
|
*/
|
|
|
|
|
z-index: 5000;
|
2012-06-08 18:30:54 +04:00
|
|
|
|
2012-08-05 18:31:54 +04:00
|
|
|
opacity: 0.5;
|
|
|
|
|
}
|
|
|
|
|
|
2012-08-05 22:06:52 +04:00
|
|
|
.controller-mini {
|
|
|
|
|
width: 0px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.hidden-controls .controller-mini {
|
|
|
|
|
width: 25px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
2012-08-05 18:31:54 +04:00
|
|
|
.controller.left {
|
|
|
|
|
left: 0px;
|
|
|
|
|
}
|
|
|
|
|
.controller.right {
|
|
|
|
|
right: 0px;
|
2012-06-08 18:30:54 +04:00
|
|
|
}
|
2012-08-04 14:49:41 +04:00
|
|
|
|
2012-08-05 22:06:52 +04:00
|
|
|
.hidden-controls .controller.left {
|
|
|
|
|
width: 0px;
|
|
|
|
|
}
|
|
|
|
|
.hidden-controls .controller.right {
|
|
|
|
|
width: 0px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.controller-mini.left {
|
|
|
|
|
left: 0px;
|
|
|
|
|
}
|
|
|
|
|
.controller-mini.right {
|
|
|
|
|
right: 0px;
|
|
|
|
|
}
|
|
|
|
|
|
2012-08-04 14:49:41 +04:00
|
|
|
|
2012-08-04 16:07:08 +04:00
|
|
|
.screen-button {
|
2012-06-08 18:30:54 +04:00
|
|
|
text-align: center;
|
|
|
|
|
width: 100%;
|
2012-08-05 18:31:54 +04:00
|
|
|
height: 25%;
|
2012-08-04 16:07:08 +04:00
|
|
|
|
2012-08-05 18:31:54 +04:00
|
|
|
color: black;
|
2012-06-08 18:30:54 +04:00
|
|
|
|
2012-08-04 14:49:41 +04:00
|
|
|
-moz-user-select: none;
|
|
|
|
|
-webkit-user-select: none;
|
|
|
|
|
-o-user-select: none;
|
|
|
|
|
-ms-user-select: none;
|
|
|
|
|
user-select: none;
|
2012-06-08 18:30:54 +04:00
|
|
|
}
|
2012-08-04 14:49:41 +04:00
|
|
|
|
|
|
|
|
|
2012-08-05 22:06:52 +04:00
|
|
|
.controller-mini .screen-button {
|
|
|
|
|
height: 50%;
|
2012-06-08 18:30:54 +04:00
|
|
|
}
|
2012-08-04 14:49:41 +04:00
|
|
|
|
|
|
|
|
|
2012-08-04 16:33:04 +04:00
|
|
|
.toggle-single, .zoom-in {
|
2012-08-05 18:31:54 +04:00
|
|
|
border-top: solid gray 1px;
|
|
|
|
|
height: 10%;
|
2012-08-04 16:33:04 +04:00
|
|
|
}
|
|
|
|
|
|
2012-08-05 22:06:52 +04:00
|
|
|
|
2012-08-04 16:07:08 +04:00
|
|
|
.toggle-single, .fit-three, .zoom-in, .zoom-out {
|
2012-08-05 18:31:54 +04:00
|
|
|
height: 10%;
|
2012-06-08 18:30:54 +04:00
|
|
|
}
|
2012-08-04 14:49:41 +04:00
|
|
|
|
2012-08-04 16:33:04 +04:00
|
|
|
|
2012-08-04 16:07:08 +04:00
|
|
|
.settings, .toggle-wide {
|
2012-08-05 18:31:54 +04:00
|
|
|
height: 5%;
|
2012-08-04 16:07:08 +04:00
|
|
|
}
|
2012-08-04 14:49:41 +04:00
|
|
|
|
2012-08-04 16:33:04 +04:00
|
|
|
|
2012-06-08 18:30:54 +04:00
|
|
|
.container {
|
2012-07-24 14:55:10 +04:00
|
|
|
position: relative;
|
2012-06-08 18:30:54 +04:00
|
|
|
overflow: hidden;
|
2012-07-24 14:55:10 +04:00
|
|
|
|
|
|
|
|
float: left;
|
2012-08-05 18:31:54 +04:00
|
|
|
width: 100%;
|
|
|
|
|
height: 100%;
|
2012-06-08 18:30:54 +04:00
|
|
|
}
|
|
|
|
|
|
2012-08-04 14:49:41 +04:00
|
|
|
|
2012-06-08 18:30:54 +04:00
|
|
|
.field {
|
|
|
|
|
position: relative;
|
|
|
|
|
overflow: visible;
|
|
|
|
|
top: 0px;
|
2012-07-24 15:38:54 +04:00
|
|
|
left: 0px;
|
|
|
|
|
margin-top: 0px;
|
2012-06-08 18:30:54 +04:00
|
|
|
}
|
|
|
|
|
|
2012-08-04 14:49:41 +04:00
|
|
|
|
2012-06-08 18:30:54 +04:00
|
|
|
.ribbon {
|
|
|
|
|
height: 360px;
|
2012-08-31 02:49:06 +04:00
|
|
|
width: auto;
|
2012-06-08 18:30:54 +04:00
|
|
|
overflow: visible;
|
2012-08-31 02:49:06 +04:00
|
|
|
white-space: nowrap;
|
|
|
|
|
word-spacing: 0px;
|
|
|
|
|
font-size: 0px;
|
2012-06-08 18:30:54 +04:00
|
|
|
padding-top: 2px;
|
|
|
|
|
padding-bottom: 2px;
|
2012-08-04 14:49:41 +04:00
|
|
|
opacity: 0.5;
|
2012-06-08 18:30:54 +04:00
|
|
|
}
|
2012-08-04 14:49:41 +04:00
|
|
|
|
|
|
|
|
|
2012-06-08 18:30:54 +04:00
|
|
|
.new-ribbon {
|
|
|
|
|
height: 0px;
|
|
|
|
|
}
|
|
|
|
|
|
2012-08-04 14:49:41 +04:00
|
|
|
|
2012-07-24 14:55:10 +04:00
|
|
|
.current.image {
|
2012-06-08 18:30:54 +04:00
|
|
|
opacity: 1.0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
2012-08-04 14:49:41 +04:00
|
|
|
.current.ribbon {
|
2012-06-08 18:30:54 +04:00
|
|
|
opacity: 1.0;
|
|
|
|
|
}
|
|
|
|
|
|
2012-06-08 19:35:05 +04:00
|
|
|
|
2012-08-04 14:49:41 +04:00
|
|
|
.current.ribbon .image {
|
2012-06-08 18:30:54 +04:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
2012-08-05 21:03:37 +04:00
|
|
|
|
|
|
|
|
/* dark background */
|
2012-08-17 22:23:48 +04:00
|
|
|
.dark.viewer, .dark .splash {
|
2012-08-05 21:03:37 +04:00
|
|
|
background-color: rgb(32, 32, 32);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
2012-08-17 22:23:48 +04:00
|
|
|
.dark .overlay *, .dark .splash * {
|
2012-08-05 21:18:05 +04:00
|
|
|
color: silver;
|
|
|
|
|
}
|
|
|
|
|
|
2012-08-17 22:23:48 +04:00
|
|
|
.dark .overlay .options, .dark .overlay .background {
|
|
|
|
|
background-color: rgb(32, 32, 32);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-08-05 21:18:05 +04:00
|
|
|
|
2012-08-05 21:03:37 +04:00
|
|
|
.dark .screen-button {
|
|
|
|
|
color: silver;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.dark .image {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.dark .toggle-single, .dark .zoom-in {
|
|
|
|
|
border-top: solid gray 1px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* black background */
|
2012-08-17 22:23:48 +04:00
|
|
|
.black.viewer, .black .splash {
|
2012-08-05 21:03:37 +04:00
|
|
|
background-color: black;
|
|
|
|
|
}
|
|
|
|
|
|
2012-08-17 22:23:48 +04:00
|
|
|
.black .overlay *, .black .splash * {
|
2012-08-05 21:18:05 +04:00
|
|
|
color: silver;
|
|
|
|
|
}
|
|
|
|
|
|
2012-08-17 22:23:48 +04:00
|
|
|
.black .overlay .options, .black .overlay .background {
|
|
|
|
|
background-color: black;
|
|
|
|
|
}
|
|
|
|
|
|
2012-08-05 21:03:37 +04:00
|
|
|
|
|
|
|
|
.black .screen-button {
|
|
|
|
|
color: white;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.black .image {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.black .toggle-single, .black .zoom-in {
|
|
|
|
|
border-top: solid silver 1px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
2012-08-14 22:19:59 +04:00
|
|
|
/* single ribbon mode */
|
|
|
|
|
.single-ribbon-mode .ribbon {
|
|
|
|
|
opacity: 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.single-ribbon-mode .current.ribbon {
|
|
|
|
|
opacity: 1;
|
|
|
|
|
}
|
|
|
|
|
|
2012-08-05 21:03:37 +04:00
|
|
|
|