1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

update themes

This commit is contained in:
Luke Pulverenti 2017-09-14 14:50:29 -04:00
parent d948c1d562
commit 89650f6a9d
34 changed files with 45 additions and 54 deletions

View file

@ -1,9 +0,0 @@
<div id="libraryFileOrganizerLogPage" data-role="page" class="page type-interior organizePage fullWidthContent libraryFileOrganizerLogPage">
<div>
<div class="content-primary">
<h2>Auto-Organize is now a plugin. Please install the Auto-Organize plugin using the Emby plugin catalog.</h2>
<h2>After installation, you can still come back to this menu to manage Auto-Organize. Happy organizing!</h2>
</div>
</div>
</div>

File diff suppressed because one or more lines are too long

View file

@ -1 +1 @@
.emby-input{display:block;margin:0;margin-bottom:0!important;background:0 0;border-style:solid;border-width:0 0 1px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:110%;font-family:inherit;font-weight:inherit;color:inherit;padding:.35em 0 .3em;outline:0!important;-webkit-tap-highlight-color:transparent;width:100%;-webkit-border-radius:0;border-radius:0;position:relative}.emby-input::-moz-focus-inner{border:0}.inputContainer{margin-bottom:1.8em}.inputLabel{display:inline-block;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.inputLabel-float{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(1.25,1.25) translateY(94%);transform:scale(1.25,1.25) translateY(94%)}.emby-input-selectionbar{height:2px;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transition:-webkit-transform .25s ease-out;-o-transition:transform .25s ease-out;transition:transform .25s ease-out;position:relative;top:-1px;margin-bottom:.5em;-webkit-transform-origin:center center;transform-origin:center center}.emby-input:focus+.emby-input-selectionbar{-webkit-transform:none;transform:none} .emby-input{display:block;margin:0;margin-bottom:0!important;font-size:110%;font-family:inherit;font-weight:inherit;padding:.4em .25em;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:transparent;width:100%}.emby-input::-moz-focus-inner{border:0}.inputContainer{margin-bottom:1.8em}.inputLabel{display:inline-block;margin-bottom:.25em}.emby-input+.fieldDescription{margin-top:.25em}.emby-input-iconbutton{-webkit-align-self:flex-end;align-self:flex-end}

View file

@ -1 +1 @@
define(["layoutManager","browser","dom","css!./emby-input","registerElement"],function(layoutManager,browser,dom){"use strict";function onChange(){var label=this.labelElement;if(this.value)label.classList.remove("inputLabel-float");else{var instanceSupportsFloat=supportsFloatingLabel&&"date"!==this.type&&"time"!==this.type;instanceSupportsFloat&&label.classList.add("inputLabel-float")}}var EmbyInputPrototype=Object.create(HTMLInputElement.prototype),inputId=0,supportsFloatingLabel=!1;if(Object.getOwnPropertyDescriptor&&Object.defineProperty){var descriptor=Object.getOwnPropertyDescriptor(HTMLInputElement.prototype,"value");if(descriptor&&descriptor.configurable){var baseSetMethod=descriptor.set;descriptor.set=function(value){baseSetMethod.call(this,value),this.dispatchEvent(new CustomEvent("valueset",{bubbles:!1,cancelable:!1}))},Object.defineProperty(HTMLInputElement.prototype,"value",descriptor),supportsFloatingLabel=!0}}EmbyInputPrototype.createdCallback=function(){if(this.id||(this.id="embyinput"+inputId,inputId++),!this.classList.contains("emby-input")){this.classList.add("emby-input");var parentNode=this.parentNode,document=this.ownerDocument,label=document.createElement("label");label.innerHTML=this.getAttribute("label")||"",label.classList.add("inputLabel"),label.classList.add("inputLabelUnfocused"),label.htmlFor=this.id,parentNode.insertBefore(label,this),this.labelElement=label;var div=document.createElement("div");div.classList.add("emby-input-selectionbar"),parentNode.insertBefore(div,this.nextSibling),dom.addEventListener(this,"focus",function(){onChange.call(this),document.attachIME&&document.attachIME(this),label.classList.add("inputLabelFocused"),label.classList.remove("inputLabelUnfocused")},{passive:!0}),dom.addEventListener(this,"blur",function(){onChange.call(this),label.classList.remove("inputLabelFocused"),label.classList.add("inputLabelUnfocused")},{passive:!0}),dom.addEventListener(this,"change",onChange,{passive:!0}),dom.addEventListener(this,"input",onChange,{passive:!0}),dom.addEventListener(this,"valueset",onChange,{passive:!0})}},EmbyInputPrototype.attachedCallback=function(){this.labelElement.htmlFor=this.id,onChange.call(this)},EmbyInputPrototype.label=function(text){this.labelElement.innerHTML=text},document.registerElement("emby-input",{prototype:EmbyInputPrototype,extends:"input"})}); define(["layoutManager","browser","dom","css!./emby-input","registerElement"],function(layoutManager,browser,dom){"use strict";function onChange(){var label=this.labelElement;if(this.value)label.classList.remove("inputLabel-float");else{var instanceSupportsFloat=supportsFloatingLabel&&"date"!==this.type&&"time"!==this.type;instanceSupportsFloat&&label.classList.add("inputLabel-float")}}var EmbyInputPrototype=Object.create(HTMLInputElement.prototype),inputId=0,supportsFloatingLabel=!1;if(Object.getOwnPropertyDescriptor&&Object.defineProperty){var descriptor=Object.getOwnPropertyDescriptor(HTMLInputElement.prototype,"value");if(descriptor&&descriptor.configurable){var baseSetMethod=descriptor.set;descriptor.set=function(value){baseSetMethod.call(this,value),this.dispatchEvent(new CustomEvent("valueset",{bubbles:!1,cancelable:!1}))},Object.defineProperty(HTMLInputElement.prototype,"value",descriptor),supportsFloatingLabel=!0}}EmbyInputPrototype.createdCallback=function(){if(this.id||(this.id="embyinput"+inputId,inputId++),!this.classList.contains("emby-input")){this.classList.add("emby-input");var parentNode=this.parentNode,document=this.ownerDocument,label=document.createElement("label");label.innerHTML=this.getAttribute("label")||"",label.classList.add("inputLabel"),label.classList.add("inputLabelUnfocused"),label.htmlFor=this.id,parentNode.insertBefore(label,this),this.labelElement=label,dom.addEventListener(this,"focus",function(){onChange.call(this),document.attachIME&&document.attachIME(this),label.classList.add("inputLabelFocused"),label.classList.remove("inputLabelUnfocused")},{passive:!0}),dom.addEventListener(this,"blur",function(){onChange.call(this),label.classList.remove("inputLabelFocused"),label.classList.add("inputLabelUnfocused")},{passive:!0}),dom.addEventListener(this,"change",onChange,{passive:!0}),dom.addEventListener(this,"input",onChange,{passive:!0}),dom.addEventListener(this,"valueset",onChange,{passive:!0})}},EmbyInputPrototype.attachedCallback=function(){this.labelElement.htmlFor=this.id,onChange.call(this)},EmbyInputPrototype.label=function(text){this.labelElement.innerHTML=text},document.registerElement("emby-input",{prototype:EmbyInputPrototype,extends:"input"})});

View file

@ -1 +1 @@
.emby-select{display:block;margin:0;margin-bottom:0!important;font-size:110%;font-family:inherit;font-weight:inherit;padding:.35em .25em;outline:0!important;-webkit-tap-highlight-color:transparent;width:100%}.emby-select::-moz-focus-inner{border:0}.emby-select+.fieldDescription{margin-top:.2em}.selectContainer{margin-bottom:1.8em;position:relative}.selectLabel{display:block;margin-bottom:.25em} .emby-select{display:block;margin:0;margin-bottom:0!important;font-size:110%;font-family:inherit;font-weight:inherit;padding:.46em .5em;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:transparent;width:100%}.emby-select::-moz-focus-inner{border:0}.emby-select+.fieldDescription{margin-top:.25em}.selectContainer{margin-bottom:1.8em;position:relative}.selectLabel{display:block;margin-bottom:.25em}.emby-select-withcolor{-webkit-appearance:none;-moz-appearance:none;appearance:none}.selectArrowContainer{position:absolute;right:.25em;top:.25em;color:inherit;pointer-events:none}.selectArrow{margin-top:.35em;font-size:1.6em}.emby-select-iconbutton{-webkit-align-self:flex-end;align-self:flex-end}

View file

@ -1 +1 @@
define(["layoutManager","browser","actionsheet","css!./emby-select","registerElement"],function(layoutManager,browser,actionsheet){"use strict";function enableNativeMenu(){return!(!browser.edgeUwp&&!browser.xboxOne)||!browser.tizen&&!browser.orsay&&(!!browser.tv||!layoutManager.tv)}function triggerChange(select){var evt=document.createEvent("HTMLEvents");evt.initEvent("change",!1,!0),select.dispatchEvent(evt)}function setValue(select,value){select.value=value}function showActionSheet(select){var labelElem=getLabel(select),title=labelElem?labelElem.textContent||labelElem.innerText:null;actionsheet.show({items:select.options,positionTo:select,title:title}).then(function(value){setValue(select,value),triggerChange(select)})}function getLabel(select){for(var elem=select.previousSibling;elem&&"LABEL"!==elem.tagName;)elem=elem.previousSibling;return elem}function onFocus(e){var label=getLabel(this);label&&(label.classList.add("selectLabelFocused"),label.classList.remove("selectLabelUnfocused"))}function onBlur(e){var label=getLabel(this);label&&(label.classList.add("selectLabelUnfocused"),label.classList.remove("selectLabelFocused"))}function onMouseDown(e){e.button||enableNativeMenu()||(e.preventDefault(),showActionSheet(this))}function onKeyDown(e){switch(e.keyCode){case 13:return void(enableNativeMenu()||(e.preventDefault(),showActionSheet(this)));case 37:case 38:case 39:case 40:return void(layoutManager.tv&&e.preventDefault())}}var EmbySelectPrototype=Object.create(HTMLSelectElement.prototype),inputId=0;EmbySelectPrototype.createdCallback=function(){this.id||(this.id="embyselect"+inputId,inputId++),browser.firefox||this.classList.add("emby-select-withcolor"),this.addEventListener("mousedown",onMouseDown),this.addEventListener("keydown",onKeyDown),this.addEventListener("focus",onFocus),this.addEventListener("blur",onBlur)},EmbySelectPrototype.attachedCallback=function(){if(!this.classList.contains("emby-select")){this.classList.add("emby-select");var label=this.ownerDocument.createElement("label");label.innerHTML=this.getAttribute("label")||"",label.classList.add("selectLabel"),label.classList.add("selectLabelUnfocused"),label.htmlFor=this.id,this.parentNode.insertBefore(label,this)}},EmbySelectPrototype.setLabel=function(text){var label=this.parentNode.querySelector("label");label.innerHTML=text},document.registerElement("emby-select",{prototype:EmbySelectPrototype,extends:"select"})}); define(["layoutManager","browser","actionsheet","css!./emby-select","registerElement"],function(layoutManager,browser,actionsheet){"use strict";function enableNativeMenu(){return!(!browser.edgeUwp&&!browser.xboxOne)||!browser.tizen&&!browser.orsay&&(!!browser.tv||!layoutManager.tv)}function triggerChange(select){var evt=document.createEvent("HTMLEvents");evt.initEvent("change",!1,!0),select.dispatchEvent(evt)}function setValue(select,value){select.value=value}function showActionSheet(select){var labelElem=getLabel(select),title=labelElem?labelElem.textContent||labelElem.innerText:null;actionsheet.show({items:select.options,positionTo:select,title:title}).then(function(value){setValue(select,value),triggerChange(select)})}function getLabel(select){for(var elem=select.previousSibling;elem&&"LABEL"!==elem.tagName;)elem=elem.previousSibling;return elem}function onFocus(e){var label=getLabel(this);label&&(label.classList.add("selectLabelFocused"),label.classList.remove("selectLabelUnfocused"))}function onBlur(e){var label=getLabel(this);label&&(label.classList.add("selectLabelUnfocused"),label.classList.remove("selectLabelFocused"))}function onMouseDown(e){e.button||enableNativeMenu()||(e.preventDefault(),showActionSheet(this))}function onKeyDown(e){switch(e.keyCode){case 13:return void(enableNativeMenu()||(e.preventDefault(),showActionSheet(this)));case 37:case 38:case 39:case 40:return void(layoutManager.tv&&e.preventDefault())}}var EmbySelectPrototype=Object.create(HTMLSelectElement.prototype),inputId=0;EmbySelectPrototype.createdCallback=function(){this.id||(this.id="embyselect"+inputId,inputId++),browser.firefox||this.classList.add("emby-select-withcolor"),this.addEventListener("mousedown",onMouseDown),this.addEventListener("keydown",onKeyDown),this.addEventListener("focus",onFocus),this.addEventListener("blur",onBlur)},EmbySelectPrototype.attachedCallback=function(){if(!this.classList.contains("emby-select")){this.classList.add("emby-select");var label=this.ownerDocument.createElement("label");label.innerHTML=this.getAttribute("label")||"",label.classList.add("selectLabel"),label.classList.add("selectLabelUnfocused"),label.htmlFor=this.id,this.parentNode.insertBefore(label,this),this.classList.contains("emby-select-withcolor")&&this.parentNode.insertAdjacentHTML("beforeend",'<div class="selectArrowContainer"><div style="visibility:hidden;">0</div><i class="selectArrow md-icon">&#xE313;</i></div>')}},EmbySelectPrototype.setLabel=function(text){var label=this.parentNode.querySelector("label");label.innerHTML=text},document.registerElement("emby-select",{prototype:EmbySelectPrototype,extends:"select"})});

View file

@ -1 +1 @@
.emby-textarea{display:block;margin:0;margin-bottom:0!important;font-size:inherit;font-family:inherit;font-weight:inherit;color:inherit;padding:.35em .25em;outline:0!important;-webkit-tap-highlight-color:transparent;width:100%}.emby-textarea::-moz-focus-inner{border:0}.textareaLabel{display:inline-block;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;margin-bottom:.25em}.emby-textarea+.fieldDescription{margin-top:.2em} .emby-textarea{display:block;margin:0;margin-bottom:0!important;font-size:inherit;font-family:inherit;font-weight:inherit;color:inherit;padding:.35em .25em;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:transparent;width:100%}.emby-textarea::-moz-focus-inner{border:0}.textareaLabel{display:inline-block;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;margin-bottom:.25em}.emby-textarea+.fieldDescription{margin-top:.25em}

File diff suppressed because one or more lines are too long

View file

@ -1 +1 @@
.searchFieldsInner{max-width:60em;margin:0 auto}.searchfields-icon{margin-top:.5em;margin-right:.5em;font-size:2em} .searchFieldsInner{max-width:60em;margin:0 auto}.searchfields-icon{margin-bottom:.1em;margin-right:.25em;font-size:2em;-webkit-align-self:flex-end;align-self:flex-end}

View file

@ -18,7 +18,7 @@
<div class="selectContainer flex-grow" style="margin-bottom: 0;"> <div class="selectContainer flex-grow" style="margin-bottom: 0;">
<select is="emby-select" id="selectLanguage" required="required" label="${LabelLanguage}" autofocus></select> <select is="emby-select" id="selectLanguage" required="required" label="${LabelLanguage}" autofocus></select>
</div> </div>
<button type="submit" is="paper-icon-button-light" title="${Search}" class="btnSearchSubtitles flex-shrink-zero"><i class="md-icon">search</i></button> <button type="submit" is="paper-icon-button-light" title="${Search}" class="btnSearchSubtitles flex-shrink-zero emby-select-iconbutton"><i class="md-icon">search</i></button>
</div> </div>
<button is="emby-button" type="submit" class="raised btnSubmit block button-submit">${Search}</button> <button is="emby-button" type="submit" class="raised btnSubmit block button-submit">${Search}</button>
</form> </form>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -73,7 +73,7 @@
<div style="flex-grow:1;"> <div style="flex-grow:1;">
<input is="emby-input" id="txtCustomIntrosPath" label="${LabelCustomIntrosPath}" autocomplete="off" /> <input is="emby-input" id="txtCustomIntrosPath" label="${LabelCustomIntrosPath}" autocomplete="off" />
</div> </div>
<button type="button" is="paper-icon-button-light" id="btnSelectCustomIntrosPath" class="autoSize" title="${ButtonSelectDirectory}"><i class="md-icon">search</i></button> <button type="button" is="paper-icon-button-light" id="btnSelectCustomIntrosPath" class="emby-input-iconbutton" title="${ButtonSelectDirectory}"><i class="md-icon">search</i></button>
</div> </div>
<div class="fieldDescription">${LabelCustomIntrosPathHelp}</div> <div class="fieldDescription">${LabelCustomIntrosPathHelp}</div>
</div> </div>
@ -82,7 +82,7 @@
<div style="flex-grow:1;"> <div style="flex-grow:1;">
<input is="emby-input" id="txtCodecIntrosPath" label="${LabelCodecIntrosPath}" autocomplete="off" /> <input is="emby-input" id="txtCodecIntrosPath" label="${LabelCodecIntrosPath}" autocomplete="off" />
</div> </div>
<button type="button" is="paper-icon-button-light" id="btnSelectCodecIntrosPath" class="autoSize" title="${ButtonSelectDirectory}"><i class="md-icon">search</i></button> <button type="button" is="paper-icon-button-light" id="btnSelectCodecIntrosPath" class="emby-input-iconbutton" title="${ButtonSelectDirectory}"><i class="md-icon">search</i></button>
</div> </div>
<div class="fieldDescription"> <div class="fieldDescription">
<div>${LabelCodecIntrosPathHelp}</div> <div>${LabelCodecIntrosPathHelp}</div>

File diff suppressed because one or more lines are too long

View file

@ -46,7 +46,7 @@
<div style="flex-grow:1;"> <div style="flex-grow:1;">
<input is="emby-input" id="txtCachePath" label="${LabelCachePath}" autocomplete="off" /> <input is="emby-input" id="txtCachePath" label="${LabelCachePath}" autocomplete="off" />
</div> </div>
<button type="button" is="paper-icon-button-light" id="btnSelectCachePath" title="${ButtonSelectDirectory}" class="autoSize"><i class="md-icon">search</i></button> <button type="button" is="paper-icon-button-light" id="btnSelectCachePath" title="${ButtonSelectDirectory}" class="emby-input-iconbutton"><i class="md-icon">search</i></button>
</div> </div>
<div class="fieldDescription">${LabelCachePathHelp}</div> <div class="fieldDescription">${LabelCachePathHelp}</div>
</div> </div>

View file

@ -31,7 +31,7 @@
<div style="flex-grow:1;"> <div style="flex-grow:1;">
<input is="emby-input" type="text" id="txtCertificatePath" label="${LabelCustomCertificatePath}" autocomplete="off" /> <input is="emby-input" type="text" id="txtCertificatePath" label="${LabelCustomCertificatePath}" autocomplete="off" />
</div> </div>
<button type="button" is="paper-icon-button-light" id="btnSelectCertPath" title="${ButtonSelectDirectory}"><i class="md-icon">search</i></button> <button type="button" is="paper-icon-button-light" id="btnSelectCertPath" title="${ButtonSelectDirectory}" class="emby-input-iconbutton"><i class="md-icon">search</i></button>
</div> </div>
<div class="fieldDescription">${LabelCustomCertificatePathHelp}</div> <div class="fieldDescription">${LabelCustomCertificatePathHelp}</div>
</div> </div>

View file

@ -18,7 +18,7 @@
<div style="flex-grow:1;"> <div style="flex-grow:1;">
<input is="emby-input" id="txtUploadPath" label="${LabelCameraUploadPath}" autocomplete="off" /> <input is="emby-input" id="txtUploadPath" label="${LabelCameraUploadPath}" autocomplete="off" />
</div> </div>
<button type="button" is="paper-icon-button-light" id="btnSelectUploadPath" title="${ButtonSelectDirectory}" class="autoSize"><i class="md-icon">search</i></button> <button type="button" is="paper-icon-button-light" id="btnSelectUploadPath" title="${ButtonSelectDirectory}" class="emby-input-iconbutton"><i class="md-icon">search</i></button>
</div> </div>
<div class="fieldDescription">${LabelCameraUploadPathHelp}</div> <div class="fieldDescription">${LabelCameraUploadPathHelp}</div>
</div> </div>

View file

@ -12,7 +12,7 @@
<div style="flex-grow:1;"> <div style="flex-grow:1;">
<input is="emby-input" id="txtUploadPath" label="${LabelCameraUploadPath}" autocomplete="off" /> <input is="emby-input" id="txtUploadPath" label="${LabelCameraUploadPath}" autocomplete="off" />
</div> </div>
<button type="button" is="paper-icon-button-light" id="btnSelectUploadPath" title="${ButtonSelectDirectory}"><i class="md-icon">search</i></button> <button type="button" is="paper-icon-button-light" id="btnSelectUploadPath" title="${ButtonSelectDirectory}" class="emby-input-iconbutton"><i class="md-icon">search</i></button>
</div> </div>
<div class="fieldDescription">${LabelCameraUploadPathHelp}</div> <div class="fieldDescription">${LabelCameraUploadPathHelp}</div>
</div> </div>

View file

@ -86,7 +86,7 @@
<div style="flex-grow:1;"> <div style="flex-grow:1;">
<input is="emby-input" class="txtEncoderPath" label="${LabelffmpegPath}" autocomplete="off" required /> <input is="emby-input" class="txtEncoderPath" label="${LabelffmpegPath}" autocomplete="off" required />
</div> </div>
<button type="button" is="paper-icon-button-light" id="btnSelectEncoderPath" class="autoSize"><i class="md-icon">search</i></button> <button type="button" is="paper-icon-button-light" id="btnSelectEncoderPath" class="emby-input-iconbutton"><i class="md-icon">search</i></button>
</div> </div>
<div class="fieldDescription"> <div class="fieldDescription">
<div>${LabelffmpegPathHelp}</div> <div>${LabelffmpegPathHelp}</div>
@ -97,7 +97,7 @@
<div style="flex-grow:1;"> <div style="flex-grow:1;">
<input is="emby-input" id="txtTranscodingTempPath" label="${LabelTranscodingTempPath}" autocomplete="off" /> <input is="emby-input" id="txtTranscodingTempPath" label="${LabelTranscodingTempPath}" autocomplete="off" />
</div> </div>
<button type="button" is="paper-icon-button-light" id="btnSelectTranscodingTempPath" class="autoSize"><i class="md-icon">search</i></button> <button type="button" is="paper-icon-button-light" id="btnSelectTranscodingTempPath" class="emby-input-iconbutton"><i class="md-icon">search</i></button>
</div> </div>
<div class="fieldDescription">${LabelTranscodingTempPathHelp}</div> <div class="fieldDescription">${LabelTranscodingTempPathHelp}</div>
</div> </div>

View file

@ -16,7 +16,7 @@
<div style="flex-grow:1;"> <div style="flex-grow:1;">
<input is="emby-input" id="txtMetadataPath" label="${LabelMetadataPath}" autocomplete="off" /> <input is="emby-input" id="txtMetadataPath" label="${LabelMetadataPath}" autocomplete="off" />
</div> </div>
<button type="button" is="paper-icon-button-light" id="btnSelectMetadataPath" title="${ButtonSelectDirectory}"><i class="md-icon">search</i></button> <button type="button" is="paper-icon-button-light" id="btnSelectMetadataPath" title="${ButtonSelectDirectory}" class="emby-input-iconbutton"><i class="md-icon">search</i></button>
</div> </div>
<div class="fieldDescription">${LabelMetadataPathHelp}</div> <div class="fieldDescription">${LabelMetadataPathHelp}</div>
<input type="hidden" id="txtMetadataNetworkPath" /> <input type="hidden" id="txtMetadataNetworkPath" />

View file

@ -27,7 +27,7 @@
<div style="flex-grow:1;"> <div style="flex-grow:1;">
<input is="emby-input" id="txtRecordingPath" label="${LabelRecordingPath}" autocomplete="off" /> <input is="emby-input" id="txtRecordingPath" label="${LabelRecordingPath}" autocomplete="off" />
</div> </div>
<button type="button" is="paper-icon-button-light" id="btnSelectRecordingPath" title="${ButtonSelectDirectory}"><i class="md-icon">search</i></button> <button type="button" is="paper-icon-button-light" id="btnSelectRecordingPath" title="${ButtonSelectDirectory}" class="emby-input-iconbutton"><i class="md-icon">search</i></button>
</div> </div>
<div class="fieldDescription">${LabelRecordingPathHelp}</div> <div class="fieldDescription">${LabelRecordingPathHelp}</div>
</div> </div>
@ -36,7 +36,7 @@
<div style="flex-grow:1;"> <div style="flex-grow:1;">
<input is="emby-input" id="txtMovieRecordingPath" label="${LabelMovieRecordingPath}" autocomplete="off" /> <input is="emby-input" id="txtMovieRecordingPath" label="${LabelMovieRecordingPath}" autocomplete="off" />
</div> </div>
<button type="button" is="paper-icon-button-light" id="btnSelectMovieRecordingPath" title="${ButtonSelectDirectory}"><i class="md-icon">search</i></button> <button type="button" is="paper-icon-button-light" id="btnSelectMovieRecordingPath" title="${ButtonSelectDirectory}" class="emby-input-iconbutton"><i class="md-icon">search</i></button>
</div> </div>
</div> </div>
<div class="inputContainer"> <div class="inputContainer">
@ -44,7 +44,7 @@
<div style="flex-grow:1;"> <div style="flex-grow:1;">
<input is="emby-input" id="txtSeriesRecordingPath" label="${LabelSeriesRecordingPath}" autocomplete="off" /> <input is="emby-input" id="txtSeriesRecordingPath" label="${LabelSeriesRecordingPath}" autocomplete="off" />
</div> </div>
<button type="button" is="paper-icon-button-light" id="btnSelectSeriesRecordingPath" title="${ButtonSelectDirectory}"><i class="md-icon">search</i></button> <button type="button" is="paper-icon-button-light" id="btnSelectSeriesRecordingPath" title="${ButtonSelectDirectory}" class="emby-input-iconbutton"><i class="md-icon">search</i></button>
</div> </div>
</div> </div>
<div class="checkboxContainer checkboxContainer-withDescription"> <div class="checkboxContainer checkboxContainer-withDescription">
@ -76,7 +76,7 @@
<div style="flex-grow:1;"> <div style="flex-grow:1;">
<input is="emby-input" type="text" id="txtPostProcessor" label="${LabelPostProcessor}" /> <input is="emby-input" type="text" id="txtPostProcessor" label="${LabelPostProcessor}" />
</div> </div>
<button type="button" is="paper-icon-button-light" id="btnSelectPostProcessorPath" class="autoSize"><i class="md-icon">search</i></button> <button type="button" is="paper-icon-button-light" id="btnSelectPostProcessorPath" class="emby-input-iconbutton"><i class="md-icon">search</i></button>
</div> </div>
</div> </div>
<div class="inputContainer"> <div class="inputContainer">

View file

@ -17,7 +17,7 @@
<div style="flex-grow: 1;"> <div style="flex-grow: 1;">
<input is="emby-input" class="txtDevicePath" label="${LabelFileOrUrl}" required="required" autocomplete="off"/> <input is="emby-input" class="txtDevicePath" label="${LabelFileOrUrl}" required="required" autocomplete="off"/>
</div> </div>
<button type="button" is="paper-icon-button-light" class="btnSelectPath hide"><i class="md-icon">search</i></button> <button type="button" is="paper-icon-button-light" class="btnSelectPath hide emby-input-iconbutton"><i class="md-icon">search</i></button>
</div> </div>
</div> </div>

View file

@ -1188,7 +1188,7 @@
"LabelCodecIntrosPath": "Codec intros path:", "LabelCodecIntrosPath": "Codec intros path:",
"LabelCodecIntrosPathHelp": "A folder containing video files. If an intro video file name matches the video codec, audio codec, audio profile, or a tag, then it will be played prior to the main feature.", "LabelCodecIntrosPathHelp": "A folder containing video files. If an intro video file name matches the video codec, audio codec, audio profile, or a tag, then it will be played prior to the main feature.",
"OptionConvertRecordingsToStreamingFormat": "Automatically convert recordings to a streaming friendly format", "OptionConvertRecordingsToStreamingFormat": "Automatically convert recordings to a streaming friendly format",
"OptionConvertRecordingsToStreamingFormatHelp": "Recordings will be converted on the fly to MP4 or MKV for easy playback on your devices.", "OptionConvertRecordingsToStreamingFormatHelp": "Recordings will be converted on the fly to MKV for easy playback on your devices.",
"FeatureRequiresEmbyPremiere": "This feature requires an active Emby Premiere subscription.", "FeatureRequiresEmbyPremiere": "This feature requires an active Emby Premiere subscription.",
"FileExtension": "File extension", "FileExtension": "File extension",
"OptionPlayNextEpisodeAutomatically": "Play next episode automatically", "OptionPlayNextEpisodeAutomatically": "Play next episode automatically",

View file

@ -392,7 +392,7 @@
"LabelEveryXMinutes": "Za ka\u017cdym:", "LabelEveryXMinutes": "Za ka\u017cdym:",
"HeaderTvTuners": "Tunery", "HeaderTvTuners": "Tunery",
"HeaderLatestGames": "Gry ostatnio dodane", "HeaderLatestGames": "Gry ostatnio dodane",
"TabGameSystems": "Systemy Gier Wideo", "TabGameSystems": "Konsole gier",
"TabFolders": "Foldery", "TabFolders": "Foldery",
"TabPathSubstitution": "Mapowanie folderu", "TabPathSubstitution": "Mapowanie folderu",
"LabelSeasonZeroDisplayName": "Wy\u015bwietlana nazwa sezonu 0:", "LabelSeasonZeroDisplayName": "Wy\u015bwietlana nazwa sezonu 0:",
@ -1003,7 +1003,7 @@
"LabelDateAddedBehaviorHelp": "Je\u015bli istniej\u0105 metadane b\u0119d\u0105 one u\u017cyte zawsze przed kt\u00f3r\u0105kolwiek z tych opcji.", "LabelDateAddedBehaviorHelp": "Je\u015bli istniej\u0105 metadane b\u0119d\u0105 one u\u017cyte zawsze przed kt\u00f3r\u0105kolwiek z tych opcji.",
"LabelNumberTrailerToPlay": "Liczba zwiastun\u00f3w do odtwarzania:", "LabelNumberTrailerToPlay": "Liczba zwiastun\u00f3w do odtwarzania:",
"TitleDevices": "Urz\u0105dzenia", "TitleDevices": "Urz\u0105dzenia",
"TabCameraUpload": "Przekazywanie medi\u00f3w", "TabCameraUpload": "Przekazywanie",
"TabDevices": "Urz\u0105dzenia", "TabDevices": "Urz\u0105dzenia",
"HeaderLibrarySettings": "Ustawienia biblioteki", "HeaderLibrarySettings": "Ustawienia biblioteki",
"HeaderChapterSettings": "Ustawienia rozdzia\u0142\u00f3w", "HeaderChapterSettings": "Ustawienia rozdzia\u0142\u00f3w",
@ -1179,7 +1179,7 @@
"ButtonServerDashboard": "Kokpit serwera", "ButtonServerDashboard": "Kokpit serwera",
"HeaderAdmin": "Admin", "HeaderAdmin": "Admin",
"ButtonSignOut": "Wyloguj", "ButtonSignOut": "Wyloguj",
"HeaderCameraUpload": "Przekazywanie medi\u00f3w", "HeaderCameraUpload": "Przekazywanie",
"SelectCameraUploadServers": "Przekazuj zdj\u0119cia z aparatu do nast\u0119puj\u0105cych serwer\u00f3w:", "SelectCameraUploadServers": "Przekazuj zdj\u0119cia z aparatu do nast\u0119puj\u0105cych serwer\u00f3w:",
"ButtonClear": "Wyczy\u015b\u0107", "ButtonClear": "Wyczy\u015b\u0107",
"LabelFolder": "Folder:", "LabelFolder": "Folder:",
@ -1497,7 +1497,7 @@
"OptionSeries": "Seriale", "OptionSeries": "Seriale",
"OptionSeasons": "Sezony", "OptionSeasons": "Sezony",
"OptionGames": "Gry", "OptionGames": "Gry",
"OptionGameSystems": "Systemy Gier Wideo", "OptionGameSystems": "Konsole gier",
"OptionMusicArtists": "Wykonawcy muzyki", "OptionMusicArtists": "Wykonawcy muzyki",
"OptionMusicAlbums": "Albumy muzyczne", "OptionMusicAlbums": "Albumy muzyczne",
"OptionMusicVideos": "Teledyski", "OptionMusicVideos": "Teledyski",
@ -1508,9 +1508,9 @@
"ButtonDown": "D\u00f3\u0142", "ButtonDown": "D\u00f3\u0142",
"LabelMetadataReaders": "Czytnik metadanych:", "LabelMetadataReaders": "Czytnik metadanych:",
"LabelMetadataReadersHelp": "Okre\u015bl sw\u00f3j priorytet dla \u017ar\u00f3de\u0142 metadanych. Pierwszy znaleziony plik b\u0119dzie odczytany.", "LabelMetadataReadersHelp": "Okre\u015bl sw\u00f3j priorytet dla \u017ar\u00f3de\u0142 metadanych. Pierwszy znaleziony plik b\u0119dzie odczytany.",
"LabelMetadataDownloaders": "Podbieracze metadanych:", "LabelMetadataDownloaders": "Dostawcy metadanych:",
"LabelMetadataDownloadersHelp": "Aktywuj i okre\u015bl priorytet preferowanych dostawc\u00f3w metadanych. Dostawcy o ni\u017cszym priorytecie b\u0119d\u0105 u\u017cywani tylko w przypadku brakuj\u0105cych informacji.", "LabelMetadataDownloadersHelp": "Aktywuj i okre\u015bl priorytet preferowanych dostawc\u00f3w metadanych. Dostawcy o ni\u017cszym priorytecie b\u0119d\u0105 u\u017cywani tylko w przypadku brakuj\u0105cych informacji.",
"LabelMetadataSavers": "Zapisywacze metadanych:", "LabelMetadataSavers": "Zapisywanie metadanych:",
"LabelMetadataSaversHelp": "Wybierz formaty plik\u00f3w u\u017cywane do zapisywania metadanych.", "LabelMetadataSaversHelp": "Wybierz formaty plik\u00f3w u\u017cywane do zapisywania metadanych.",
"LabelImageFetchers": "Pobieraj obrazy z:", "LabelImageFetchers": "Pobieraj obrazy z:",
"LabelImageFetchersHelp": "Aktywuj i uporz\u0105dkuj preferowane \u017ar\u00f3d\u0142a obraz\u00f3w wed\u0142ug ich priorytetu.", "LabelImageFetchersHelp": "Aktywuj i uporz\u0105dkuj preferowane \u017ar\u00f3d\u0142a obraz\u00f3w wed\u0142ug ich priorytetu.",
@ -1961,7 +1961,7 @@
"LabelAlreadyCancelled": "This subscription has been cancelled. You will not be charged again but the features will work until the date above.", "LabelAlreadyCancelled": "This subscription has been cancelled. You will not be charged again but the features will work until the date above.",
"AllowOnTheFlySubtitleExtraction": "Zezwalaj na wyodr\u0119bnianie napis\u00f3w w locie", "AllowOnTheFlySubtitleExtraction": "Zezwalaj na wyodr\u0119bnianie napis\u00f3w w locie",
"AllowOnTheFlySubtitleExtractionHelp": "Embedded subtitles can be extracted from videos and delivered to Emby apps in plain text in order to help prevent video transcoding. On some systems this can take a long time and cause video playback to stall during the extraction process. Disable this to have embedded subtitles burned in with video transcoding when they are not natively supported by the client device.", "AllowOnTheFlySubtitleExtractionHelp": "Embedded subtitles can be extracted from videos and delivered to Emby apps in plain text in order to help prevent video transcoding. On some systems this can take a long time and cause video playback to stall during the extraction process. Disable this to have embedded subtitles burned in with video transcoding when they are not natively supported by the client device.",
"ButtonStopRecording": "Stop Recording", "ButtonStopRecording": "Zatrzymaj nagrywanie",
"StopRecording": "Stop recording", "StopRecording": "Zatrzymaj nagrywanie",
"CancelSeries": "Cancel series" "CancelSeries": "Cancel series"
} }

View file

@ -10,7 +10,7 @@
<div style="flex-grow:1;"> <div style="flex-grow:1;">
<input is="emby-input" type="text" id="txtSyncTempPath" label="${LabelSyncTempPath}" /> <input is="emby-input" type="text" id="txtSyncTempPath" label="${LabelSyncTempPath}" />
</div> </div>
<button type="button" is="paper-icon-button-light" id="btnSelectSyncTempPath" title="${ButtonSelectDirectory}" class="autoSize"><i class="md-icon">search</i></button> <button type="button" is="paper-icon-button-light" id="btnSelectSyncTempPath" title="${ButtonSelectDirectory}" class="emby-input-iconbutton"><i class="md-icon">search</i></button>
</div> </div>
<div class="fieldDescription">${LabelSyncTempPathHelp}</div> <div class="fieldDescription">${LabelSyncTempPathHelp}</div>
</div> </div>