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 */