J3W1 / DESIGN SYSTEM
color.terminal.fg
Terminal foreground.
Source revision 1faefcf014c8bf01a6b27308ea796da968773a81
Find related usage · Specification anchor · Measured contrast report (default profile)
Report an issue with this token
color.terminal.fg--color-terminal-fgdefault · approved
Provenance and restrictions
nullDeclared component and port usage
| Consumer / kind | Part / variant | State / surface | Source declaration |
|---|---|---|---|
| terminal · contrast | — | — · color.terminal.fg | spec/components/terminal.md:79 /contrast/6 |
| Shared rule · contrast | — | — · color.terminal.bg | spec/contrast.json:63 /pairs/59 |
| i3-window-frame · part | terminal.text | — | spec/components/i3-window-frame.md:62 /tokens/terminal.text |
| terminal · part | fail.glyph | — | spec/components/terminal.md:49 /tokens/fail.glyph |
| terminal · part | inverse.bg | — | spec/components/terminal.md:46 /tokens/inverse.bg |
| terminal · part | root.text | — | spec/components/terminal.md:33 /tokens/root.text |
| terminal · state | fg | current · color.code.current-line | spec/components/terminal.md:71 /stateTokens/current/fg |
| terminal · state | fg | default · color.terminal.bg | spec/components/terminal.md:67 /stateTokens/default/fg |
| terminal · state | fg | focus-visible · color.terminal.bg | spec/components/terminal.md:68 /stateTokens/focus-visible/fg |
Relevant contrast declarations
- inverse text: color.terminal.bg on color.terminal.fg · spec/components/terminal.md:79
/contrast/6 - terminal current fg: color.terminal.fg on color.code.current-line · spec/components/terminal.md:71
/stateTokens/current - terminal default fg: color.terminal.fg on color.terminal.bg · spec/components/terminal.md:67
/stateTokens/default - terminal focus-visible fg: color.terminal.fg on color.terminal.bg · spec/components/terminal.md:68
/stateTokens/focus-visible - terminal foreground: color.terminal.fg on color.terminal.bg · spec/contrast.json:63
/pairs/59
heritage-ansi · heritage
Provenance and restrictions
nullDeclared component and port usage
| Consumer / kind | Part / variant | State / surface | Source declaration |
|---|---|---|---|
| terminal · contrast | — | — · color.terminal.fg | spec/components/terminal.md:79 /contrast/6 |
| Shared rule · contrast | — | — · color.terminal.bg | spec/contrast.json:63 /pairs/59 |
| i3-window-frame · part | terminal.text | — | spec/components/i3-window-frame.md:62 /tokens/terminal.text |
| terminal · part | fail.glyph | — | spec/components/terminal.md:49 /tokens/fail.glyph |
| terminal · part | inverse.bg | — | spec/components/terminal.md:46 /tokens/inverse.bg |
| terminal · part | root.text | — | spec/components/terminal.md:33 /tokens/root.text |
| terminal · state | fg | current · color.code.current-line | spec/components/terminal.md:71 /stateTokens/current/fg |
| terminal · state | fg | default · color.terminal.bg | spec/components/terminal.md:67 /stateTokens/default/fg |
| terminal · state | fg | focus-visible · color.terminal.bg | spec/components/terminal.md:68 /stateTokens/focus-visible/fg |
Relevant contrast declarations
- inverse text: color.terminal.bg on color.terminal.fg · spec/components/terminal.md:79
/contrast/6 - terminal current fg: color.terminal.fg on color.code.current-line · spec/components/terminal.md:71
/stateTokens/current - terminal default fg: color.terminal.fg on color.terminal.bg · spec/components/terminal.md:67
/stateTokens/default - terminal focus-visible fg: color.terminal.fg on color.terminal.bg · spec/components/terminal.md:68
/stateTokens/focus-visible - terminal foreground: color.terminal.fg on color.terminal.bg · spec/contrast.json:63
/pairs/59
extended · proposed
Provenance and restrictions
nullDeclared component and port usage
| Consumer / kind | Part / variant | State / surface | Source declaration |
|---|---|---|---|
| terminal · contrast | — | — · color.terminal.fg | spec/components/terminal.md:79 /contrast/6 |
| Shared rule · contrast | — | — · color.terminal.bg | spec/contrast.json:63 /pairs/59 |
| i3-window-frame · part | terminal.text | — | spec/components/i3-window-frame.md:62 /tokens/terminal.text |
| terminal · part | fail.glyph | — | spec/components/terminal.md:49 /tokens/fail.glyph |
| terminal · part | inverse.bg | — | spec/components/terminal.md:46 /tokens/inverse.bg |
| terminal · part | root.text | — | spec/components/terminal.md:33 /tokens/root.text |
| terminal · state | fg | current · color.code.current-line | spec/components/terminal.md:71 /stateTokens/current/fg |
| terminal · state | fg | default · color.terminal.bg | spec/components/terminal.md:67 /stateTokens/default/fg |
| terminal · state | fg | focus-visible · color.terminal.bg | spec/components/terminal.md:68 /stateTokens/focus-visible/fg |
Relevant contrast declarations
- inverse text: color.terminal.bg on color.terminal.fg · spec/components/terminal.md:79
/contrast/6 - terminal current fg: color.terminal.fg on color.code.current-line · spec/components/terminal.md:71
/stateTokens/current - terminal default fg: color.terminal.fg on color.terminal.bg · spec/components/terminal.md:67
/stateTokens/default - terminal focus-visible fg: color.terminal.fg on color.terminal.bg · spec/components/terminal.md:68
/stateTokens/focus-visible - terminal foreground: color.terminal.fg on color.terminal.bg · spec/contrast.json:63
/pairs/59