Video-js Custom Skin Implement ( City , Fantasy , Forest , Sea )
Firstly See How to integrate Video.Js Video Player in Simple HTML5 Video Player View->
Customize
Using Video.js straight out of the box is fine, but we think it's better if you make it your own. Plugins and skins make it possible to completely customize your player.
Skinning
The player skin is completely built from HTML and CSS, including when Flash and other players like YouTube are used.
Skin changes can be as simple as centering the play button (you can just add the 'vjs-big-play-centered' class to your video tag), or as complex as creating entirely new layouts. We've built a codepen project where you can explore different changes.
Home Page Themes
The themes in the home page come from the Videojs Themes library. To use them in your player, import the CSS, then add the relevant class to your video tag. For example, if you want to use the City theme, you could set up your HTML like so:
<!-- In the head of your document with your other CSS includes... -->
<!-- Video.js base CSS -->
<link
href="https://cdnjs.cloudflare.com/ajax/libs/video.js/7.0.0/video-js.min.css"
rel="stylesheet"
/>
<!-- City -->
<link
href="https://unpkg.com/@videojs/themes@1/dist/city/index.css"
rel="stylesheet"
/>
<!-- Then, in the player -->
<video class="video-js vjs-theme-city" ...></video>
Designing your own
A great place to start is the Video.js Skin Designer, but at the end of the day we suggest using the cascading aspect of CSS to simply override the parts of the design you want to customize.
<script src="https://cdnjs.cloudflare.com/ajax/libs/video.js/7.0.0/video.min.js"></script>
1. City Theme
Add Class :- vjs-theme-city
<!-- City CDN -->
<link
href="https://unpkg.com/@videojs/themes@1.0.1/dist/city/index.css"
rel="stylesheet"
/>
2. Fantasy Theme
<!-- Fantasy CDN -->
<link
href="https://unpkg.com/@videojs/themes@1.0.1/dist/fantasy/index.css"
rel="stylesheet"
/>
3. Forest Theme
<!-- Forest CDN -->
<link
href="https://unpkg.com/@videojs/themes@1.0.1/dist/forest/index.css"
rel="stylesheet"
/>
4. Sea Theme
<!-- Sea CDN -->
<link
href="https://unpkg.com/@videojs/themes@1.0.1/dist/sea/index.css"
rel="stylesheet"
/>
Comments
Post a Comment