Add module overrides with showtitle, fix footer and a11y positioning

New module overrides with showtitle support:
- mod_stats, mod_feed, mod_wrapper, mod_whosonline, mod_users_latest

Footer CSS:
- Each footer module now stacks full-width (flex-direction: column)
- Remove hardcoded padding-right: 300px inline style
- Dynamic footer padding-right based on theme FAB and a11y toolbar

Accessibility toolbar positioning:
- Toolbar now sits to the right of the theme FAB (bottom-right area)
- Shifts automatically when theme FAB is enabled via CSS attribute
  selectors on body data attributes

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-04-04 11:49:26 -05:00
parent 81e89db88c
commit 7f0737f1bb
12 changed files with 650 additions and 14 deletions

View File

@@ -280,9 +280,6 @@ $wa->useScript('user.js'); // js/user.js
});
</script>
<?php if ($params_theme_control_type !== 'none') : ?>
<style>.footer { padding-right: 300px; }</style>
<?php endif; ?>
<?php if (trim($params_custom_head_end)) : ?><?php echo $params_custom_head_end; ?><?php endif; ?>
</head>