mirror of
https://github.com/hkalexling/Mango.git
synced 2025-08-03 11:25:29 -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 {
|
||||
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(() => {
|
||||
window.location.href = '/admin/downloads';
|
||||
});
|
||||
styleModal();
|
||||
})
|
||||
.fail((jqXHR, status) => {
|
||||
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');
|
||||
});
|
||||
});
|
||||
styleModal();
|
||||
};
|
||||
const toggleSpinner = () => {
|
||||
var attr = $('#spinner').attr('hidden');
|
||||
@ -275,7 +277,8 @@ const buildTable = () => {
|
||||
const group_str = Object.entries(chp.groups).map(([k, v]) => {
|
||||
return `<a href="${baseURL }/group/${v}">${k}</a>`;
|
||||
}).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>${chp.title}</td>
|
||||
<td>${chp.language}</td>
|
||||
|
@ -49,12 +49,14 @@ const setTheme = themeStr => {
|
||||
addClass(document.getElementsByTagName('body')[0], 'uk-light');
|
||||
addClassToClass('uk-card', 'uk-card-secondary');
|
||||
removeClassFromClass('uk-card', 'uk-card-default');
|
||||
addClassToClass('ui-widget-content', 'dark');
|
||||
}
|
||||
else {
|
||||
document.getElementsByTagName('html')[0].style.background = '';
|
||||
removeClass(document.getElementsByTagName('body')[0], 'uk-light');
|
||||
removeClassFromClass('uk-card', 'uk-card-secondary');
|
||||
addClassToClass('uk-card', 'uk-card-default');
|
||||
removeClassFromClass('ui-widget-content', 'dark');
|
||||
}
|
||||
};
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user