assets/ableplayer/styles/ableplayer.css in wai-website-theme-1.3.1 vs assets/ableplayer/styles/ableplayer.css in wai-website-theme-1.4
- old
+ new
@@ -6,11 +6,11 @@
* Modal dialog
div.able-modal-dialog = 10000
div.able-modal-overlay = 9500
* Items that should always be on top (9000):
- #able-vts-alert = 9400
+ #able-vts = 9400
.able-alert = 9400
.able-window-toolbar .able-button-handler-preferences = 9300
.able-popup = 9200
.able-volume-head = 9175
.able-volume-slider = 9150
@@ -38,15 +38,17 @@
margin: 0;
padding: 0;
width: 100%;
height: auto;
box-sizing: content-box !important;
+ text-align: left;
}
.able {
position: relative;
margin: 1em 0;
width: 100%; /* will be changed dynamically as player is contructed */
+ background-color: #000;
box-shadow: 0px 0px 16px #262626;
z-index: 5000;
}
.able-column-left {
float: left;
@@ -65,16 +67,16 @@
.able-player {
font-family: Arial, Helvetica, sans-serif;
background-color: #262626; /* background color of player (appears on top & bottom) */
}
.able-offscreen {
- position:absolute;
- left:-10000px;
- top:auto;
- width:1px;
- height:1px;
- overflow:hidden;
+ position: absolute;
+ left: -10000px;
+ top: auto;
+ width: 1px;
+ height: 1px;
+ overflow: hidden;
}
.able-media-container audio {
display: none !important;
}
.able-video {
@@ -92,11 +94,16 @@
}
.able-poster {
position: absolute;
top: 0;
left: 0;
+ width: 100% !important;
+ height: auto !important;
}
+.able .able-vidcap-container {
+ overflow: hidden;
+}
/*
Controller Buttons & Controls
*/
.able-big-play-button {
@@ -649,11 +656,10 @@
background-color: #464646;
min-height: 15px;
padding: 10px;
border-style: solid;
border-width: 0 0 1px 0;
- overflow: scroll;
}
.able-draggable:hover {
cursor: move;
}
.able-window-toolbar .able-button-handler-preferences {
@@ -825,10 +831,12 @@
}
.able-alert {
background-color: #FFFFCC;
box-shadow: 0px 0px 16px #262626;
z-index: 9400;
+ position: absolute;
+ top: 1em;
}
.able-popup {
z-index: 9200;
}
.able-tooltip {
@@ -849,11 +857,10 @@
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
display: block;
cursor: default;
- list-style: none;
}
ul.able-popup {
list-style-type: none;
}
.able-popup li {
@@ -884,10 +891,11 @@
border-style: solid;
height: 400px;
z-index: 7000;
outline: none;
padding-bottom: 25px; /* keep content above 16x16px drag icon */
+ background-color: #FFF;
}
.able-transcript {
position: relative; /* must be positioned for scrolling */
overflow-y: scroll;
padding-left: 5%;
@@ -969,65 +977,65 @@
float: right;
padding-right: 30px;
}
/*
- Playlist - Embedded
+ Playlist (both audio and video)
*/
-.able-player .able-playlist {
- font-size: 0.9em;
+.able-playlist {
list-style-type: none;
margin: 0;
background-color: #FFFFFF;
padding: 5px 0;
}
-.able-player .able-playlist li {
+.able-playlist li {
background-color: #DDDDDD; /* default background color of each item in playlist */
margin: 5px;
- padding: 5px 10px;
- border-radius: 15px;
- -moz-border-radius: 15px;
+ padding: 0;
+ border: 2px solid #AAA;
+ border-radius: 5px;
+ -moz-border-radius: 5px;
}
-.able-player .able-playlist li:hover,
-.able-player .able-playlist li:focus,
-.able-player .able-playlist li:active { /* playlist items when they have mouse or keyboard focus */
- color: #FFFFFF;
- background-color: #340449;
- text-decoration: none;
-}
-.able-player .able-playlist li.able-current { /* currently selected playlist item */
+.able-playlist li button {
+ border: none;
color: #000000;
+ background-color: transparent;
+ font-size: 1em;
+ width: 100%;
+ padding: 5px 10px;
+ text-align: left;
+}
+.able-playlist li button:hover,
+.able-playlist li button:focus,
+.able-playlist li button:active { /* playlist items when they have mouse or keyboard focus */
background-color: #FFEEB3;
- font-weight: bold;
- outline: none;
+ color: #000000;
text-decoration: none;
+ outline: none;
}
-.able-player .able-playlist li.able-current:after {
- content: ' *';
+.able-playlist li button::-moz-focus-inner {
+ border: 0;
}
-
-/*
- Playlist - External
-*/
-
-.able-playlist {
+.able-playlist li button img {
+ width: 100px;
+ float: left;
+ margin-right: 10px;
}
-.able-playlist li {
+.able-playlist li.able-current { /* currently selected playlist item */
+ background-color: #340449;
+ border-color: #230330;
}
-.able-playlist li:hover,
-.able-playlist li:focus,
-.able-playlist li:active { /* playlist items when they have mouse or keyboard focus */
+.able-playlist li.able-current button {
+ color: #FFFFFF;
+ font-weight: bold;
text-decoration: none;
- color: white;
- background-color: black;
+ outline: none;
}
-.able-playlist li.able-current { /* currently selected playlist item */
- font-weight: bold;
- text-decoration: underline;
-}
-.able-playlist li.able-current:after {
- content: ' *';
+.able-playlist li.able-current button:hover,
+.able-playlist li.able-current button:focus,
+.able-playlist li.able-current button:active {
+ color: #000000;
}
/*
Search
*/