j3w1 / theme

j3w1 / theme4.0.0

j3w1 / command

  • SPEC Overview
  • SPEC Foundations
  • SPEC Components
  • SPEC Patterns
  • SPEC Tokens
  • SPEC Tools
  • SPEC Workbench
  • SPEC Form builder
  • SPEC Task kit
  • SPEC Recipes
  • SPEC Figma bridge
  • SPEC Report an issue
  • SPEC Implement
  • SPEC For agents
  • SPEC Ports
  • SPEC Releases
  • SPEC Specification
  • DEMO Vue application demo

color.primitive.alpha.red-50

D-036 text-selection tint: red.350 at 50%, for hosts that keep the text colour inside a selection.

Source revision 9afef8564142e41458748895d16b4df161a67d66

color.primitive.alpha.red-50--color-primitive-alpha-red-50

default · approved

Resolved value
rgb(145 20 16 / 50%)
Status
approved
Consumption
blocked — Inspection only: consume semantic roles, not primitives.
Decisions
None pending.
Source
tokens/primitives.tokens.json:1380 /color/primitive/alpha/red-50
Alias chain
Literal value; no alias dependencies.

Provenance and restrictions

{
  "status": "approved",
  "origin": {
    "kind": "proposed",
    "ref": "spec/decisions.md#d-036",
    "note": "The text-selection red (red.350) at a strength the owner chose after comparing 40, 50 and 60% and the opaque selection fill, rendered in Telegram's surfaces (D-036)."
  },
  "approval": {
    "decision": "D-036"
  }
}

Declared component and port usage

No declared component or port mapping. Unindexed consumers are unknown.

Declared unmapped ports

Relevant contrast declarations

No contrast pair is declared for this role.

heritage-ansi · heritage

Resolved value
rgb(145 20 16 / 50%)
Status
approved
Consumption
historical-only — Historical fidelity only; preserve all documented limitations and deprecations.
Decisions
None pending.
Source
tokens/primitives.tokens.json:1380 /color/primitive/alpha/red-50
Alias chain
Literal value; no alias dependencies.

Provenance and restrictions

{
  "status": "approved",
  "origin": {
    "kind": "proposed",
    "ref": "spec/decisions.md#d-036",
    "note": "The text-selection red (red.350) at a strength the owner chose after comparing 40, 50 and 60% and the opaque selection fill, rendered in Telegram's surfaces (D-036)."
  },
  "approval": {
    "decision": "D-036"
  }
}

Declared component and port usage

No declared component or port mapping. Unindexed consumers are unknown.

Relevant contrast declarations

No contrast pair is declared for this role.

extended · proposed

Resolved value
rgb(145 20 16 / 50%)
Status
approved
Consumption
blocked — Proposed profile: preview only, not downstream delivery.
Decisions
None pending.
Source
tokens/primitives.tokens.json:1380 /color/primitive/alpha/red-50
Alias chain
Literal value; no alias dependencies.

Provenance and restrictions

{
  "status": "approved",
  "origin": {
    "kind": "proposed",
    "ref": "spec/decisions.md#d-036",
    "note": "The text-selection red (red.350) at a strength the owner chose after comparing 40, 50 and 60% and the opaque selection fill, rendered in Telegram's surfaces (D-036)."
  },
  "approval": {
    "decision": "D-036"
  }
}

Declared component and port usage

No declared component or port mapping. Unindexed consumers are unknown.

Relevant contrast declarations

No contrast pair is declared for this role.