millerdev / lms-ultralight

Ultralight - a Logitech Media Server skin
19 stars 3 forks source link

Add LMS plugin stub to allow seamless integration of the new skin. #1

Closed michaelherger closed 7 years ago

michaelherger commented 7 years ago

The plugin would register the font files and the manifest file within LMS' web server. It additionally adds a custom-types.conf, registering the mime types.

In order for the skin to be picked up, the resulting index.html file etc. need to go to the HTML/ultralight sub-folder.

michaelherger commented 7 years ago

This plugin doesn't have any kind of integration with your build process yet. What you'll need is

One more plus for this approach: as the plugin is registering the fonts as "raw downloads", you can leave those files where they are. No need to move them to another sub-folder to be treated as static files. (you can still do this, if you like, but then you'd have to remove that code from the plugin)