update dialogs
This commit is contained in:
parent
8d12e05583
commit
768584e43e
14 changed files with 57 additions and 48 deletions
|
@ -14,12 +14,12 @@
|
||||||
},
|
},
|
||||||
"devDependencies": {},
|
"devDependencies": {},
|
||||||
"ignore": [],
|
"ignore": [],
|
||||||
"version": "1.4.245",
|
"version": "1.4.246",
|
||||||
"_release": "1.4.245",
|
"_release": "1.4.246",
|
||||||
"_resolution": {
|
"_resolution": {
|
||||||
"type": "version",
|
"type": "version",
|
||||||
"tag": "1.4.245",
|
"tag": "1.4.246",
|
||||||
"commit": "cbd3d75f0ee42828276ecf512205a3087c63baba"
|
"commit": "d8da2a13a208bc2dcb8e6ce4af6f81b114eeb7cd"
|
||||||
},
|
},
|
||||||
"_source": "https://github.com/MediaBrowser/emby-webcomponents.git",
|
"_source": "https://github.com/MediaBrowser/emby-webcomponents.git",
|
||||||
"_target": "^1.2.1",
|
"_target": "^1.2.1",
|
||||||
|
|
|
@ -35,6 +35,8 @@
|
||||||
font-weight: inherit;
|
font-weight: inherit;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
flex-shrink: 0;
|
flex-shrink: 0;
|
||||||
|
background: transparent;
|
||||||
|
box-shadow: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
.actionSheetMenuItem-noflex {
|
.actionSheetMenuItem-noflex {
|
||||||
|
@ -94,4 +96,4 @@
|
||||||
position: fixed;
|
position: fixed;
|
||||||
top: .75em;
|
top: .75em;
|
||||||
left: .5em;
|
left: .5em;
|
||||||
}
|
}
|
||||||
|
|
|
@ -29,43 +29,41 @@
|
||||||
text-transform: uppercase;
|
text-transform: uppercase;
|
||||||
/* Disable webkit tap highlighting */
|
/* Disable webkit tap highlighting */
|
||||||
-webkit-tap-highlight-color: rgba(0,0,0,0);
|
-webkit-tap-highlight-color: rgba(0,0,0,0);
|
||||||
|
box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);
|
||||||
}
|
}
|
||||||
|
|
||||||
.emby-button:not(.raised) {
|
.button-flat {
|
||||||
background: transparent;
|
background: transparent;
|
||||||
}
|
box-shadow: none;
|
||||||
|
}
|
||||||
|
|
||||||
.emby-button.raised, .emby-button.fab {
|
.emby-button > i {
|
||||||
box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);
|
/* For non-fab buttons that have icons */
|
||||||
}
|
font-size: 1.5em;
|
||||||
|
width: auto;
|
||||||
|
height: auto;
|
||||||
|
}
|
||||||
|
|
||||||
.emby-button > i {
|
.emby-button.fab {
|
||||||
/* For non-fab buttons that have icons */
|
display: inline-flex;
|
||||||
font-size: 1.5em;
|
border-radius: 50%;
|
||||||
width: auto;
|
background-color: #444;
|
||||||
|
padding: .6em;
|
||||||
|
box-sizing: border-box;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
text-align: center;
|
||||||
|
color: #fff;
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.emby-button.fab > i {
|
||||||
height: auto;
|
height: auto;
|
||||||
|
width: auto;
|
||||||
|
vertical-align: middle;
|
||||||
|
font-size: 2.85em;
|
||||||
}
|
}
|
||||||
|
|
||||||
.emby-button.fab {
|
|
||||||
display: inline-flex;
|
|
||||||
border-radius: 50%;
|
|
||||||
background-color: #444;
|
|
||||||
padding: .6em;
|
|
||||||
box-sizing: border-box;
|
|
||||||
align-items: center;
|
|
||||||
justify-content: center;
|
|
||||||
text-align: center;
|
|
||||||
color: #fff;
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.emby-button.fab > i {
|
|
||||||
height: auto;
|
|
||||||
width: auto;
|
|
||||||
vertical-align: middle;
|
|
||||||
font-size: 2.85em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.emby-button-noflex {
|
.emby-button-noflex {
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
|
|
|
@ -23,6 +23,8 @@
|
||||||
text-transform: none;
|
text-transform: none;
|
||||||
border-bottom: 1px solid #333;
|
border-bottom: 1px solid #333;
|
||||||
padding-left: .1em;
|
padding-left: .1em;
|
||||||
|
background: transparent;
|
||||||
|
box-shadow: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
.emby-collapse-expandIcon {
|
.emby-collapse-expandIcon {
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
.emby-tab-button {
|
.emby-tab-button {
|
||||||
background: transparent;
|
background: transparent;
|
||||||
|
box-shadow: none;
|
||||||
border: 2px solid transparent;
|
border: 2px solid transparent;
|
||||||
border-width: 0 0 2px 0;
|
border-width: 0 0 2px 0;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<div class="tvGuideHeader">
|
<div class="tvGuideHeader">
|
||||||
<div class="channelTimeslotHeader">
|
<div class="channelTimeslotHeader">
|
||||||
<button is="emby-button" type="button" class="btnSelectDate block">
|
<button is="emby-button" type="button" class="btnSelectDate block button-flat">
|
||||||
<div class="btnSelectDateContent">
|
<div class="btnSelectDateContent">
|
||||||
<div class="guideDateText">
|
<div class="guideDateText">
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -200,3 +200,7 @@
|
||||||
display: none !important;
|
display: none !important;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.listItemCheckboxContainer {
|
||||||
|
width: auto !important;
|
||||||
|
}
|
||||||
|
|
|
@ -284,5 +284,5 @@
|
||||||
"Premieres": "\u041f\u0440\u0435\u043c\u044c\u0435\u0440\u0430\u043b\u0430\u0440",
|
"Premieres": "\u041f\u0440\u0435\u043c\u044c\u0435\u0440\u0430\u043b\u0430\u0440",
|
||||||
"RepeatEpisodes": "\u0411\u04e9\u043b\u0456\u043c\u0434\u0435\u0440\u0434\u0456\u04a3 \u049b\u0430\u0439\u0442\u0430\u043b\u0430\u043d\u0443\u044b",
|
"RepeatEpisodes": "\u0411\u04e9\u043b\u0456\u043c\u0434\u0435\u0440\u0434\u0456\u04a3 \u049b\u0430\u0439\u0442\u0430\u043b\u0430\u043d\u0443\u044b",
|
||||||
"DvrSubscriptionRequired": "Emby DVR \u04af\u0448\u0456\u043d \u0431\u0435\u043b\u0441\u0435\u043d\u0434\u0456 Emby Premiere \u0436\u0430\u0437\u044b\u043b\u044b\u043c\u044b \u049b\u0430\u0436\u0435\u0442",
|
"DvrSubscriptionRequired": "Emby DVR \u04af\u0448\u0456\u043d \u0431\u0435\u043b\u0441\u0435\u043d\u0434\u0456 Emby Premiere \u0436\u0430\u0437\u044b\u043b\u044b\u043c\u044b \u049b\u0430\u0436\u0435\u0442",
|
||||||
"HeaderCancelRecording": "Cancel Recording"
|
"HeaderCancelRecording": "\u0416\u0430\u0437\u0431\u0430\u043d\u044b \u0431\u043e\u043b\u0434\u044b\u0440\u043c\u0430\u0443"
|
||||||
}
|
}
|
|
@ -284,5 +284,5 @@
|
||||||
"Premieres": "\u041f\u0440\u0435\u043c\u044c\u0435\u0440\u044b",
|
"Premieres": "\u041f\u0440\u0435\u043c\u044c\u0435\u0440\u044b",
|
||||||
"RepeatEpisodes": "\u041f\u043e\u0432\u0442\u043e\u0440\u0435\u043d\u0438\u0435 \u044d\u043f\u0438\u0437\u043e\u0434\u043e\u0432",
|
"RepeatEpisodes": "\u041f\u043e\u0432\u0442\u043e\u0440\u0435\u043d\u0438\u0435 \u044d\u043f\u0438\u0437\u043e\u0434\u043e\u0432",
|
||||||
"DvrSubscriptionRequired": "\u0414\u043b\u044f Emby DVR \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0434\u0435\u0439\u0441\u0442\u0432\u0443\u044e\u0449\u0430\u044f \u043f\u043e\u0434\u043f\u0438\u0441\u043a\u0430 Emby Premiere.",
|
"DvrSubscriptionRequired": "\u0414\u043b\u044f Emby DVR \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0434\u0435\u0439\u0441\u0442\u0432\u0443\u044e\u0449\u0430\u044f \u043f\u043e\u0434\u043f\u0438\u0441\u043a\u0430 Emby Premiere.",
|
||||||
"HeaderCancelRecording": "Cancel Recording"
|
"HeaderCancelRecording": "\u041e\u0442\u043c\u0435\u043d\u0438\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u044c"
|
||||||
}
|
}
|
|
@ -397,7 +397,7 @@
|
||||||
html += globalize.translate('sharedcomponents#Sync');
|
html += globalize.translate('sharedcomponents#Sync');
|
||||||
html += '</h3>';
|
html += '</h3>';
|
||||||
|
|
||||||
html += '<a href="https://github.com/MediaBrowser/Wiki/wiki/Sync" target="_blank" class="clearLink lnkHelp" style="margin-top:0;display:inline-block;vertical-align:middle;margin-left:auto;"><button is="emby-button" type="button" class="button-accent-flat"><i class="md-icon">info</i><span>' + globalize.translate('sharedcomponents#Help') + '</span></button></a>';
|
html += '<a href="https://github.com/MediaBrowser/Wiki/wiki/Sync" target="_blank" class="clearLink lnkHelp" style="margin-top:0;display:inline-block;vertical-align:middle;margin-left:auto;"><button is="emby-button" type="button" class="button-accent-flat button-flat"><i class="md-icon">info</i><span>' + globalize.translate('sharedcomponents#Help') + '</span></button></a>';
|
||||||
|
|
||||||
html += '</div>';
|
html += '</div>';
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
define(['jQuery','paper-checkbox', 'listViewStyle', 'emby-input', 'emby-select'], function ($) {
|
define(['jQuery','emby-checkbox', 'listViewStyle', 'emby-input', 'emby-select'], function ($) {
|
||||||
|
|
||||||
return function (page, providerId, options) {
|
return function (page, providerId, options) {
|
||||||
|
|
||||||
|
@ -262,7 +262,7 @@
|
||||||
var enabledTuners = providerInfo.EnableAllTuners || [];
|
var enabledTuners = providerInfo.EnableAllTuners || [];
|
||||||
var isChecked = providerInfo.EnableAllTuners || enabledTuners.indexOf(device.Id) != -1;
|
var isChecked = providerInfo.EnableAllTuners || enabledTuners.indexOf(device.Id) != -1;
|
||||||
var checkedAttribute = isChecked ? ' checked' : '';
|
var checkedAttribute = isChecked ? ' checked' : '';
|
||||||
html += '<paper-checkbox data-id="' + device.Id + '" class="chkTuner" item-icon ' + checkedAttribute + '></paper-checkbox>';
|
html += '<label class="checkboxContainer listItemCheckboxContainer"><input type="checkbox" is="emby-checkbox" data-id="' + device.Id + '" class="chkTuner" ' + checkedAttribute + '/><span></span></label>';
|
||||||
|
|
||||||
html += '<div class="listItemBody two-line">';
|
html += '<div class="listItemBody two-line">';
|
||||||
html += '<div class="listItemBodyText">';
|
html += '<div class="listItemBodyText">';
|
||||||
|
|
|
@ -50,15 +50,17 @@
|
||||||
<select is="emby-select" id="selectListing" data-mini="true" required="required" label="${LabelLineup}"></select>
|
<select is="emby-select" id="selectListing" data-mini="true" required="required" label="${LabelLineup}"></select>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<paper-checkbox class="chkAllTuners">${OptionEnableForAllTuners}</paper-checkbox>
|
<label class="checkboxContainer">
|
||||||
|
<input type="checkbox" is="emby-checkbox" class="chkAllTuners" />
|
||||||
|
<span>${OptionEnableForAllTuners}</span>
|
||||||
|
</label>
|
||||||
<div class="selectTunersSection hide">
|
<div class="selectTunersSection hide">
|
||||||
<br /><br />
|
<h3 class="checkboxListLabel">${HeaderTuners}</h3>
|
||||||
<div class="paperListLabel">${HeaderTuners}</div>
|
<div class="checkboxList paperList checkboxList-paperList tunerList">
|
||||||
<div class="paperCheckboxList paperList tunerList">
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<br /><br />
|
<br />
|
||||||
<div>
|
<div>
|
||||||
<button is="emby-button" type="submit" class="raised button-submit block btnSubmitListingsContainer btnSubmitListings hide"><i class="md-icon">check</i><span>${ButtonSave}</span></button>
|
<button is="emby-button" type="submit" class="raised button-submit block btnSubmitListingsContainer btnSubmitListings hide"><i class="md-icon">check</i><span>${ButtonSave}</span></button>
|
||||||
<button is="emby-button" type="button" class="raised button-cancel block btnCancel hide" onclick="history.back();"><i class="md-icon">close</i><span>${ButtonCancel}</span></button>
|
<button is="emby-button" type="button" class="raised button-cancel block btnCancel hide" onclick="history.back();"><i class="md-icon">close</i><span>${ButtonCancel}</span></button>
|
||||||
|
|
|
@ -687,7 +687,7 @@
|
||||||
var helpUrl = page.getAttribute('data-helpurl');
|
var helpUrl = page.getAttribute('data-helpurl');
|
||||||
|
|
||||||
if (helpUrl) {
|
if (helpUrl) {
|
||||||
html += '<a href="' + helpUrl + '" target="_blank" class="clearLink" style="margin-left:2em;" title="' + Globalize.translate('ButtonHelp') + '"><button is="emby-button" type="button" class="button-accent-flat" style="margin:0;font-weight:normal;font-size:14px;padding:.25em;display:block;align-items:center;"><i class="md-icon">info</i><span>' + Globalize.translate('ButtonHelp') + '</span></button></a>';
|
html += '<a href="' + helpUrl + '" target="_blank" class="clearLink" style="margin-left:2em;" title="' + Globalize.translate('ButtonHelp') + '"><button is="emby-button" type="button" class="button-accent-flat button-flat" style="margin:0;font-weight:normal;font-size:14px;padding:.25em;display:block;align-items:center;"><i class="md-icon">info</i><span>' + Globalize.translate('ButtonHelp') + '</span></button></a>';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
define(['jQuery'], function ($) {
|
define(['jQuery', 'fnchecked'], function ($) {
|
||||||
|
|
||||||
function loadPage(page, config) {
|
function loadPage(page, config) {
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue