Accessible UI & Navigation Toolkit View on Asset Store (opens in new tab)

Package details

Latest version
1.1.0
Last updated
First released
Unity version
2022.3.62 or later
Package size
193 KB
Files
118
Views in the past week
9

Price tracking

Last checked
Tracked since
Lowest recorded
$31.49 on

Keywords

Accessible UI & Navigation Toolkit

by jackmirza (opens in new tab)

1 rating, too few to average

Build keyboard and gamepad uGUI menus with automatic navigation, focus recovery, modal dialogs, text scaling, subtitles, high contrast and responsive layouts.

Price $44.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Accessible UI & Navigation Toolkit, 6 months Current $44.99; lowest $31.49; highest $44.99 in this period. $0 $25 $50 14 Sep 28 Sep 12 Oct 26 Oct Version 1.1.0 released 26 Oct 2026 v1.1.0

Asset preview

1 / 14

Accessible UI & Navigation Toolkit screenshot 1

Accessible UI & Navigation Toolkit screenshot 1

About this asset

Add keyboard and gamepad navigation to your existing Unity uGUI menus. Accessible UI & Navigation Toolkit provides reusable components for predictable focus, player accessibility settings and responsive menu layouts, using your own colors, sprites and fonts.

KEEP MENU NAVIGATION WORKING AS CONTROLS CHANGE

Generate directional links between Selectable controls, skip unavailable buttons and bring re-enabled controls back into navigation. Recover focus when the selected control becomes unavailable. Use per-control overrides for special layouts, a visible focus indicator, modal focus trapping/restoration and ScrollRect selection following.

CONNECT PLAYER ACCESSIBILITY SETTINGS

Manage text scale, high contrast, reduced motion, subtitles and focus-indicator preferences in one place. Save settings locally with PlayerPrefs or let your host settings system own persistence. Configure defaults with a ScriptableObject profile and connect the included settings-menu prefab.

ADAPT PRESENTATION TO PLAYER PREFERENCES

Scale legacy Text and TextMeshPro labels from their authored sizes. Swap graphic colors for high contrast, disable motion or show still alternatives, display speaker-prefixed subtitles, and route semantic announcements to your own integration through an extensible interface.

PREVIEW RESPONSIVE LAYOUTS AND TEXT

Use safe-area and TV safe-zone fitters, compact-to-ultrawide breakpoints, and desktop/mobile/TV display presets. Expand and pseudo-localize strings to find long-text issues; use overflow detection and the editor scene validator to review findings and export a report. These are preview and diagnostic tools, not device certification.

START WITH THE INCLUDED EXAMPLES

Four demo scenes cover the interactive prototype, mobile settings, console-style gamepad menus and a desktop accessibility workspace. Includes ten reusable prefabs, an accessibility profile, two neutral themes, full C# source and setup/API documentation. Optional automated tests are supplied separately from runtime code.

SETUP AND SCOPE

Designed for Canvas/uGUI. Current release verified on Unity 2022.3.62f2, Built-in, Screen Space Overlay uGUI. Requires uGUI and TextMeshPro. Demos use StandaloneInputModule with Input Manager (Old) or Both. Input System-only projects must supply their own UI input module/actions and feed modality changes; Tab traversal is host-provided.

This package supplies accessibility building blocks, not an OS/console screen reader or a compliance certificate. Test your finished menus with your intended players, input setup and target devices. See the technical details and included limitations before integration.

From the publisher's Asset Store listing.

Technical details

FEATURES

• Automatic directional uGUI navigation, dynamic control recovery and per-control overrides

• Focus indicator, nested modal focus controls and ScrollRect selection following

• Saved accessibility preferences, profile defaults and settings-menu components

• Legacy Text/TMP scaling, contrast targets, reduced-motion adapters and subtitle presentation

• Extensible semantic announcement interface and on-screen text sink

• Safe-area/TV safe-zone fitters, responsive breakpoints and display presets

• Localization stress previews, overflow detection and editor scene validation

CONTENTS

• Full C# source with separate runtime, editor and optional test assemblies

• 10 prefabs, 4 demo scenes, 1 accessibility profile and 2 neutral themes

• README, Quick Start, API, limitations, changelog and third-party notices

CURRENT VERIFIED BASELINE

• Unity 2022.3.62f2, Built-in, Screen Space Overlay uGUI

• uGUI 1.0.0 and TextMeshPro 3.0.6 are required compile-time package-manager dependencies, even in legacy-label-only projects

• Unity Test Framework 1.1.33 is required only for included tests

• 149 EditMode + 281 PlayMode tests passed on a fresh import of this release

• Local Asset Store Tools validation: 35 passes, one reviewed static-state advisory, zero failures

• Default domain/scene reload tested; additional editor/pipeline, player-build and device checks remain project-specific

INPUT INTEGRATION

Demos require StandaloneInputModule with Input Manager (Old) or Both. For Input System-only projects, supply a compatible InputSystemUIInputModule, configure UI actions and call InputModalityTracker.SetModality from host pointer/navigation activity. The toolkit does not install Input System or remap actions. Tab changes modality; traversal is host-provided.

LIMITATIONS

Canvas/uGUI, not UI Toolkit. Automatic navigation uses world-XY geometry; irregular or world-space layouts may need overrides. Keep simultaneous modal focus traps nested. Defer opening or unrelated selection changes from inside OnSelect/OnDeselect. No built-in screen reader, spoken narration, braille output or accessibility/platform certification is included. Read Documentation/QuickStart.md, API.md and Limitations.md for lifecycle and integration details.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
2022.3.62f2 Compatible Not listed Not listed

Current release verified on Unity 2022.3.62f2, Built-in, Screen Space Overlay uGUI. Uses standard uGUI components with no custom materials or shaders. URP, HDRP, Unity 6 and target-device builds require separate project-specific verification. uGUI 1.0.0 and TextMeshPro 3.0.6 are required package-manager dependencies.

As listed on the Asset Store.