2.23.0
Text Component in Bolt
Text component v2. This is still in progress and only available as a web component. Part of the Bolt “Components” CSS framework that powers the Bolt Design System.
npm install @bolt/components-text
<bolt-text>
This is text.
</bolt-text>
Note: when assigning component props as HTML attributes on a web component, make sure to use kebab-case
.
Prop Name | Description | Type | Default Value | Option(s) |
---|---|---|---|---|
attributes | A Drupal-style attributes object with extra attributes to append to this component. |
object
| — |
|
text * | Text content of the headline. |
string
| — |
|
tag | HTML semantic tags. |
string
|
p
|
|
display | Inline text or a block of text. |
string
|
block
|
|
color | Text color in context of theme colors. |
string
|
theme-body
|
|
align | Text alignment. |
string
|
inherit
|
|
opacity | Opacity level. |
number
|
100
|
|
quoted | Quoted text. |
boolean
|
false
|
|
line-height | Line height in context of the typographic design. |
string
|
regular
|
|
letter-spacing | Letter spacing in context of the typographic design. |
string
|
regular
|
|
text-transform | Transform controls the type case. Please note that capitalize would capitalize the first letter of each word, it is not the same as title case. |
string
|
regular
|
|
font-family | Font family in context of the typographic design. |
string
|
body
|
|
font-size | Font size in context of the typographic design. |
string
|
medium
|
|
font-weight | Font weight in context of the typographic design. |
string
|
regular
|
|
font-style | Emphasized text. |
string
|
regular
|
|
headline | A preset for headlines in context of the typographic design. |
boolean
|
false
|
|
subheadline | A preset for subheadlines in context of the typographic design. |
boolean
|
false
|
|
eyebrow | A preset for eyebrow in context of the typographic design. |
boolean
|
false
|
|
url | If provided, turns headline into a link to given url. |
string
| — |
|
util | Each item in the array will build a utility class. No need to include |
array
| — |
|