upload all

This commit is contained in:
zibright
2025-06-24 13:03:14 +08:00
commit bc51415f2f
99 changed files with 5113 additions and 0 deletions

34
config/js/tagIcon.js Normal file
View File

@@ -0,0 +1,34 @@
function updateIcon(filterValue) {
const iconElement = document.querySelector('.akarom-articletag-index .mdui-icon');
switch(filterValue) {
case 'article':
iconElement.textContent = 'blur_circular';
break;
case 'sms':
iconElement.textContent = 'tonality';
break;
default:
iconElement.textContent = 'panorama_fish_eye';
break;
}
}
// 默认过滤器
document.addEventListener('DOMContentLoaded', () => {
const savedFilter = localStorage.getItem('articleFilter') || 'all';
const filterElement = document.getElementById('filter' + savedFilter);
if (filterElement) {
filterElement.checked = true;
updateIcon(savedFilter);
}
});
document.querySelectorAll('input[name="filter"]').forEach(radio => {
radio.addEventListener('change', (e) => {
if (e.target.checked) {
const filterValue = e.target.value;
localStorage.setItem('articleFilter', filterValue);
updateIcon(filterValue);
}
});
});