WP Manifestindependent plugin directory
manifest / utilities / vax-micro-ux

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.

by VibeAxis · github.com/vibeaxis/vax-micro-ux · website

0stars
0forks

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.zip

Ships 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.

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

  1. Upload vax-micro-ux.zip to Plugins → Add New → Upload.
  2. Activate.
  3. 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.