CC-2724: Play Stream Icon + jPlayer popup styling -upgraded to jplayer 2.1

This commit is contained in:
martin 2011-09-27 13:31:02 -04:00
parent d5ec44027f
commit fef0392e43
9 changed files with 330 additions and 149 deletions

View file

@ -14,6 +14,48 @@
* Date: 20th December 2010
*/
.jp-container {
background: #282828;
height: 100%;
margin: 0;
padding: 0;
}
.jp-logo {
width:380px;
height: 67px;
background:#282828 url(../../../css/images/airtime_logo_jp.png) no-repeat 120px 14px;
background: url(../../../css/images/airtime_logo_jp.png) no-repeat 120px 14px, -moz-radial-gradient(200px 0px, circle cover, rgba(70,70,70,1) 0%, rgba(40,40,40,1) 90%);
background: url(../../../css/images/airtime_logo_jp.png) no-repeat 120px 14px, -webkit-radial-gradient(170px 20px, rgba(70,70,70,1) 0%,rgba(40,40,40,1) 70%);
display:block;
}
.jp-stream {
height: 18px;
display:block;
border-top:1px solid #050505;
color:#ff5d1a;
font-size:12px;
padding:6px 4px 4px 10px;
background:#313131;
background: -moz-linear-gradient(top, #292929 0, #3a3a3a 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #292929), color-stop(100%, #3a3a3a));
box-shadow: rgba(248,248,248,.3) 0px 1px 0px, rgba(0, 0, 0, 0.2) 0 2px 2px inset;
-moz-box-shadow: rgba(0, 0, 0, 0.7) 0 0 5px inset;
-webkit-box-shadow: rgba(0, 0, 0, 0.7) 0 0 5px inset;
}
.jp-stream-text,
.jp-stream form {
float:left;
}
.jp-stream form {
margin-left:10px;
}
.jp-stream label {
color:#ababab;
padding: 0 10px 0 0;
font-size:12px;
}
.jp-stream label input[type="radio"] {
}
div.jp-audio,
div.jp-video {
@ -28,7 +70,7 @@ div.jp-video {
color: #666;
}
div.jp-audio {
width:180px;
/*width:180px;*/
}
div.jp-video-270p {
width:480px;
@ -38,14 +80,17 @@ div.jp-video-360p {
}
div.jp-interface {
position: relative;
background-color:#eee;
background-color:#3D3D3D;
background: -moz-linear-gradient(top, #4e4e4e 0, #3a3a3a 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #4e4e4e), color-stop(100%, #3a3a3a));
/* width:418px; */
width:100%;
border:1px solid #009be3;
border-top:1px solid #7c7c7c;
border-bottom:1px solid #1a1a1a;
}
div.jp-audio div.jp-type-single div.jp-interface {
height:80px;
border-bottom:none;
height:70px;
/*border-bottom:none;*/
}
div.jp-audio div.jp-type-playlist div.jp-interface {
height:80px;
@ -73,13 +118,13 @@ div.jp-interface ul.jp-controls a {
}
a.jp-play,
a.jp-pause {
width:40px;
width:75px;
height:40px;
z-index:1;
}
div.jp-audio div.jp-type-single a.jp-play,
div.jp-audio div.jp-type-single a.jp-pause {
top:20px;
top:15px;
left:40px;
}
div.jp-audio div.jp-type-playlist a.jp-play,
@ -108,17 +153,17 @@ div.jp-video-360p div.jp-type-playlist a.jp-pause {
left:300px;
}
a.jp-play {
background: url("jplayer.blue.monday.jpg") 0 0 no-repeat;
background: url("jplayer.png") 0 0 no-repeat;
}
a.jp-play:hover {
background: url("jplayer.blue.monday.jpg") -41px 0 no-repeat;
background: url("jplayer.png") -75px 0 no-repeat;
}
a.jp-pause {
background: url("jplayer.blue.monday.jpg") 0 -42px no-repeat;
background: url("jplayer.png") 0 -40px no-repeat;
display: none;
}
a.jp-pause:hover {
background: url("jplayer.blue.monday.jpg") -41px -42px no-repeat;
background: url("jplayer.png") -75px -40px no-repeat;
}
div.jp-audio div.jp-type-single a.jp-stop {
top:26px;
@ -144,13 +189,13 @@ div.jp-video-360p div.jp-type-playlist a.jp-stop {
left:378px;
}
a.jp-stop {
background: url("jplayer.blue.monday.jpg") 0 -83px no-repeat;
background: url("jplayer.png") 0 -83px no-repeat;
width:28px;
height:28px;
z-index:1;
}
a.jp-stop:hover {
background: url("jplayer.blue.monday.jpg") -29px -83px no-repeat;
background: url("jplayer.png") -29px -83px no-repeat;
}
div.jp-audio div.jp-type-playlist a.jp-previous {
left:20px;
@ -166,12 +211,12 @@ div.jp-video-360p div.jp-type-playlist a.jp-previous {
left:272px;
}
a.jp-previous {
background: url("jplayer.blue.monday.jpg") 0 -112px no-repeat;
background: url("jplayer.png") 0 -112px no-repeat;
width:28px;
height:28px;
}
a.jp-previous:hover {
background: url("jplayer.blue.monday.jpg") -29px -112px no-repeat;
background: url("jplayer.png") -29px -112px no-repeat;
}
div.jp-audio div.jp-type-playlist a.jp-next {
left:88px;
@ -187,12 +232,12 @@ div.jp-video-360p div.jp-type-playlist a.jp-next {
left:340px;
}
a.jp-next {
background: url("jplayer.blue.monday.jpg") 0 -141px no-repeat;
background: url("jplayer.png") 0 -141px no-repeat;
width:28px;
height:28px;
}
a.jp-next:hover {
background: url("jplayer.blue.monday.jpg") -29px -141px no-repeat;
background: url("jplayer.png") -29px -141px no-repeat;
}
div.jp-progress {
position: absolute;
@ -218,14 +263,14 @@ div.jp-video div.jp-progress {
height:10px;
}
div.jp-seek-bar {
background: url("jplayer.blue.monday.jpg") 0 -202px repeat-x;
background: url("jplayer.png") 0 -202px repeat-x;
width:0px;
/* height:15px; */
height:100%;
cursor: pointer;
}
div.jp-play-bar {
background: url("jplayer.blue.monday.jpg") 0 -218px repeat-x ;
background: url("jplayer.png") 0 -218px repeat-x ;
width:0px;
/* height:15px; */
height:100%;
@ -238,13 +283,13 @@ div.jp-seeking-bg {
a.jp-mute,
a.jp-unmute {
width:18px;
height:15px;
width:30px;
height:30px;
}
div.jp-audio div.jp-type-single a.jp-mute,
div.jp-audio div.jp-type-single a.jp-unmute {
top:32px;
left:124px;
top:22px;
left:300px;
}
div.jp-audio div.jp-type-playlist a.jp-mute,
div.jp-audio div.jp-type-playlist a.jp-unmute {
@ -272,22 +317,22 @@ div.jp-video-360p div.jp-type-playlist a.jp-unmute {
left:443px;
}
a.jp-mute {
background: url("jplayer.blue.monday.jpg") 0 -186px no-repeat;
background: url("jplayer.png") 0 -110px no-repeat;
}
a.jp-mute:hover {
background: url("jplayer.blue.monday.jpg") -19px -170px no-repeat;
background: url("jplayer.png") -30px -80px no-repeat;
}
a.jp-unmute {
background: url("jplayer.blue.monday.jpg") 0 -170px no-repeat;
background: url("jplayer.png") 0 -80px no-repeat;
display: none;
}
a.jp-unmute:hover {
background: url("jplayer.blue.monday.jpg") -19px -186px no-repeat;
background: url("jplayer.png") -30px -110px no-repeat;
}
div.jp-volume-bar {
position: absolute;
overflow:hidden;
background: url("jplayer.blue.monday.jpg") 0 -250px repeat-x;
background: url("jplayer.png") 0 -250px repeat-x;
width:46px;
height:5px;
cursor: pointer;
@ -316,7 +361,7 @@ div.jp-video-360p div.jp-type-playlist div.jp-volume-bar {
left:471px;
}
div.jp-volume-bar-value {
background: url("jplayer.blue.monday.jpg") 0 -256px repeat-x;
background: url("jplayer.png") 0 -256px repeat-x;
width:0px;
height:5px;
}
@ -352,7 +397,7 @@ div.jp-playlist {
/* width:418px; */
width:100%;
background-color:#ccc;
border:1px solid #009be3;
/*border:1px solid #009be3;*/
border-top:none;
}
div.jp-playlist ul {

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.9 KiB