refacto: Remake the interface so it is more 'vintage' looking + Adding a full calendar page

This commit is contained in:
gauvainboiche
2026-10-25 12:01:00 +01:00
parent 2539b6c756
commit f6738972f1
45 changed files with 1433 additions and 361 deletions
+6
View File
@@ -39,6 +39,12 @@ const I18N = (() => {
element.textContent = value;
}
});
document.querySelectorAll('[data-i18n-aria-label]').forEach((element) => {
const value = getByPath(common, element.getAttribute('data-i18n-aria-label'));
if (value !== undefined) {
element.setAttribute('aria-label', value);
}
});
}
async function fetchJson(url) {