Skip to content

EnigmaSolved/emby-web-defaultskin

 
 

Repository files navigation

emby-web-defaultskin

This default skin for Emby Theater. To create your own skin, follow these steps:

  • Fork this repository. After forking, you'll probably want to rename it.
  • Update package.json (see below).
  • Update skininfo.js with your unique names.
  • Update plugin.js to change the skin name and id, matching the values from skininfo.js
  • Update the installation url below.

package.json

This file is used to display information about your add-on in places such as the installation screen, installed packages list, and catalog.

  • name is your package name, and should have no spaces or special characters. This is a package name and is intended to be unique. Changing the name will cause the application to view it as a completely new package.
  • update displayName as desired.
  • update thumb to supply an image for display. this should be 16*9. It can be a relative or full url.
  • if desired, update backdrop to supply a background image. this should be 16*9. It can be a relative or full url.

Installation

Install into the app by installing a plugin from a url. The url is: http://mediabrowser.github.io/emby-web-defaultskin/package.json

Local Testing

To test locally, install NodeJS, then install the http server module using:

npm install http-server -g

To start the server, enter

http-server -p 8088 --cors

Now you can install into Emby Theater using the http://localhost:8088/package.json

Develop with Chrome

For rapid development, use the hosted version of Emby Theater:

http://tv.emby.media

This will allow you to perform all development activities using Chrome and it's excellent debugging tools.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 82.6%
  • HTML 9.5%
  • CSS 7.9%