Files
hikari 374934ba9e fix: restore Gitea 1.26 JS bundle and exclude checkboxes from input styling
Gitea 1.26.0 moved the main JS bundle load to base/footer.tmpl via
ScriptImport, which our custom footer override was stripping out. This
caused all JavaScript-dependent features (dropdowns, etc.) to break.

Also excludes checkbox and radio inputs from the custom form input
styling rules, as Gitea 1.26 reworked checkboxes to use appearance:none
with a CSS mask-image approach that conflicts with our border-radius and
background overrides.
2026-04-20 20:39:59 -07:00

24 lines
1013 B
Cheetah

<footer class="page-footer" role="group" aria-label="{{ctx.Locale.Tr "aria.footer"}}">
<p>&copy; <a href="https://nhcarrigan.com" target="_blank">Naomi Carrigan</a></p>
<a href="https://buy.stripe.com/cN24iTfqu1j6b3afZ2" target="_blank" rel="noreferrer">
<img src="https://cdn.nhcarrigan.com/donate.png" alt="Donate" style="width: 70px; height: 70px;">
</a>
<div id="tree-nation-offset-website"></div>
</footer>
<script src="https://widgets.tree-nation.com/js/widgets/v1/widgets.min.js?v=1.0"></script>
<script>
// TreeNation Logic
const interval = setInterval(() => {
const tree = document.querySelector("#tree-nation-offset-website");
if (tree && typeof TreeNationOffsetWebsite !== 'undefined') {
TreeNationOffsetWebsite({
code: "a17464e0cd351220",
lang: "en",
theme: "dark",
}).render("#tree-nation-offset-website");
clearInterval(interval);
}
}, 1000);
</script>
{{ScriptImport "js/index.js" "module"}}