VAX Micro UX self-updates
VAX Micro UX (our new “Back to Top” that ships zero JS) is the first in a line of plugins designed to be aggressively unexciting.
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/vibeaxis/vax-micro-ux/archive/refs/heads/main.zipShips its own WordPress updater (Plugin Update Checker), so new versions show up under Dashboard → Updates.
Slop Index — on-page slop detector (clichés, hedges, repetition, sentence bloat).
Docs/overview → https://slop-index.pages.dev/
vax-micro-ux
VAX Micro UX (our new “Back to Top” that ships zero JS) is the first in a line of plugins designed to be aggressively unexciting.
VAX Micro UX — Back to Top (No JS)
A tiny, accessible Back to Top for long posts. Zero JavaScript, mobile-first, native smooth scroll, respects reduced motion.
- Download: Latest ZIP
Why
Stop shipping 30KB of ego to do an anchor jump. Use the platform:
- anchor → jump
- CSS
scroll-behavior→ smooth (disabled for reduced motion) - inline SVG
fill="currentColor"→ theme controls the icon
Install
- Upload
vax-micro-ux.zipto Plugins → Add New → Upload. - Activate.
- On long posts (default ≥ 900 words), a small button appears bottom-right on mobile.
Customize (filters)
add_filter('vax_backtop_min_words', fn()=>1200);
add_filter('vax_backtop_mobile_breakpoint', fn()=>768);
add_filter('vax_backtop_bg', fn()=> '#ffd400');
add_filter('vax_backtop_fg', fn()=> '#000000');
Accessibility
Real link + aria-label, keyboard focus ring via :focus-visible, honors prefers-reduced-motion.
License
GPL-2.0-or-later. See LICENSE.