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

update live tv channel ids

This commit is contained in:
Luke Pulverenti 2015-08-16 14:37:53 -04:00
parent a210e46c39
commit 15c4de9eac
7 changed files with 97 additions and 208 deletions

View file

@ -91,6 +91,9 @@
padding-right: 0 !important; padding-right: 0 !important;
} }
.chkAirDay {
padding: 0 2em 1em 0;
}
.searchImage { .searchImage {
background-position: center bottom; background-position: center bottom;

View file

@ -41,126 +41,98 @@
<paper-button raised class="subdued notext btnMore"><iron-icon icon="more-vert"></iron-icon></paper-button> <paper-button raised class="subdued notext btnMore"><iron-icon icon="more-vert"></iron-icon></paper-button>
</div> </div>
<div style="padding: 10px 0;"> <div style="padding: 0 0 10px;">
<div data-role="fieldcontain" id="fldContentType" style="display:none;"> <h1>${HeaderMetadata}</h1>
<div id="fldContentType" style="display:none;">
<label for="selectContentType">${LabelContentType}</label> <label for="selectContentType">${LabelContentType}</label>
<select id="selectContentType" data-mini="true"></select> <select id="selectContentType" data-mini="true"></select>
</div> </div>
<div data-role="fieldcontain" id="fldPath"> <div id="fldPath">
<label for="txtPath">${LabelPath}</label> <paper-input id="txtPath" type="text" label="${LabelPath}" readonly></paper-input>
<input type="text" id="txtPath" readonly="readonly" />
</div> </div>
<div data-role="fieldcontain"> <div>
<label for="txtName">${LabelName}</label> <paper-input id="txtName" type="text" label="${LabelName}" required="required"></paper-input>
<input type="text" id="txtName" required="required" />
</div> </div>
<div data-role="fieldcontain" id="fldSortName" style="display: none;"> <div id="fldSortName" style="display: none;">
<label for="txtSortName">${LabelSortName}</label> <paper-input id="txtSortName" type="text" label="${LabelSortName}"></paper-input>
<input type="text" id="txtSortName" />
</div> </div>
<div data-role="fieldcontain" id="fldDateAdded" style="display: none;"> <div id="fldDateAdded" style="display: none;">
<label for="txtDateAdded">${LabelDateAdded}</label> <paper-input id="txtDateAdded" type="date" label="${LabelDateAdded}"></paper-input>
<input type="date" id="txtDateAdded" />
</div> </div>
<div data-role="fieldcontain" id="fldStatus" style="display: none;"> <div id="fldStatus" style="display: none;">
<label for="selectStatus">${LabelStatus}</label> <label for="selectStatus">${LabelStatus}</label>
<select id="selectStatus" data-mini="true"></select> <select id="selectStatus" data-mini="true"></select>
</div> </div>
<div data-role="fieldcontain" id="fldArtist" style="display: none;"> <div id="fldArtist" style="display: none;">
<label for="txtArtist">${LabelArtists}</label> <paper-input id="txtArtist" type="text" label="${LabelArtists}" placeholder="${LabelArtistsHelp}"></paper-input>
<input type="text" id="txtArtist" placeholder="${LabelArtistsHelp}" />
</div> </div>
<div data-role="fieldcontain" id="fldAlbumArtist" style="display: none;"> <div id="fldAlbumArtist" style="display: none;">
<label for="txtAlbumArtist">${LabelAlbumArtists}</label> <paper-input id="txtAlbumArtist" type="text" label="${LabelAlbumArtists}" placeholder="${LabelArtistsHelp}"></paper-input>
<input type="text" id="txtAlbumArtist" placeholder="${LabelArtistsHelp}" />
</div> </div>
<div data-role="fieldcontain" id="fldAlbum" style="display: none;"> <div id="fldAlbum" style="display: none;">
<label for="txtAlbum">${LabelAlbum}</label> <paper-input id="txtAlbum" type="text" label="${LabelAlbum}"></paper-input>
<input type="text" id="txtAlbum" />
</div> </div>
<div data-role="fieldcontain" id="fldParentIndexNumber" style="display: none;"> <div id="fldParentIndexNumber" style="display: none;">
<label id="lblParentIndexNumber" for="txtParentIndexNumber"></label> <paper-input id="txtParentIndexNumber" type="number"></paper-input>
<input type="number" id="txtParentIndexNumber" pattern="[0-9]*" />
</div> </div>
<div data-role="fieldcontain" id="fldIndexNumber" style="display: none;"> <div id="fldIndexNumber" style="display: none;">
<label id="lblIndexNumber" for="txtIndexNumber"></label> <paper-input id="txtIndexNumber" type="number" pattern="[0-9]*"></paper-input>
<input type="number" id="txtIndexNumber" pattern="[0-9]*" />
</div> </div>
<div id="fldCommunityRating" style="display: none;" data-role="fieldcontain"> <div id="fldCommunityRating" style="display: none;">
<label for="txtCommunityRating">${LabelCommunityRating}</label> <paper-input id="txtCommunityRating" type="number" step=".1" min="0" max="10" label="${LabelCommunityRating}"></paper-input>
<input type="number" id="txtCommunityRating" step=".1" min="0" max="10" />
</div> </div>
<div id="fldCommunityVoteCount" style="display: none;" data-role="fieldcontain"> <div id="fldCommunityVoteCount" style="display: none;">
<label for="txtCommunityVoteCount">${LabelVoteCount}</label> <paper-input id="txtCommunityVoteCount" type="number" step="1" label="${LabelVoteCount}"></paper-input>
<input type="number" id="txtCommunityVoteCount" />
</div> </div>
<div id="fldMetascore" style="display: none;" data-role="fieldcontain"> <div id="fldMetascore" style="display: none;">
<label for="txtMetascore">${LabelMetascore}</label> <paper-input id="txtMetascore" type="number" step="1" min="0" max="100" label="${LabelMetascore}"></paper-input>
<input type="number" id="txtMetascore" step="1" min="0" max="100" />
</div> </div>
<div data-role="fieldcontain" id="fldCriticRating" style="display: none;"> <div id="fldCriticRating" style="display: none;">
<label for="txtCriticRating">${LabelCriticRating}</label> <paper-input id="txtCriticRating" type="number" step=".1" label="${LabelCriticRating}"></paper-input>
<input type="number" id="txtCriticRating" step=".1" />
</div> </div>
<div data-role="fieldcontain" id="fldCriticRatingSummary" style="display: none;"> <div id="fldCriticRatingSummary" style="display: none;">
<label for="txtCriticRatingSummary">${LabelCriticRatingSummary}</label> <paper-input id="txtCriticRatingSummary" type="text" label="${LabelCriticRatingSummary}"></paper-input>
<input type="text" id="txtCriticRatingSummary" />
</div> </div>
<div data-role="fieldcontain" id="fldAwardSummary" style="display: none;"> <div id="fldAwardSummary" style="display: none;">
<label for="txtAwardSummary">${LabelAwardSummary}</label> <paper-input id="txtAwardSummary" type="text" label="${LabelAwardSummary}"></paper-input>
<input type="text" id="txtAwardSummary" />
</div> </div>
<div data-role="fieldcontain"> <div>
<label for="txtHomePageUrl">${LabelWebsite}</label> <paper-input id="txtHomePageUrl" type="text" label="${LabelWebsite}"></paper-input>
<input type="url" id="txtHomePageUrl" />
</div> </div>
<div data-role="fieldcontain" id="fldTagline" style="display: none;"> <div id="fldTagline" style="display: none;">
<label for="txtTagline">${LabelTagline}</label> <paper-input id="txtTagline" type="text" label="${LabelTagline}"></paper-input>
<input type="text" id="txtTagline" />
</div> </div>
<div data-role="fieldcontain"> <div>
<label for="txtOverview">${LabelOverview}</label> <paper-textarea id="txtOverview" label="${LabelOverview}"></paper-textarea>
<textarea id="txtOverview"></textarea>
</div> </div>
<div data-role="fieldcontain" id="fldShortOverview" style="display: none;"> <div id="fldShortOverview" style="display: none;">
<label for="txtShortOverview">${LabelShortOverview}</label> <paper-input id="txtShortOverview" type="text" label="${LabelShortOverview}"></paper-input>
<textarea id="txtShortOverview"></textarea>
</div> </div>
<div data-role="fieldcontain" id="fldPremiereDate" style="display: none;"> <div id="fldPremiereDate" style="display: none;">
<label id="lblPremiereDate" for="txtPremiereDate">${LabelReleaseDate}</label> <paper-input id="txtPremiereDate" type="date" label="${LabelReleaseDate}"></paper-input>
<input type="date" id="txtPremiereDate" />
</div> </div>
<div data-role="fieldcontain" id="fldYear" style="display: none;"> <div id="fldYear" style="display: none;">
<label id="lblYear" for="txtProductionYear">${LabelYear}</label> <paper-input id="txtProductionYear" type="number" label="${LabelYear}"></paper-input>
<input type="number" id="txtProductionYear" />
</div> </div>
<div data-role="fieldcontain" id="fldPlaceOfBirth" style="display: none;"> <div id="fldPlaceOfBirth" style="display: none;">
<label for="txtPlaceOfBirth">${LabelPlaceOfBirth}</label> <paper-input id="txtPlaceOfBirth" type="text" label="${LabelPlaceOfBirth}"></paper-input>
<input type="text" id="txtPlaceOfBirth" />
</div> </div>
<div data-role="fieldcontain" id="fldEndDate" style="display: none;"> <div id="fldEndDate" style="display: none;">
<label id="lblEndDate" for="txtEndDate">${LabelEndDate}</label> <paper-input id="txtEndDate" type="date" label="${LabelEndDate}"></paper-input>
<input type="date" id="txtEndDate" />
</div> </div>
<div data-role="fieldcontain" id="fldAirDays" style="display: none;"> <div id="fldAirDays" style="display: none;">
<label for="selectAirDays">${LabelAirDays}</label> <p>${LabelAirDays}</p>
<div data-role="controlgroup" data-mini="true"> <div>
<input type="checkbox" class="chkAirDay" id="chkSunday" data-day="Sunday"> <paper-checkbox class="chkAirDay" data-day="Sunday">${OptionSunday}</paper-checkbox>
<label for="chkSunday">${OptionSunday}</label> <paper-checkbox class="chkAirDay" data-day="Monday">${OptionMonday}</paper-checkbox>
<input type="checkbox" class="chkAirDay" id="chkMonday" data-day="Monday"> <paper-checkbox class="chkAirDay" data-day="Tuesday">${OptionTuesday}</paper-checkbox>
<label for="chkMonday">${OptionMonday}</label> <paper-checkbox class="chkAirDay" data-day="Wednesday">${OptionWednesday}</paper-checkbox>
<input type="checkbox" class="chkAirDay" id="chkTuesday" data-day="Tuesday"> <paper-checkbox class="chkAirDay" data-day="Thursday">${OptionThursday}</paper-checkbox>
<label for="chkTuesday">${OptionTuesday}</label> <paper-checkbox class="chkAirDay" data-day="Friday">${OptionFriday}</paper-checkbox>
<input type="checkbox" class="chkAirDay" id="chkWednesday" data-day="Wednesday"> <paper-checkbox class="chkAirDay" data-day="Saturday">${OptionSaturday}</paper-checkbox>
<label for="chkWednesday">${OptionWednesday}</label>
<input type="checkbox" class="chkAirDay" id="chkThursday" data-day="Thursday">
<label for="chkThursday">${OptionThursday}</label>
<input type="checkbox" class="chkAirDay" id="chkFriday" data-day="Friday">
<label for="chkFriday">${OptionFriday}</label>
<input type="checkbox" class="chkAirDay" id="chkSaturday" data-day="Saturday">
<label for="chkSaturday">${OptionSaturday}</label>
</div> </div>
<br />
</div> </div>
<div id="fldAirTime" style="display: none;"> <div id="fldAirTime" style="display: none;">
@ -258,8 +230,7 @@
<paper-input id="txtDisplayMediaType" type="text" label="${LabelTreatImageAs}"></paper-input> <paper-input id="txtDisplayMediaType" type="text" label="${LabelTreatImageAs}"></paper-input>
</div> </div>
<div id="fldDisplaySpecialsInline" class="fldDisplaySetting"> <div id="fldDisplaySpecialsInline" class="fldDisplaySetting">
<label for="chkDisplaySpecialsInline">${LabelDisplaySpecialsWithinSeasons}</label> <paper-checkbox id="chkDisplaySpecialsInline">${LabelDisplaySpecialsWithinSeasons}</paper-checkbox>
<input data-mini="true" type="checkbox" id="chkDisplaySpecialsInline" />
</div> </div>
<div id="fldDisplayOrder" class="fldDisplaySetting"> <div id="fldDisplayOrder" class="fldDisplaySetting">
<label for="selectDisplayOrder" id="labelDisplayOrder">${LabelDisplayOrder}</label> <label for="selectDisplayOrder" id="labelDisplayOrder">${LabelDisplayOrder}</label>

View file

@ -6,24 +6,6 @@
<body> <body>
<div id="itemDetailPage" data-role="page" class="page libraryPage itemDetailPage lightBackdropPage" data-theme="b" data-require="scripts/itemdetailpage,paperbuttonstyle,tileitemcss,scripts/livetvcomponents"> <div id="itemDetailPage" data-role="page" class="page libraryPage itemDetailPage lightBackdropPage" data-theme="b" data-require="scripts/itemdetailpage,paperbuttonstyle,tileitemcss,scripts/livetvcomponents">
<div class="itemTabs homeTabs" style="display: none;">
<div class="libraryViewNav scopedLibraryViewNav">
<a href="index.html" class="lnkHomeHome"><iron-icon icon="home"></iron-icon>${TabHome}</a>
<a href="index.html?tab=1" class="lnkHomeNextUp"><iron-icon icon="navigate-next"></iron-icon>${TabNextUp}</a>
<a href="index.html?tab=2" class="lnkHomeFavorites"><iron-icon icon="favorite"></iron-icon>${TabFavorites}</a>
<a href="index.html?tab=3" class="lnkHomeUpcoming"><iron-icon icon="schedule"></iron-icon>${TabUpcoming}</a>
</div>
</div>
<div class="itemTabs homeTabs" style="display: none;">
<div class="libraryViewNav scopedLibraryViewNav">
<a href="index.html" class="lnkHomeHome"><iron-icon icon="home"></iron-icon>${TabHome}</a>
<a href="index.html?tab=1" class="lnkHomeNextUp"><iron-icon icon="navigate-next"></iron-icon>${TabNextUp}</a>
<a href="index.html?tab=2" class="lnkHomeFavorites"><iron-icon icon="favorite"></iron-icon>${TabFavorites}</a>
<a href="index.html?tab=3" class="lnkHomeUpcoming"><iron-icon icon="schedule"></iron-icon>${TabUpcoming}</a>
</div>
</div>
<div class="itemTabs photoTabs" style="display: none;"> <div class="itemTabs photoTabs" style="display: none;">
<div class="libraryViewNav scopedLibraryViewNav"> <div class="libraryViewNav scopedLibraryViewNav">
<a href="photos.html" class="ui-btn-active lnkPhotoAlbums"><iron-icon icon="photo-album"></iron-icon>${TabAlbums}</a> <a href="photos.html" class="ui-btn-active lnkPhotoAlbums"><iron-icon icon="photo-album"></iron-icon>${TabAlbums}</a>
@ -43,48 +25,6 @@
<a href="tvstudios.html" class="tvStudiosTab"><iron-icon icon="account-box"></iron-icon>${TabNetworks}</a> <a href="tvstudios.html" class="tvStudiosTab"><iron-icon icon="account-box"></iron-icon>${TabNetworks}</a>
</div> </div>
</div> </div>
<div id="songTabs" class="itemTabs" style="display: none;">
<div class="libraryViewNav scopedLibraryViewNav">
<a href="musicrecommended.html"><iron-icon icon="info"></iron-icon>${TabSuggestions}</a>
<a href="musicalbums.html"><iron-icon icon="album"></iron-icon>${TabAlbums}</a>
<a href="musicalbumartists.html"><iron-icon icon="music-note"></iron-icon>${TabAlbumArtists}</a>
<a href="musicartists.html" class="musicArtistsTab"><iron-icon icon="music-note"></iron-icon>${TabArtists}</a>
<a href="songs.html" class="ui-btn-active musicSongsTab"><iron-icon icon="music-note"></iron-icon>${TabSongs}</a>
<a href="musicgenres.html"><iron-icon icon="library-music"></iron-icon>${TabGenres}</a>
<a href="musicvideos.html"><iron-icon icon="video-library"></iron-icon>${TabMusicVideos}</a>
</div>
</div>
<div id="albumTabs" class="itemTabs" style="display: none;">
<div class="libraryViewNav scopedLibraryViewNav">
<a href="musicrecommended.html"><iron-icon icon="info"></iron-icon>${TabSuggestions}</a>
<a href="musicalbums.html" class="ui-btn-active"><iron-icon icon="album"></iron-icon>${TabAlbums}</a>
<a href="musicalbumartists.html"><iron-icon icon="music-note"></iron-icon>${TabAlbumArtists}</a>
<a href="musicartists.html" class="musicArtistsTab"><iron-icon icon="music-note"></iron-icon>${TabArtists}</a>
<a href="songs.html" class="musicSongsTab"><iron-icon icon="music-note"></iron-icon>${TabSongs}</a>
<a href="musicgenres.html"><iron-icon icon="library-music"></iron-icon>${TabGenres}</a>
<a href="musicvideos.html"><iron-icon icon="video-library"></iron-icon>${TabMusicVideos}</a>
</div>
</div>
<div id="musicVideoTabs" class="itemTabs" style="display: none;">
<div class="libraryViewNav scopedLibraryViewNav">
<a href="musicrecommended.html"><iron-icon icon="info"></iron-icon>${TabSuggestions}</a>
<a href="musicalbums.html">${TabAlbums}</a>
<a href="musicalbumartists.html"><iron-icon icon="music-note"></iron-icon>${TabAlbumArtists}</a>
<a href="musicartists.html" class="musicArtistsTab"><iron-icon icon="music-note"></iron-icon>${TabArtists}</a>
<a href="songs.html" class="musicSongsTab"><iron-icon icon="music-note"></iron-icon>${TabSongs}</a>
<a href="musicgenres.html"><iron-icon icon="library-music"></iron-icon>${TabGenres}</a>
<a href="musicvideos.html" class="ui-btn-active"><iron-icon icon="video-library"></iron-icon>${TabMusicVideos}</a>
</div>
</div>
<div id="gameTabs" class="itemTabs" style="display: none;">
<div class="libraryViewNav scopedLibraryViewNav">
<a href="gamesrecommended.html">${TabSuggestions}</a>
<a href="games.html" class="ui-btn-active">${TabGames}</a>
<a href="gamesystems.html">Game Systems</a>
<a href="gamegenres.html">${TabGenres}</a>
<a href="gamestudios.html">${TabStudios}</a>
</div>
</div>
<div id="itemBackdrop" class="itemBackdrop noBackdrop"> <div id="itemBackdrop" class="itemBackdrop noBackdrop">
<div class="itemBackdropContent"> <div class="itemBackdropContent">

View file

@ -341,13 +341,13 @@
$('#fldIndexNumber', page).show(); $('#fldIndexNumber', page).show();
if (item.Type == "Episode") { if (item.Type == "Episode") {
$('#lblIndexNumber', page).html(Globalize.translate('LabelEpisodeNumber')); page.querySelector('#txtIndexNumber').label = Globalize.translate('LabelEpisodeNumber');
} else if (item.Type == "Season") { } else if (item.Type == "Season") {
$('#lblIndexNumber', page).html(Globalize.translate('LabelSeasonNumber')); page.querySelector('#txtIndexNumber').label = Globalize.translate('LabelSeasonNumber');
} else if (item.Type == "Audio") { } else if (item.Type == "Audio") {
$('#lblIndexNumber', page).html(Globalize.translate('LabelTrackNumber')); page.querySelector('#txtIndexNumber').label = Globalize.translate('LabelTrackNumber');
} else { } else {
$('#lblIndexNumber', page).html(Globalize.translate('LabelNumber')); page.querySelector('#txtIndexNumber').label = Globalize.translate('LabelNumber');
} }
} else { } else {
$('#fldIndexNumber', page).hide(); $('#fldIndexNumber', page).hide();
@ -357,11 +357,11 @@
$('#fldParentIndexNumber', page).show(); $('#fldParentIndexNumber', page).show();
if (item.Type == "Episode") { if (item.Type == "Episode") {
$('#lblParentIndexNumber', page).html(Globalize.translate('LabelSeasonNumber')); page.querySelector('#txtParentIndexNumber').label = Globalize.translate('LabelSeasonNumber');
} else if (item.Type == "Audio") { } else if (item.Type == "Audio") {
$('#lblParentIndexNumber', page).html(Globalize.translate('LabelDiscNumber')); page.querySelector('#txtParentIndexNumber').label = Globalize.translate('LabelDiscNumber');
} else { } else {
$('#lblParentIndexNumber', page).html(Globalize.translate('LabelParentNumber')); page.querySelector('#txtParentIndexNumber').label = Globalize.translate('LabelParentNumber');
} }
} else { } else {
$('#fldParentIndexNumber', page).hide(); $('#fldParentIndexNumber', page).hide();
@ -419,7 +419,7 @@
this.checked = (item.AirDays || []).indexOf(this.getAttribute('data-day')) != -1; this.checked = (item.AirDays || []).indexOf(this.getAttribute('data-day')) != -1;
}).checkboxradio('refresh'); });
populateListView($('#listCountries', page), item.ProductionLocations || []); populateListView($('#listCountries', page), item.ProductionLocations || []);
populateListView($('#listGenres', page), item.Genres); populateListView($('#listGenres', page), item.Genres);
@ -440,7 +440,7 @@
} }
populateInternetProviderSettings(page, item, item.LockedFields); populateInternetProviderSettings(page, item, item.LockedFields);
$("#chkDisplaySpecialsInline", page).checked(item.DisplaySpecialsWithSeasons || false).checkboxradio('refresh'); page.querySelector('#chkDisplaySpecialsInline').checked = item.DisplaySpecialsWithSeasons || false;
$('#txtPath', page).val(item.Path || ''); $('#txtPath', page).val(item.Path || '');
$('#txtName', page).val(item.Name || ""); $('#txtName', page).val(item.Name || "");
@ -824,7 +824,7 @@
CriticRating: $('#txtCriticRating', form).val(), CriticRating: $('#txtCriticRating', form).val(),
CriticRatingSummary: $('#txtCriticRatingSummary', form).val(), CriticRatingSummary: $('#txtCriticRatingSummary', form).val(),
IndexNumber: $('#txtIndexNumber', form).val() || null, IndexNumber: $('#txtIndexNumber', form).val() || null,
DisplaySpecialsWithSeasons: $('#chkDisplaySpecialsInline', form).checked(), DisplaySpecialsWithSeasons: form.querySelector('#chkDisplaySpecialsInline').checked,
AbsoluteEpisodeNumber: $('#txtAbsoluteEpisodeNumber', form).val(), AbsoluteEpisodeNumber: $('#txtAbsoluteEpisodeNumber', form).val(),
DvdEpisodeNumber: $('#txtDvdEpisodeNumber', form).val(), DvdEpisodeNumber: $('#txtDvdEpisodeNumber', form).val(),
DvdSeasonNumber: $('#txtDvdSeasonNumber', form).val(), DvdSeasonNumber: $('#txtDvdSeasonNumber', form).val(),

View file

@ -213,41 +213,10 @@
$('.itemTabs', page).hide(); $('.itemTabs', page).hide();
if (context == 'photos' || context == 'photos-photos') {
$(page).removeClass('noSecondaryNavPage'); $(page).removeClass('noSecondaryNavPage');
var elem; var elem = $('.photoTabs', page).show();
if (!context) {
$(page).addClass('noSecondaryNavPage');
LibraryMenu.setBackButtonVisible(true);
LibraryMenu.setMenuButtonVisible(false);
}
else if (context == 'home') {
elem = $('.homeTabs', page).show();
$('a', elem).removeClass('ui-btn-active');
$('.lnkHomeHome', page).addClass('ui-btn-active');
}
else if (context == 'home-nextup') {
elem = $('.homeTabs', page).show();
$('a', elem).removeClass('ui-btn-active');
$('.lnkHomeNextUp', page).addClass('ui-btn-active');
}
else if (context == 'home-favorites') {
elem = $('.homeTabs', page).show();
$('a', elem).removeClass('ui-btn-active');
$('.lnkHomeFavorites', page).addClass('ui-btn-active');
}
else if (context == 'home-upcoming') {
elem = $('.homeTabs', page).show();
$('a', elem).removeClass('ui-btn-active');
$('.lnkHomeUpcoming', page).addClass('ui-btn-active');
}
else if (context == 'home-latest') {
elem = $('.homeTabs', page).show();
$('a', elem).removeClass('ui-btn-active');
}
else if (context == 'photos' || context == 'photos-photos') {
elem = $('.photoTabs', page).show();
$('a', elem).removeClass('ui-btn-active'); $('a', elem).removeClass('ui-btn-active');
if (context == 'photos-photos') { if (context == 'photos-photos') {
@ -260,10 +229,14 @@
} }
} }
else if (context == 'tv') { else if (context == 'tv') {
elem = $('#tvShowsTabs', page).show(); $(page).removeClass('noSecondaryNavPage');
$('#tvShowsTabs', page).show();
} }
else if (context == 'games') { else {
elem = $('#gameTabs', page).show(); $(page).addClass('noSecondaryNavPage');
LibraryMenu.setBackButtonVisible(true);
LibraryMenu.setMenuButtonVisible(false);
} }
} }

View file

@ -1520,5 +1520,6 @@
"HeaderEmbyGuide": "Emby Guide", "HeaderEmbyGuide": "Emby Guide",
"LabelSyncPath": "Synced content path:", "LabelSyncPath": "Synced content path:",
"OptionSyncOnlyOnWifi": "Sync only on Wifi", "OptionSyncOnlyOnWifi": "Sync only on Wifi",
"OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality" "OptionSyncLosslessAudioOriginal": "Sync lossless audio at original quality",
"HeaderMetadata": "Metadata"
} }

View file

@ -373,20 +373,21 @@ paper-menu-item {
border-color: #2ad; border-color: #2ad;
} }
.ui-page-theme-b paper-input label { .ui-page-theme-b paper-input label, .ui-page-theme-b paper-textarea label {
color: #ddd !important; color: #ccc !important;
font-size: 20px !important;
font-family: inherit !important;
} }
.ui-page-theme-b paper-input input { .ui-page-theme-b paper-input input, .ui-page-theme-b paper-textarea textarea {
color: #fff !important; color: #fff !important;
} }
.ui-page-theme-b paper-input .focused-line { .ui-page-theme-b paper-input .focused-line, .ui-page-theme-b paper-textarea .focused-line {
background-color: #52B54B !important; background-color: #52B54B !important;
} }
.ui-page-theme-b .unfocused-line.paper-input-container { .ui-page-theme-b .unfocused-line.paper-input-container, .ui-page-theme-b .unfocused-line.paper-textarea-container {
background: #858585;
} }
paper-textarea.mono textarea { paper-textarea.mono textarea {