Skip to main content

Keyboard Shortcuts

OSCAL Hub is designed for full keyboard navigation. Every interactive element — buttons, links, dropdowns, dialogs, file pickers, and tab lists — is reachable without a mouse. This benefits users who rely on assistive technology, power users who prefer keyboard-first workflows, and anyone navigating a long form or table.


KeyAction
TabMove focus forward to the next interactive element
Shift + TabMove focus backward to the previous interactive element
EnterActivate the focused button or follow the focused link
SpaceToggle a focused checkbox or select the focused item in a dropdown
EscapeClose the focused dialog, dropdown, drawer, or toast notification
Arrow Up / Arrow DownNavigate between items in an open dropdown menu, select list, or tab strip
Arrow Left / Arrow RightMove between tabs in a tab strip; also used in date pickers and sliders
HomeJump to the first item in a dropdown or list
EndJump to the last item in a dropdown or list

Skip Navigation

Every page begins with a visually hidden "Skip to main content" link as the first focusable element. The link becomes visible when it receives keyboard focus.

Press Tab once when a page loads, then press Enter to jump directly to the main content area, bypassing the navigation bar and sidebar. This is especially useful when filling out multi-step forms or working with document editors.


File Upload

The file upload dropzone is keyboard-accessible:

  • Press Tab to focus the dropzone.
  • Press Enter or Space to open the native file picker dialog.
  • Use your operating system's standard file picker navigation to select a file.
  • Press Escape inside the file picker to cancel without uploading.

Data Tables and Result Lists

Validation results, history entries, and file lists are rendered as semantic tables or lists:

  • Tab moves through rows and interactive controls within a row.
  • Enter on a row expands details or follows the row's primary action link.
  • Column sort buttons are focusable and activated with Enter or Space.

Finding Content in the Guide

OSCAL Hub does not yet ship a built-in guide search. Use your browser's native find-in-page shortcut — Cmd+F on macOS or Ctrl+F on Windows/Linux — to search the text of any guide page. The full user guide is structured so that each topic lives on its own page, keeping browser search results focused and relevant.


Accessibility Settings

Full accessibility information — including color contrast, screen reader compatibility, and reduced-motion support — is covered in the Accessibility guide.