From: Michael Dale Date: Wed, 19 Aug 2009 13:01:45 +0000 (+0000) Subject: * crappy broken kskin merge with mvpcf for now X-Git-Tag: 1.31.0-rc.0~40205 X-Git-Url: http://git.cyclocoop.org/%22%20.%20generer_url_aide%28?a=commitdiff_plain;h=0a55d69d07f0408883a604c3819e3b9d5f03ce33;p=lhc%2Fweb%2Fwiklou.git * crappy broken kskin merge with mvpcf for now * minor sequencer fix * other minor code cleanup --- diff --git a/js2/mwEmbed/example_usage/Player_Simple_Video_Tag.html b/js2/mwEmbed/example_usage/Player_Simple_Video_Tag.html index 418fc0fd20..8c92bc718f 100644 --- a/js2/mwEmbed/example_usage/Player_Simple_Video_Tag.html +++ b/js2/mwEmbed/example_usage/Player_Simple_Video_Tag.html @@ -13,7 +13,7 @@ once you include: mv_embed.js on any remote page you can then use the video tag
- diff --git a/js2/mwEmbed/libAddMedia/remoteSearchDriver.js b/js2/mwEmbed/libAddMedia/remoteSearchDriver.js index 3cf68daaec..17c6966f0e 100644 --- a/js2/mwEmbed/libAddMedia/remoteSearchDriver.js +++ b/js2/mwEmbed/libAddMedia/remoteSearchDriver.js @@ -278,7 +278,7 @@ remoteSearchDriver.prototype = { * @param licence_url the url of the license */ getLicenceFromUrl: function( license_url ){ - js_log("getLicenceFromUrl::" + license_url); + //js_log("getLicenceFromUrl::" + license_url); //first do a direct lookup check: for(var i in this.licenses.cc.licenses){ var lkey = this.licenses.cc.licenses[i].split('/')[0]; diff --git a/js2/mwEmbed/libAddMedia/simpleUploadForm.js b/js2/mwEmbed/libAddMedia/simpleUploadForm.js index ec8a784b7f..eb0714d396 100644 --- a/js2/mwEmbed/libAddMedia/simpleUploadForm.js +++ b/js2/mwEmbed/libAddMedia/simpleUploadForm.js @@ -32,7 +32,7 @@ var default_form_options = { } //first do a reality check on the options: - if(!opt.api_target){ + if( !opt.api_target ){ $(this.selector).html('Error: Missing api target'); return false; } @@ -40,7 +40,6 @@ var default_form_options = { //@@todo this is just a proof of concept //much todo to improved this web form get_mw_token('File:MyRandomFileTokenCheck', opt.api_target, function(eToken){ - if( !eToken || eToken == '+\\' ){ $(this.selector).html( gM('error_not_loggedin') ); return false; diff --git a/js2/mwEmbed/libClipEdit/mvClipEdit.js b/js2/mwEmbed/libClipEdit/mvClipEdit.js index 430683d876..6e68d11eb5 100644 --- a/js2/mwEmbed/libClipEdit/mvClipEdit.js +++ b/js2/mwEmbed/libClipEdit/mvClipEdit.js @@ -524,7 +524,7 @@ mvClipEdit.prototype = { '' + gM('mv_crop') + ' '+ ' '+ ' '+ - ' '+ + ' '+ '

'+ 'Layout:' + '
'+ @@ -539,7 +539,7 @@ mvClipEdit.prototype = { '
'+ '' + gM('mv_scale') + '
'+ ' '+ - '
'+ + '
'+ */ //add bindings: @@ -570,8 +570,8 @@ mvClipEdit.prototype = { _this.enableCrop(); } }); - $j('.mv_rest_crop').click(function(){ - $j('.mv_apply_crop,.mv_rest_crop').hide(); + $j('.mv_reset_crop').click(function(){ + $j('.mv_apply_crop,.mv_reset_crop').hide(); $j('.mv_crop_msg').show(); $j('#mv_crop_button').removeClass('mv_crop_button_selected').addClass('mv_crop_button_base').attr('title',gM('mv_crop')); _this.rObj.crop=null; @@ -627,7 +627,7 @@ mvClipEdit.prototype = { $j('.mv_crop_msg_load').show(); var doEnableCrop = function(){ $j('.mv_crop_msg_load').hide(); - $j('.mv_rest_crop,.mv_apply_crop').show(); + $j('.mv_reset_crop,.mv_apply_crop').show(); $j('#mv_crop_button').removeClass('mv_crop_button_base').addClass('mv_crop_button_selected').attr('title',gM('mv_crop_done')); $j('#' + _this.clip_disp_ct + ' img').Jcrop({ onSelect: function(c){ diff --git a/js2/mwEmbed/libEmbedVideo/embedVideo.js b/js2/mwEmbed/libEmbedVideo/embedVideo.js index 4cf29bd8f9..c45a9b97ab 100644 --- a/js2/mwEmbed/libEmbedVideo/embedVideo.js +++ b/js2/mwEmbed/libEmbedVideo/embedVideo.js @@ -134,17 +134,16 @@ var ctrlBuilder = { }; //check for close_captions tracks: - if( ( embedObj.roe || embedObj.timedTextSources() ) + if( ( embedObj.roe || embedObj.timedTextSources() ) && embedObj.show_meta_link ) this.supports['closed_captions']=true; var o=''; - //get the length of the scruber + //get the length of the play_head this.player_head_length = embedObj.playerPixelWidth(); for( var i in this.components ){ if( this.supports[i] ){ if( i != 'play_head'){ - js_log(this.player_head_length + ' - ph: ' + this.components[i].w ); this.player_head_length -= this.components[i].w; } } @@ -1518,8 +1517,8 @@ embedVideo.prototype = { if(this.width < 300){ return ; } - this.onClipDone_disp=true; - this.thumbnail_disp=true; + this.onClipDone_disp = true; + this.thumbnail_disp = true; //make sure we are not in preview mode( no end clip actions in preview mode) if( this.preview_mode ) return ; diff --git a/js2/mwEmbed/libEmbedVideo/nativeEmbed.js b/js2/mwEmbed/libEmbedVideo/nativeEmbed.js index f437e4964a..3c03395d47 100644 --- a/js2/mwEmbed/libEmbedVideo/nativeEmbed.js +++ b/js2/mwEmbed/libEmbedVideo/nativeEmbed.js @@ -85,14 +85,14 @@ var nativeEmbed = { } }else if(this.vid && this.vid.duration ){ //(could also check bufferedPercent > perc seek (and issue oggz_chop request or not) - this.doNativeSeek(perc); + this.doNativeSeek( perc ); }else{ - this.doPlayThenSeek(perc) + this.doPlayThenSeek( perc ) } }, - doNativeSeek:function(perc){ + doNativeSeek:function(perc){ this.seek_time_sec=0; - this.vid.currentTime = perc * this.vid.duration; + this.vid.currentTime = perc * this.vid.duration; this.parent_monitor(); }, doPlayThenSeek:function(perc){ diff --git a/js2/mwEmbed/libSequencer/mvPlayList.js b/js2/mwEmbed/libSequencer/mvPlayList.js index e32873d65f..1eeeeea046 100644 --- a/js2/mwEmbed/libSequencer/mvPlayList.js +++ b/js2/mwEmbed/libSequencer/mvPlayList.js @@ -180,6 +180,9 @@ mvPlayList.prototype = { } this.cur_clip.embed.showShare( embed_code ); }, + timedTextSources:function(){ + return false; + }, getPlaylist:function(){ js_log("f:getPlaylist: " + this.srcType ); //@@todo lazy load plLib diff --git a/js2/mwEmbed/mv_embed.js b/js2/mwEmbed/mv_embed.js index 6bf47c3590..e495eada9a 100644 --- a/js2/mwEmbed/mv_embed.js +++ b/js2/mwEmbed/mv_embed.js @@ -28,7 +28,7 @@ var MV_EMBED_VERSION = '1.0r19'; * @@ more config valuse on the way ;) */ var defaultMwConfig = { - 'skin_name': 'kskin', + 'skin_name': 'mvpcf', 'video_size':'400x300' } @@ -62,7 +62,7 @@ if( !mv_embed_path ){ } //setup the skin path: -var mv_jquery_skin_path = mv_embed_path + 'jquery/jquery.ui/themes/base/'; +var mv_jquery_skin_path = mv_embed_path + 'jquery/jquery.ui/themes/redmond/'; var mv_skin_img_path = mv_embed_path + 'skins/' + mwConfig['skin_name'] + '/images/'; var mv_default_thumb_url = mv_skin_img_path + 'vid_default_thumb.jpg'; diff --git a/js2/mwEmbed/skins/kskin/styles.css b/js2/mwEmbed/skins/kskin/styles.css index 8bfd31e123..e1f029706d 100644 --- a/js2/mwEmbed/skins/kskin/styles.css +++ b/js2/mwEmbed/skins/kskin/styles.css @@ -18,14 +18,14 @@ ul.k-menu-bar{ height:128px; padding: 0 0 5px;position:absolute; bottom:5px;righ .k-menu-bar li a { display:block; width:49px; height:32px; margin-left:1px; text-indent:99999px; background: url(images/ksprite.png) -51px -110px no-repeat; overflow:hidden;} .k-menu-bar li a:hover { background-position: -1px -110px;} -.k-menu-bar li.k-download-btn a { background-position: -51px -141px;} -.k-menu-bar li.k-download-btn a:hover { background-position: -1px -141px;} +.k-menu-bar li.k-download-btn a { background-position: -51px -203px;} +.k-menu-bar li.k-download-btn a:hover { background-position: -1px -203px;} .k-menu-bar li.k-share-btn a { background-position: -51px -172px;} .k-menu-bar li.k-share-btn a:hover { background-position: -1px -172px;} -.k-menu-bar li.k-credits-btn a { background-position: -51px -203px;} -.k-menu-bar li.k-credits-btn a:hover { background-position: -1px -203px;} +.k-menu-bar li.k-credits-btn a { background-position: -51px -141px;} +.k-menu-bar li.k-credits-btn a:hover { background-position: -1px -141px;} .k-menu-screens { width:320px; padding: 13px 10px 15px 15px; float:left;} /* w & h inline via jq */ .k-menu-screens h2 { padding: 0 0 5px 1px; clear:both; font-size:12px; color:#666;} diff --git a/js2/mwEmbed/skins/mvpcf/images/Thumbs.db b/js2/mwEmbed/skins/mvpcf/images/Thumbs.db new file mode 100644 index 0000000000..bc201c2af6 Binary files /dev/null and b/js2/mwEmbed/skins/mvpcf/images/Thumbs.db differ diff --git a/js2/mwEmbed/skins/mvpcf/images/kaltura_open_source_video_platform.gif b/js2/mwEmbed/skins/mvpcf/images/kaltura_open_source_video_platform.gif new file mode 100644 index 0000000000..cf05af2544 Binary files /dev/null and b/js2/mwEmbed/skins/mvpcf/images/kaltura_open_source_video_platform.gif differ diff --git a/js2/mwEmbed/skins/mvpcf/images/kaltura_open_source_video_platform.png b/js2/mwEmbed/skins/mvpcf/images/kaltura_open_source_video_platform.png new file mode 100644 index 0000000000..9d438b5bc8 Binary files /dev/null and b/js2/mwEmbed/skins/mvpcf/images/kaltura_open_source_video_platform.png differ diff --git a/js2/mwEmbed/skins/mvpcf/images/ksprite.png b/js2/mwEmbed/skins/mvpcf/images/ksprite.png new file mode 100644 index 0000000000..ed5ec0840e Binary files /dev/null and b/js2/mwEmbed/skins/mvpcf/images/ksprite.png differ diff --git a/js2/mwEmbed/skins/mvpcf/images/ui-bg_flat_0_aaaaaa_40x100.png b/js2/mwEmbed/skins/mvpcf/images/ui-bg_flat_0_aaaaaa_40x100.png new file mode 100644 index 0000000000..5b5dab2ab7 Binary files /dev/null and b/js2/mwEmbed/skins/mvpcf/images/ui-bg_flat_0_aaaaaa_40x100.png differ diff --git a/js2/mwEmbed/skins/mvpcf/images/ui-bg_flat_75_ffffff_40x100.png b/js2/mwEmbed/skins/mvpcf/images/ui-bg_flat_75_ffffff_40x100.png new file mode 100644 index 0000000000..ac8b229af9 Binary files /dev/null and b/js2/mwEmbed/skins/mvpcf/images/ui-bg_flat_75_ffffff_40x100.png differ diff --git a/js2/mwEmbed/skins/mvpcf/images/ui-bg_glass_55_fbf9ee_1x400.png b/js2/mwEmbed/skins/mvpcf/images/ui-bg_glass_55_fbf9ee_1x400.png new file mode 100644 index 0000000000..ad3d6346e0 Binary files /dev/null and b/js2/mwEmbed/skins/mvpcf/images/ui-bg_glass_55_fbf9ee_1x400.png differ diff --git a/js2/mwEmbed/skins/mvpcf/images/ui-bg_glass_65_ffffff_1x400.png b/js2/mwEmbed/skins/mvpcf/images/ui-bg_glass_65_ffffff_1x400.png new file mode 100644 index 0000000000..42ccba269b Binary files /dev/null and b/js2/mwEmbed/skins/mvpcf/images/ui-bg_glass_65_ffffff_1x400.png differ diff --git a/js2/mwEmbed/skins/mvpcf/images/ui-bg_glass_75_dadada_1x400.png b/js2/mwEmbed/skins/mvpcf/images/ui-bg_glass_75_dadada_1x400.png new file mode 100644 index 0000000000..5a46b47cb1 Binary files /dev/null and b/js2/mwEmbed/skins/mvpcf/images/ui-bg_glass_75_dadada_1x400.png differ diff --git a/js2/mwEmbed/skins/mvpcf/images/ui-bg_glass_75_e6e6e6_1x400.png b/js2/mwEmbed/skins/mvpcf/images/ui-bg_glass_75_e6e6e6_1x400.png new file mode 100644 index 0000000000..86c2baa655 Binary files /dev/null and b/js2/mwEmbed/skins/mvpcf/images/ui-bg_glass_75_e6e6e6_1x400.png differ diff --git a/js2/mwEmbed/skins/mvpcf/images/ui-bg_glass_95_fef1ec_1x400.png b/js2/mwEmbed/skins/mvpcf/images/ui-bg_glass_95_fef1ec_1x400.png new file mode 100644 index 0000000000..4443fdc1a1 Binary files /dev/null and b/js2/mwEmbed/skins/mvpcf/images/ui-bg_glass_95_fef1ec_1x400.png differ diff --git a/js2/mwEmbed/skins/mvpcf/images/ui-bg_highlight-soft_75_cccccc_1x100.png b/js2/mwEmbed/skins/mvpcf/images/ui-bg_highlight-soft_75_cccccc_1x100.png new file mode 100644 index 0000000000..7c9fa6c6ed Binary files /dev/null and b/js2/mwEmbed/skins/mvpcf/images/ui-bg_highlight-soft_75_cccccc_1x100.png differ diff --git a/js2/mwEmbed/skins/mvpcf/images/ui-icons_222222_256x240.png b/js2/mwEmbed/skins/mvpcf/images/ui-icons_222222_256x240.png new file mode 100644 index 0000000000..ee039dc096 Binary files /dev/null and b/js2/mwEmbed/skins/mvpcf/images/ui-icons_222222_256x240.png differ diff --git a/js2/mwEmbed/skins/mvpcf/images/ui-icons_2e83ff_256x240.png b/js2/mwEmbed/skins/mvpcf/images/ui-icons_2e83ff_256x240.png new file mode 100644 index 0000000000..45e8928e52 Binary files /dev/null and b/js2/mwEmbed/skins/mvpcf/images/ui-icons_2e83ff_256x240.png differ diff --git a/js2/mwEmbed/skins/mvpcf/images/ui-icons_454545_256x240.png b/js2/mwEmbed/skins/mvpcf/images/ui-icons_454545_256x240.png new file mode 100644 index 0000000000..7ec70d11bf Binary files /dev/null and b/js2/mwEmbed/skins/mvpcf/images/ui-icons_454545_256x240.png differ diff --git a/js2/mwEmbed/skins/mvpcf/images/ui-icons_888888_256x240.png b/js2/mwEmbed/skins/mvpcf/images/ui-icons_888888_256x240.png new file mode 100644 index 0000000000..5ba708c391 Binary files /dev/null and b/js2/mwEmbed/skins/mvpcf/images/ui-icons_888888_256x240.png differ diff --git a/js2/mwEmbed/skins/mvpcf/images/ui-icons_cd0a0a_256x240.png b/js2/mwEmbed/skins/mvpcf/images/ui-icons_cd0a0a_256x240.png new file mode 100644 index 0000000000..7930a55809 Binary files /dev/null and b/js2/mwEmbed/skins/mvpcf/images/ui-icons_cd0a0a_256x240.png differ diff --git a/js2/mwEmbed/skins/mvpcf/styles.css b/js2/mwEmbed/skins/mvpcf/styles.css index c69fd6978b..f0f979a4cd 100644 --- a/js2/mwEmbed/skins/mvpcf/styles.css +++ b/js2/mwEmbed/skins/mvpcf/styles.css @@ -739,4 +739,122 @@ ui-widget-overlay{ height:10px; position:absolute; left:-1px; -} \ No newline at end of file +} + + +/*** player styles ***/ + +.k-player { width:400px; height:340px; position:relative;} /* inline via jq */ +.k-player * { padding:0; margin:0;} /* inline via jq */ + .k-edit-bar { } + .k-edit-bar a { width:33px; padding: 1px 0 0; display:block; text-align:center; font-weight:bold; color:#888; text-decoration:none; background:#F2F2F2;} + + .k-video { width:400px; height:300px; background:#000; margin-bottom:1px;} /* h & w inline via jq */ + .k-control-bar { height:21px; padding: 2px 0 0 6px; border:none; margin-top:1px; background: url(images/ksprite.png) repeat-x 0 -81px; font: normal 11px arial,sans-serif; color:#555;} + .k-control-bar button, .k-control-bar div.ui-slider, .k-control-bar div.k-timer { float:left;} + .k-timer { width:36px; margin-top:2px; overflow:hidden;} + .k-volume-slider { width:26px;} + .k-control-bar .k-options { width:50px; height:22px; margin-top:-2px; border: solid 1px #aaa !important; border-top:none; float:right; font: bold 11px arial,sans-serif; color:#555;} + .k-player span.ui-icon.ui-icon-k-menu { width:auto; padding-left:2px; text-indent:0; background:none; outline:none; cursor:default;} + + .k-menu { width:400px; height:300px; border:none; background:#181818; position:absolute; top:0; left:0; z-index:999; display:none} /* h, w, top inline via jq top:15px*/ + ul.k-menu-bar{ height:128px; padding: 0 0 5px;position:absolute; bottom:5px;right:0px; list-style: none outside none; background: url(images/ksprite.png) -99px -104px no-repeat;} /* eventually: mtop inline via jq */ + .k-menu-bar li a { display:block; width:49px; height:32px; margin-left:1px; text-indent:99999px; background: url(images/ksprite.png) -51px -110px no-repeat; overflow:hidden;} + .k-menu-bar li a:hover { background-position: -1px -110px;} + .k-menu-bar li.k-download-btn a { background-position: -51px -141px;} + .k-menu-bar li.k-download-btn a:hover { background-position: -1px -141px;} + .k-menu-bar li.k-share-btn a { background-position: -51px -172px;} + .k-menu-bar li.k-share-btn a:hover { background-position: -1px -172px;} + .k-menu-bar li.k-credits-btn a { background-position: -51px -203px;} + .k-menu-bar li.k-credits-btn a:hover { background-position: -1px -203px;} + +.k-menu-screens { width:320px; padding: 13px 10px 15px 15px; float:left;} /* w & h inline via jq */ + .k-menu-screens h2 { padding: 0 0 5px 1px; clear:both; font-size:12px; color:#666;} + .k-menu-screens p { margin: 6px 0;} + .k-menu-screens a { ;} + .k-menu-screens a img { border:none;} + .k-menu-screens ul { padding:0; margin: 6px 0 0; list-style: none outside none;} + +.k-edit-screen { width:370px; height:223px; padding-top:77px; text-align:center; background:#181818; color:#fff;} + .k-edit-screen div { } + .k-edit-screen a { color:#7BB8FC;} + .k-edit-screen a img { border:none;} + +/* end player */ + +.k-slide-window { overflow:hidden;} +.k-screen.k-credits ul { float:left;} +.k-screen.k-credits li { height:39px; padding: 11px 11px 11px 11px; margin-bottom:12px; display:block; background:#333;} + .k-screen.k-credits li a { padding:0; background:none;} + .k-screen.k-credits li img { float:left; background:blue;} + .k-screen.k-credits li div { height:39px; padding-left:11px; floats:left; overflow:hidden;} + + a.k-prev-credit, a.k-next-credit { width:65px; height:28px; margin: -13px auto -6px; display:block; background: url(images/ksprite.png) 0px -320px no-repeat;} + a.k-next-credit { margin: 0 0 1px; position:absolute; bottom:0; background-position: -0px -290px;} + a:hover.k-prev-credit { background-position: 0px -238px;} + a:hover.k-next-credit { background-position: 0px -260px;} + + .k-logo { margin:8px 0 0 1px; display:block;} + + .k_field_wrap { border: solid 1px #444; margin-bottom:7px;} + .k-screen.k-share button { width:70px; padding:2px 5px 3px; border:1px solid #000; float:right; background: #D4D4D4 url(images/ksprite.png) no-repeat -32px 0; color:#000; float:right;} + .k-menu textarea { width:100%; height:15px; border: solid 2px #000; border-bottom:none; border-right:none; background:transparent; color:#ccc; overflow:hidden;} + + .k-screen.k-share div.ui-state-highlight { width:90px; padding:2px 5px; border-color:#554926; float:left; background:none; color:#FFE96E;} + .k-screen.k-share div.ui-state-highlight a { color:#FFE96E; font-weight:bold;} + .k-screen.k-share div.ui-state-highlight a:hover { } + +.k-menu-screens li { height:14px; margin-bottom:6px;} +.k-menu-screens li a { padding-left:22px; background:url(images/ksprite.png) no-repeat -85px -274px; text-decoration:none;} +.k-menu-screens li a.active, .k-menu-screens li a:hover.active { background-position: -85px -247px;} +.k-menu-screens li a:hover { background-position: -85px -260px;} + +.k-options.ui-state-hover { color:blue;} + +.k-players { display:none} +.k-credits { display:nones} + +.k-player .ui-state-default .ui-icon, .k-player .ui-state-hover .ui-icon { background: url(images/ksprite.png) no-repeat 0 -48px;} +.k-player .ui-state-default .ui-icon-play { background:url(images/ksprite.png) no-repeat 0 0;} +.k-player .ui-state-hover .ui-icon-play { background-position: -16px 0;} + +.k-player .ui-state-default .ui-icon-pause { background:url(images/ksprite.png) no-repeat 0 -17px;} +.k-player .ui-state-hover .ui-icon-pause { background-position: -16px -17px;} + + .k-player .ui-state-default .ui-icon-arrow-4-diag { background-position: 0 -32px;} /* fullscreen */ + .k-player .ui-state-hover .ui-icon-arrow-4-diag { background-position: -16px -32px;} + .k-player .ui-state-default .ui-icon-volume-on, .k-player .ui-state-hover .ui-icon-volume-off, { margin-left:-6px; background-position: -16px -48px;} + .k-player .ui-state-hover .ui-icon-volume-on, .k-player .ui-state-default .ui-icon-volume-off { margin-left:-6px; background-position: 0 -48px;} + + .k-control-bar .ui-slider { height:8px; border: solid 1px #eee; margin: 4px 10px 0 7px; position:relative; background:url(images/ksprite.png) repeat-x 0 -350px;} + .k-control-bar .ui-slider-handle { width:8px; height:8px; border: solid 1px #888; margin: -1px 0 0 -5px; display:block; position:relative; top:0; background: url(images/ksprite.png) no-repeat -67px -341px; position:absolute;} + .k-control-bar .ui-slider-range { height:8px; position:absolute; background: url(images/ksprite.png) repeat-x 0 -368px; -moz-border-radius:5px; -webkit-border-radius:5px;} + .k-control-bar .ui-slider-buffer { height:8px; position:absolute; background: url(images/ksprite.png) repeat-x 0 -359px; -moz-border-radius:5px; -webkit-border-radius:5px;} + + .k-control-bar .ui-slider.k-volume-slider { height:15px; margin: 2px 3px 0 -4px; /* ie = m: 3 3 0 -2 */ border:none; background-position: -66px -323px; -moz-border-radius:0px; -webkit-border-radius:0px;} + .k-control-bar .k-volume-slider a.ui-slider-handle { width:8px; height:18px; margin: -3px 5px 0 -1px; border:none; display:block; position:absolute; background:none;} + .k-control-bar .k-volume-slider a:hover.ui-slider-handle { border: solid 1px #999;} + .k-control-bar .k-volume-slider .ui-slider-range { height:17px; position:absolute; background: url(images/ksprite.png) repeat-x -66px -306px; -moz-border-radius:0; -webkit-border-radius:0;} + + .play-btn-large { width:120px; height:55px; border:none; background: url(images/ksprite.png) no-repeat 28px -433px; position:absolute; cursor:pointer;} /*.ui-state-default */ + .play-btn-large.ui-state-hover { background: url(images/ksprite.png) no-repeat 28px -377px; } + + .k-volume.ui-state-hover { margin-left:6px; } + + + /* redmond overrides */ + .k-player button.ui-state-default, button.ui-state-hover { background:none; border:none;} + + /* end redmond overrides*/ + + + /* move to ie css */ + .k-volume-slider span, span.ui-icon-play, span.ui-icon-volume-on, button.k-fullscreen { *margin-top:-1px;} + span.ui-icon-volume-on { *margin-left:0 !important;} + .ui-state-hover.k-volume { *margin-left:0 !important;} + span.ui-icon-k-menu { *margin-top:3px;} + .k-control-bar .ui-slider.k-volume-slider { *margin-left:-2px;} + /* end css */ + + +/*** end player ***/ \ No newline at end of file