Reference tag
an inline chip referencing a mention, component, resource or token inside a message.
Example
@diegoButtonspec.pdfpine-50
Playground
Button
kind
Using it
API
Theming
Color (8)
Size & spacing (4)
Border & radius (2)
an inline chip referencing a mention, component, resource or token inside a message.
Example
<span class="lucent-reference-tag lucent-reference-tag--mention">
<span class="lucent-icon lucent-icon--xs lucent-reference-tag__icon" aria-hidden="true">
<span class="material-icons lucent-icon__glyph">alternate_email</span>
</span>
<span class="lucent-reference-tag__label">@diego</span>
</span>
<span class="lucent-reference-tag lucent-reference-tag--component">
<span class="lucent-icon lucent-icon--xs lucent-reference-tag__icon" aria-hidden="true">
<span class="material-icons lucent-icon__glyph">widgets</span>
</span>
<span class="lucent-reference-tag__label">Button</span>
</span>
<span class="lucent-reference-tag lucent-reference-tag--resource">
<span class="lucent-icon lucent-icon--xs lucent-reference-tag__icon" aria-hidden="true">
<span class="material-icons lucent-icon__glyph">description</span>
</span>
<span class="lucent-reference-tag__label">spec.pdf</span>
</span>
<span class="lucent-reference-tag lucent-reference-tag--token">
<span class="lucent-reference-tag__swatch" style="background:#2f6f5b">
</span>
<span class="lucent-reference-tag__label">pine-50</span>
</span>Playground
Using it
| Angular | lucent-reference-tag import { LucentReferenceTag } from '@design-foundry/lucent-angular'; |
| Stylesheet | .lucent-reference-tag @design-foundry/lucent-styles/packs/messaging.css |
API
| Name | Kind | Type | Default | Description |
|---|---|---|---|---|
| kind | input | mention | component | token | resource | mention | reference type and default glyph. |
| label | input | string | '' | reference text. |
| icon | input | string | '' | overrides the per-kind glyph. |
| swatch | input | string | '' | colour swatch (token kind). |
Theming