Welcome to Dawn

Keyboarding controls in Dawn

  • Updated:
    info_outline
    Created:

As part of our continual efforts to improve accessibility in Dawn, we have enabled the following keyboarding controls in Dawn.

Conversation controls

Conversation controls follow these keyboarding standards.

Key actions:

  • PageDown: Focus next post/message when focus is inside a post.
  • PageUp: Focus previous post/message when focus is inside a post.
  • PageDown: Focus next reply/comment when focus is inside a reply.
  • PageUp: Focus previous reply/comment when focus is inside a reply.
  • Alt+PageDown: Focus first reply/comment when focus is inside a post.
  • Ctrl+End: Jump to end of all posts when focus is inside a post.
  • Ctrl+End: Focus next message when focus is inside a reply.
  • Ctrl+Home: Jump to beginning of all posts when focus is inside a post.
  • Ctrl/Cmd+S: Saves changes on any screen.
Grid controls

Grid controls follow these keyboarding standards.

Key actions:

  • Space: Performs action of cell (if it is a sortable header or contains an actionable control).
  • Enter: Emulates row click where clicking a row initiates an action (also controls sortable headers).
  • Left: Moves focus to the cell to the left of the focused cell.
  • Right: Moves focus to the cell to the right of the focused cell.
  • Up: Moves focus to the cell above the focused cell.
  • Down: Moves focus to the cell below the focused cell.
  • PageUp: Moves focus to the top cell above the focused cell.
  • PageDown: Moves focus to the bottom cell below the focused cell.
  • Home: Moves focus to the first cell in the row of the focused cell.
  • End: Moves focus to the last cell in the row of the focused cell.
  • Ctrl+Home: Moves focus to the cell in first row and column.
  • Ctrl+End: Moves focus to the cell in last row and column.
Tree controls

Tree controls follow these keyboarding standards.

We currently only have one tree control, on the coach Feeds page.

Key actions:

  • Enter or Space: Performs action of tree node (selects feed).
  • Right: Expands focused node if expandable and not expanded. Focuses first child if expanded.
  • Left: Collapses focused node if expandable and expanded. Focuses parent if not expandable.
  • Up: Focuses next visible node
  • Down: Focuses previous visible node
  • Home: Focuses first visible node
  • End: Focuses last visible node
  • *: Collapses all other nodes at the same level as focused node
Video transcript editing controls

Video transcript editing controls are used when editing video transcripts, adding/editing Interactions in videos, and adding/editing Overlays in videos.

Key actions:

  • Shift+Left: Seek video back 1 second.
  • Shift+Alt+Left: Seek video back 10 frames.
  • Shift+Right: Seek video forward 1 second.
  • Shift+Alt+Right: Seek video forward 10 frames.
  • Shift+Space: Play/pause video.
  • Shift+Home: Seek video to beginning.
  • Shift+End: Seek video to end.
  • Ctrl/Cmd+Down: Edit next text cue.
  • Ctrl/Cmd+Up: Edit previous text cue.
  • Ctrl/Cmd+Z: Undo text cue edit.
  • Ctrl/Cmd+Y: Redo text cue edit.
  • Enter: With focus in a text cue, split the current text cue.
  • Backspace: With focus at the beginning of a text cue, combine the current text cue with the previous text cue.
  • Up: With focus in a timestamp, increase the time by one second.
  • Shift+Up: With focus in a timestamp, increase the time by one frame.
  • Down: With focus in a timestamp, decrease the time by one second.
  • Shift+Down: With focus in a timestamp, decrease the time by one frame.
  • Arrow key: Move the focused overlay card.
  • Shift+Arrow key: Resize the focused overlay card.
forum

Have a question or feedback? Let us know over in Discussions!