Glyph guide

Glyphs are how the terminal carries the same roles as desktop vectors and mobile touch icons: frames, focus, selection, status and navigation. Desktop and mobile express those roles with CSS geometry and outlined icons; terminals pick a capability tier and preserve meaning at every tier. See icons and graphics and typography for the shared philosophy.

Glyph roles

Each row below is one role. Graphical surfaces use chamfered panels, vector icons and quiet progress tracks. Terminals map the same role through Legacy Computing corners, Nerd Font UI symbols, stable Unicode, then explicit words when glyphs are unavailable.

Frame chamfer + recess

Major panel

Tab + attached pane

Overview
Content
Selected destination
Selected row
Focused action
✓ Ready! Stale× Failed? Unknown↻ Running

Checking files · 3 / 8

Symbols for Legacy Computing

Character reference for U+1FB00–U+1FBFF. For how chamfer corners and recesses are used in context, see glyph roles.

U+1FB00–U+1FBFF
Row0123456789ABCDEF
U+1FB0x
U+1FB1x
U+1FB2x
U+1FB3x
U+1FB4x
U+1FB5x
U+1FB6x
U+1FB7x
U+1FB8x
U+1FB9x·
U+1FBAx
U+1FBBx
U+1FBCx
U+1FBDx
U+1FBEx
U+1FBFx·····

Nerd Font UI selection

56 glyphs for brackets, arrows, navigation, highlights, status, actions, panes and separators. Role mappings appear in glyph roles. Render with a Nerd Font monospace that includes the listed code points.

Nerd Font UI glyphs
PurposeGlyphCode pointNerd Font name
Brackets and codeU+EAC4cod-code
Brackets and codeU+F104fa-angle_left
Brackets and codeU+F105fa-angle_right
Brackets and codeU+F100fa-angle_double_left
Brackets and codeU+F101fa-angle_double_right
ArrowsU+EA9Bcod-arrow_left
ArrowsU+EA9Ccod-arrow_right
ArrowsU+EAA1cod-arrow_up
ArrowsU+EA9Acod-arrow_down
ArrowsU+EA99cod-arrow_both
NavigationU+EAB5cod-chevron_left
NavigationU+EAB6cod-chevron_right
NavigationU+EAB7cod-chevron_up
NavigationU+EAB4cod-chevron_down
NavigationU+EB06cod-home
NavigationU+EB94cod-menu
NavigationU+EB86cod-list_tree
HighlightsU+EA71cod-circle_filled
HighlightsU+EABCcod-circle
HighlightsU+EB8Acod-circle_small_filled
HighlightsU+EBF8cod-target
HighlightsU+EBA0cod-pinned
HighlightsU+EB59cod-star_full
HighlightsU+EAA5cod-bookmark
HighlightsU+EA61cod-lightbulb
StatusU+EAB2cod-check
StatusU+EA76cod-close
StatusU+EA74cod-info
StatusU+EA6Ccod-warning
StatusU+EA87cod-error
StatusU+EB32cod-question
StatusU+EB19cod-loading
StatusU+EA77cod-sync
ActionsU+EA60cod-add
ActionsU+EB3Bcod-remove
ActionsU+EB95cod-expand_all
ActionsU+EAC5cod-collapse_all
ActionsU+EA6Dcod-search
ActionsU+EB51cod-settings_gear
ActionsU+EB15cod-link
ActionsU+EBCCcod-copy
Files and panesU+EA83cod-folder
Files and panesU+EAF7cod-folder_opened
Files and panesU+EA7Bcod-file
Files and panesU+EA85cod-terminal
Files and panesU+EB56cod-split_horizontal
Files and panesU+EB57cod-split_vertical
Files and panesU+EB7Fcod-window
SeparatorsU+E0B0pl-left_hard_divider
SeparatorsU+E0B1pl-left_soft_divider
SeparatorsU+E0B2pl-right_hard_divider
SeparatorsU+E0B3pl-right_soft_divider
SeparatorsU+E0B6ple-left_half_circle_thick
SeparatorsU+E0B4ple-right_half_circle_thick
SeparatorsU+E0B8ple-lower_left_triangle
SeparatorsU+E0BAple-lower_right_triangle