update dialogs

This commit is contained in:
Luke Pulverenti 2016-10-13 02:54:28 -04:00
parent 3a17c8b944
commit c5df20e53c
4 changed files with 8 additions and 10 deletions

View file

@ -38,6 +38,7 @@
background: transparent; background: transparent;
box-shadow: none; box-shadow: none;
text-transform: uppercase; text-transform: uppercase;
color: #52B54B;
} }
.emby-button > i { .emby-button > i {

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-flat"> <button is="emby-button" type="button" class="btnSelectDate block button-flat" style="color:inherit;">
<div class="btnSelectDateContent"> <div class="btnSelectDateContent">
<div class="guideDateText"> <div class="guideDateText">
</div> </div>

View file

@ -1,4 +1,4 @@
define(['globalize', 'connectionManager', 'require', 'loading', 'apphost', 'dom', 'recordingHelper', 'events', 'paper-icon-button-light', 'emby-button'], function (globalize, connectionManager, require, loading, appHost, dom, recordingHelper, events) { define(['globalize', 'connectionManager', 'require', 'loading', 'apphost', 'dom', 'recordingHelper', 'events', 'shell', 'paper-icon-button-light', 'emby-button'], function (globalize, connectionManager, require, loading, appHost, dom, recordingHelper, events, shell) {
function getRegistration(apiClient, programId, feature) { function getRegistration(apiClient, programId, feature) {
@ -45,15 +45,16 @@
function showSeriesRecordingFields(context, programId, apiClient) { function showSeriesRecordingFields(context, programId, apiClient) {
getRegistration(apiClient, programId, 'seriesrecordings').then(function (regInfo) { getRegistration(apiClient, programId, 'seriesrecordings').then(function (regInfo) {
if (regInfo.IsRegistered) { if (regInfo.IsRegistered) {
context.querySelector('.supporterContainer').classList.add('hide'); context.querySelector('.supporterContainer').classList.add('hide');
context.querySelector('.convertRecordingsContainer').classList.add('hide'); context.querySelector('.convertRecordingsContainer').classList.add('hide');
context.querySelector('.recordSeriesContainer').classList.remove('hide');
} else { } else {
context.querySelector('.supporterContainerText').innerHTML = globalize.translate('sharedcomponents#MessageActiveSubscriptionRequiredSeriesRecordings'); context.querySelector('.supporterContainerText').innerHTML = globalize.translate('sharedcomponents#MessageActiveSubscriptionRequiredSeriesRecordings');
context.querySelector('.supporterContainer').classList.remove('hide'); context.querySelector('.supporterContainer').classList.remove('hide');
context.querySelector('.recordSeriesContainer').classList.add('hide');
context.querySelector('.convertRecordingsContainer').classList.add('hide'); context.querySelector('.convertRecordingsContainer').classList.add('hide');
} }
}); });
@ -97,13 +98,9 @@
if (program.IsSeries) { if (program.IsSeries) {
parent.querySelector('.recordSeriesContainer').classList.remove('hide'); parent.querySelector('.recordSeriesContainer').classList.remove('hide');
} else {
parent.querySelector('.recordSeriesContainer').classList.add('hide');
}
if (program.SeriesTimerId != null) {
showSeriesRecordingFields(parent, program.Id, apiClient); showSeriesRecordingFields(parent, program.Id, apiClient);
} else { } else {
parent.querySelector('.recordSeriesContainer').classList.add('hide');
showSingleRecordingFields(parent, program.Id, apiClient); showSingleRecordingFields(parent, program.Id, apiClient);
} }

View file

@ -41,7 +41,7 @@
} }
</style> </style>
<div class="convertRecordingsContainer hide" style="text-align: center; padding: 1.25em 1.5em; background: #242424; border-radius: 3px; margin: 1em 0 2em;"> <div class="convertRecordingsContainer hide" style="padding: 1.25em 1.5em; background: #242424; border-radius: 3px; margin: 1em 0 2em;">
<h1 style="margin: .25em 0 .5em;">${HeaderConvertYourRecordings}</h1> <h1 style="margin: .25em 0 .5em;">${HeaderConvertYourRecordings}</h1>
<div class="fieldDescription">${PromoConvertRecordingsToStreamingFormat}</div> <div class="fieldDescription">${PromoConvertRecordingsToStreamingFormat}</div>
<br /> <br />
@ -49,7 +49,7 @@
<span>${HeaderLearnMore}</span> <span>${HeaderLearnMore}</span>
</button> </button>
</div> </div>
<div class="supporterContainer hide" style="text-align: center; padding: 1.25em 1.5em; background: #242424; border-radius: 3px; margin: 1em 0 2em;"> <div class="supporterContainer hide" style="padding: 1.25em 1.5em; background: #242424; border-radius: 3px; margin: 1em 0 2em;">
<div class="supporterContainerText"></div> <div class="supporterContainerText"></div>
<br /> <br />
<button is="emby-button" type="button" class="btnSupporter hide raised button-submit block"> <button is="emby-button" type="button" class="btnSupporter hide raised button-submit block">