update dialogs

This commit is contained in:
Luke Pulverenti 2016-09-15 14:28:46 -04:00
parent 8d12e05583
commit 768584e43e
14 changed files with 57 additions and 48 deletions

View file

@ -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",

View file

@ -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;
} }

View file

@ -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;

View file

@ -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 {

View file

@ -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;

View file

@ -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>

View file

@ -200,3 +200,7 @@
display: none !important; display: none !important;
} }
} }
.listItemCheckboxContainer {
width: auto !important;
}

View file

@ -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"
} }

View file

@ -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"
} }

View file

@ -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>';

View file

@ -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">';

View file

@ -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>

View file

@ -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>';
} }
} }

View file

@ -1,4 +1,4 @@
define(['jQuery'], function ($) { define(['jQuery', 'fnchecked'], function ($) {
function loadPage(page, config) { function loadPage(page, config) {