Skip to content

Releases: regengine/RegEngine

v0.7.0 — Phase 4 Accessibility Polish (WCAG 2.1 AA)

Choose a tag to compare

@PetrefiedThunder PetrefiedThunder released this 04 Mar 05:48

Highlights

  • Added skip-to-content support and improved landmark labeling for clearer screen-reader navigation.
  • Made the Free Tools dropdown fully keyboard-operable with menu semantics, Escape handling, arrow-key navigation, and click-outside close.
  • Added keyboard-selectable pricing tiers using radiogroup/radio semantics and Enter/Space selection.

Developer UX Accessibility

  • Added tab/tabpanel semantics and arrow-key navigation for code example and language selectors.
  • Enabled Framer Motion reduced-motion handling with MotionConfig reducedMotion=\"user\".

Motion and Interaction Compliance

  • Added global prefers-reduced-motion CSS behavior to disable non-essential animation/transition effects.
  • Increased shared button touch targets and mobile hamburger target sizing for improved tap accessibility.

Validation

  • Verified with npm run lint and npm run build.

v0.6.0 — Phase 3 Onboarding UX Redesign

Choose a tag to compare

@PetrefiedThunder PetrefiedThunder released this 04 Mar 05:34

Highlights

  • Replaced /onboarding redirect behavior with a dedicated onboarding hub page.
  • Added two onboarding paths: guided wizard (/onboarding/supplier-flow) and bulk upload (/onboarding/bulk-upload).

UX and Theming

  • Migrated onboarding supplier flow visuals from hardcoded/light styles to shared --re-* design tokens.
  • Updated bulk upload UI to tokenized dark styling and removed legacy slate-*/emerald-* class usage.

Navigation and Flow

  • Added a dedicated onboarding shell (frontend/src/app/onboarding/layout.tsx) with consistent top navigation.
  • Hid marketing header/footer on onboarding routes for focused onboarding UX.
  • Added cross-links across marketing, onboarding, and dashboard, including a supplier completion CTA to /dashboard.

Validation

  • Verified with npm run lint and npm run build.