- Light
- Dark
- Darkest
- Medium
- Large
- LTR
- RTL
- Default
- Express
Avatar
Component status | Contribution |
---|---|
Last released | June 16, 2022 |
Current version | @spectrum-css/avatar@5.0.19 |
Usage notes
An image representing a user.
Variants
StandardVerified
50


75


100 (default)


200


300


400


500


600


700


Show markup
<div class="spectrum-Examples spectrum-Examples--vertical">
<div class="spectrum-Examples-item">
<h4 class="spectrum-Heading spectrum-Heading--sizeXS spectrum-Examples-itemHeading">50</h4>
<div class="spectrum-Avatar spectrum-Avatar--size50">
<img class="spectrum-Avatar-image" src="img/example-ava.jpg" alt="Avatar">
</div>
<div class="spectrum-Avatar spectrum-Avatar--size50 is-disabled"">
<img class="spectrum-Avatar-image" src="img/example-ava.jpg" alt="Disabled Avatar">
</div>
</div>
<div class="spectrum-Examples-item">
<h4 class="spectrum-Heading spectrum-Heading--sizeXS spectrum-Examples-itemHeading">75</h4>
<div class="spectrum-Avatar spectrum-Avatar--size75">
<img class="spectrum-Avatar-image" src="img/example-ava.jpg" alt="Avatar">
</div>
<div class="spectrum-Avatar spectrum-Avatar--size75 is-disabled"">
<img class="spectrum-Avatar-image" src="img/example-ava.jpg" alt="Disabled Avatar">
</div>
</div>
<div class="spectrum-Examples-item">
<h4 class="spectrum-Heading spectrum-Heading--sizeXS spectrum-Examples-itemHeading">100 (default)</h4>
<div class="spectrum-Avatar spectrum-Avatar--size100">
<img class="spectrum-Avatar-image" src="img/example-ava.jpg" alt="Avatar">
</div>
<div class="spectrum-Avatar spectrum-Avatar--size100 is-disabled"">
<img class="spectrum-Avatar-image" src="img/example-ava.jpg" alt="Disabled Avatar">
</div>
</div>
<div class="spectrum-Examples-item">
<h4 class="spectrum-Heading spectrum-Heading--sizeXS spectrum-Examples-itemHeading">200</h4>
<div class="spectrum-Avatar spectrum-Avatar--size200">
<img class="spectrum-Avatar-image" src="img/example-ava.jpg" alt="Avatar">
</div>
<div class="spectrum-Avatar spectrum-Avatar--size200 is-disabled"">
<img class="spectrum-Avatar-image" src="img/example-ava.jpg" alt="Disabled Avatar">
</div>
</div>
<div class="spectrum-Examples-item">
<h4 class="spectrum-Heading spectrum-Heading--sizeXS spectrum-Examples-itemHeading">300</h4>
<div class="spectrum-Avatar spectrum-Avatar--size300">
<img class="spectrum-Avatar-image" src="img/example-ava.jpg" alt="Avatar">
</div>
<div class="spectrum-Avatar spectrum-Avatar--size300 is-disabled"">
<img class="spectrum-Avatar-image" src="img/example-ava.jpg" alt="Disabled Avatar">
</div>
</div>
<div class="spectrum-Examples-item">
<h4 class="spectrum-Heading spectrum-Heading--sizeXS spectrum-Examples-itemHeading">400</h4>
<div class="spectrum-Avatar spectrum-Avatar--size400">
<img class="spectrum-Avatar-image" src="img/example-ava.jpg" alt="Avatar">
</div>
<div class="spectrum-Avatar spectrum-Avatar--size400 is-disabled"">
<img class="spectrum-Avatar-image" src="img/example-ava.jpg" alt="Disabled Avatar">
</div>
</div>
<div class="spectrum-Examples-item">
<h4 class="spectrum-Heading spectrum-Heading--sizeXS spectrum-Examples-itemHeading">500</h4>
<div class="spectrum-Avatar spectrum-Avatar--size500">
<img class="spectrum-Avatar-image" src="img/example-ava.jpg" alt="Avatar">
</div>
<div class="spectrum-Avatar spectrum-Avatar--size500 is-disabled"">
<img class="spectrum-Avatar-image" src="img/example-ava.jpg" alt="Disabled Avatar">
</div>
</div>
<div class="spectrum-Examples-item">
<h4 class="spectrum-Heading spectrum-Heading--sizeXS spectrum-Examples-itemHeading">600</h4>
<div class="spectrum-Avatar spectrum-Avatar--size600">
<img class="spectrum-Avatar-image" src="img/example-ava.jpg" alt="Avatar">
</div>
<div class="spectrum-Avatar spectrum-Avatar--size600 is-disabled"">
<img class="spectrum-Avatar-image" src="img/example-ava.jpg" alt="Disabled Avatar">
</div>
</div>
<div class="spectrum-Examples-item">
<h4 class="spectrum-Heading spectrum-Heading--sizeXS spectrum-Examples-itemHeading">700</h4>
<div class="spectrum-Avatar spectrum-Avatar--size700">
<img class="spectrum-Avatar-image" src="img/example-ava.jpg" alt="Avatar">
</div>
<div class="spectrum-Avatar spectrum-Avatar--size700 is-disabled"">
<img class="spectrum-Avatar-image" src="img/example-ava.jpg" alt="Disabled Avatar">
</div>
</div>
</div>
Migration Guide
A div wrapper is required for avatar
<div class="spectrum-Avatar spectrum-Avatar--size50">
<img class="spectrum-Avatar-image" src="img/example-ava.jpg" alt="Avatar">
</div>
Sizes added to avatar
.
A second class has to be added to spectrum-Avatar
to declare which size to use. The available size classes are: spectrum-Avatar--size50
, spectrum-Avatar--size75
, spectrum-Avatar--size100
, spectrum-Avatar--size200
, spectrum-Avatar--size300
, spectrum-Avatar--size400
, spectrum-Avatar--size500
, spectrum-Avatar--size600
, and spectrum-Avatar--size700
.