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

multiple fixes and otimizations

This commit is contained in:
vitorsemeano 2020-11-07 12:05:09 +00:00
parent 1171bc1cdf
commit b49524e5ea
10 changed files with 9 additions and 18 deletions

View file

@ -80,8 +80,7 @@ import '../../assets/css/flexstyles.scss';
buttonClass += ' formDialogFooterItem-vertical formDialogFooterItem-nomarginbottom';
}
html += `<button is="
" type="button" class="${buttonClass}" data-id="${item.id}"${autoFocus}>${item.name}</button>`;
html += `<button is="emby-button" type="button" class="${buttonClass}" data-id="${item.id}"${autoFocus}>${item.name}</button>`;
if (item.description) {
html += `<div class="formDialogFooterItem formDialogFooterItem-autosize fieldDescription" style="margin-top:.25em!important;margin-bottom:1.25em!important;">${item.description}</div>`;

View file

@ -223,7 +223,7 @@ import layoutManager from './layoutManager';
let parent = element.parentElement;
while (parent) {
// Skip '../../elements/emby-scroller/emby-scroller' because it scrolls by itself
// Skip 'emby-scroller' because it scrolls by itself
if (!parent.classList.contains('emby-scroller') &&
parent[nameScroll] > parent[nameClient] && parent.classList.contains(nameClass)) {
return parent;

View file

@ -71,8 +71,7 @@ import toast from './toast/toast';
}
function showProgramDialog(item) {
import('./recordingcreator/recordingcreator' +
'').then(({default:recordingCreator}) => {
import('./recordingcreator/recordingcreator').then(({default:recordingCreator}) => {
recordingCreator.show(item.Id, item.ServerId);
});
}

View file

@ -20,7 +20,7 @@ function getUserDataButtonHtml(method, itemId, serverId, buttonCssClass, iconCss
buttonCssClass = buttonCssClass ? (buttonCssClass + ' mini') : 'mini';
}
const is = style === 'fab' ? '../../elements/emby-button/emby-button' : '../../elements/emby-button/paper-icon-button-light';
const is = style === 'fab' ? 'emby-button' : 'paper-icon-button-light';
let className = style === 'fab' ? 'autoSize fab' : 'autoSize';
if (buttonCssClass) {
@ -33,7 +33,7 @@ function getUserDataButtonHtml(method, itemId, serverId, buttonCssClass, iconCss
iconCssClass = '';
}
iconCssClass += 'material-design-icons-iconfont';
iconCssClass += 'material-icons';
return '<button title="' + tooltip + '" data-itemid="' + itemId + '" data-serverid="' + serverId + '" is="' + is + '" data-method="' + method + '" class="' + className + '"><span class="' + iconCssClass + ' ' + icon + '"></span></button>';
}