mirror of
https://github.com/hkalexling/Mango.git
synced 2025-08-03 03:15:31 -04:00
Fix styling issues with dark theme on the download page
This commit is contained in:
parent
36e2b2bfaf
commit
36034042f2
@ -32,3 +32,9 @@
|
|||||||
#selectable .ui-selected {
|
#selectable .ui-selected {
|
||||||
background: #F4E487;
|
background: #F4E487;
|
||||||
}
|
}
|
||||||
|
#selectable .ui-selecting.dark {
|
||||||
|
background: #5E5731;
|
||||||
|
}
|
||||||
|
#selectable .ui-selected.dark {
|
||||||
|
background: #9D9252;
|
||||||
|
}
|
||||||
|
@ -49,6 +49,7 @@ const download = () => {
|
|||||||
UIkit.modal.confirm(`${successCount} of ${successCount + failCount} chapters added to the download queue. Proceed to the download manager?`).then(() => {
|
UIkit.modal.confirm(`${successCount} of ${successCount + failCount} chapters added to the download queue. Proceed to the download manager?`).then(() => {
|
||||||
window.location.href = '/admin/downloads';
|
window.location.href = '/admin/downloads';
|
||||||
});
|
});
|
||||||
|
styleModal();
|
||||||
})
|
})
|
||||||
.fail((jqXHR, status) => {
|
.fail((jqXHR, status) => {
|
||||||
alert('danger', `Failed to add chapters to the download queue. Error: [${jqXHR.status}] ${jqXHR.statusText}`);
|
alert('danger', `Failed to add chapters to the download queue. Error: [${jqXHR.status}] ${jqXHR.statusText}`);
|
||||||
@ -58,6 +59,7 @@ const download = () => {
|
|||||||
$('#download-btn').removeAttr('hidden');
|
$('#download-btn').removeAttr('hidden');
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
styleModal();
|
||||||
};
|
};
|
||||||
const toggleSpinner = () => {
|
const toggleSpinner = () => {
|
||||||
var attr = $('#spinner').attr('hidden');
|
var attr = $('#spinner').attr('hidden');
|
||||||
@ -275,7 +277,8 @@ const buildTable = () => {
|
|||||||
const group_str = Object.entries(chp.groups).map(([k, v]) => {
|
const group_str = Object.entries(chp.groups).map(([k, v]) => {
|
||||||
return `<a href="${baseURL }/group/${v}">${k}</a>`;
|
return `<a href="${baseURL }/group/${v}">${k}</a>`;
|
||||||
}).join(' | ');
|
}).join(' | ');
|
||||||
return `<tr class="ui-widget-content">
|
const dark = getTheme() === 'dark' ? 'dark' : '';
|
||||||
|
return `<tr class="ui-widget-content ${dark}">
|
||||||
<td><a href="${baseURL}/chapter/${chp.id}">${chp.id}</a></td>
|
<td><a href="${baseURL}/chapter/${chp.id}">${chp.id}</a></td>
|
||||||
<td>${chp.title}</td>
|
<td>${chp.title}</td>
|
||||||
<td>${chp.language}</td>
|
<td>${chp.language}</td>
|
||||||
|
@ -49,12 +49,14 @@ const setTheme = themeStr => {
|
|||||||
addClass(document.getElementsByTagName('body')[0], 'uk-light');
|
addClass(document.getElementsByTagName('body')[0], 'uk-light');
|
||||||
addClassToClass('uk-card', 'uk-card-secondary');
|
addClassToClass('uk-card', 'uk-card-secondary');
|
||||||
removeClassFromClass('uk-card', 'uk-card-default');
|
removeClassFromClass('uk-card', 'uk-card-default');
|
||||||
|
addClassToClass('ui-widget-content', 'dark');
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
document.getElementsByTagName('html')[0].style.background = '';
|
document.getElementsByTagName('html')[0].style.background = '';
|
||||||
removeClass(document.getElementsByTagName('body')[0], 'uk-light');
|
removeClass(document.getElementsByTagName('body')[0], 'uk-light');
|
||||||
removeClassFromClass('uk-card', 'uk-card-secondary');
|
removeClassFromClass('uk-card', 'uk-card-secondary');
|
||||||
addClassToClass('uk-card', 'uk-card-default');
|
addClassToClass('uk-card', 'uk-card-default');
|
||||||
|
removeClassFromClass('ui-widget-content', 'dark');
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user