Skip to content

Commit 1ec554d

Browse files
committed
Add class to wrapped playlists; add front-end CSS to make some minor tweaks.
1 parent 23a56b4 commit 1ec554d

File tree

3 files changed

+6
-0
lines changed

3 files changed

+6
-0
lines changed

src/ableplayer.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ function ableplayer_enqueue_scripts() {
5252
// Register/enqueue other dependencies.
5353
wp_enqueue_script( 'js-cookie', plugins_url( 'thirdparty', __FILE__ ) . '/js.cookie.js', array( 'jquery' ), $version, true );
5454
wp_enqueue_script( 'vimeo', 'https://player.vimeo.com/api/player.js', array(), $version, true );
55+
wp_enqueue_style( 'ableplayer-video', plugins_url( 'assets', __FILE__ ) . '/css/media.css', array(), $version );
5556
wp_register_script( 'ableplayer-video', plugins_url( 'assets', __FILE__ ) . '/js/media.js', array(), $version, true );
5657
wp_localize_script(
5758
'ableplayer-video',

src/assets/css/media.css

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
.wp-playlist.has-ableplayer {
2+
padding: 0;
3+
border: none;
4+
}

src/assets/js/media.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ if ( 'true' === ableplayer.settings.replace_playlists) {
5252
* @param Element el Playlist wrapper element.
5353
*/
5454
function renderPlaylist( el ) {
55+
el.classList.add( 'has-ableplayer' );
5556
let contents = JSON.parse( el.querySelector( '.wp-playlist-script' ).textContent );
5657
let player = ( el.classList.contains( 'wp-audio-playlist' ) ) ? el.querySelector( 'audio' ) : el.querySelector( 'video' );
5758
let tracks = contents.tracks;

0 commit comments

Comments
 (0)