Thumbnail
El componente Thumbnail nos permite presentar miniaturas de imágenes.
import React from "react";
import { Thumbnail } from "@nimbus-ds/components";
const Example: React.FC = () => (
<Thumbnail
src="https://images.unsplash.com/photo-1525966222134-fcfa99b8ae77?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=943&q=80"
alt="my-image"
width="104px"
/>
);
export default Example;
El componente cuenta con un contenedor con bordes redondeados.
Usamos el componente Thumbnail cuando necesitamos exhibir imágenes en galerías, descripciones de productos o detalles de pedidos.
No posee tamaños fijos, por lo que su altura y ancho pueden ser definidos libremente, pero existen proporciones que deberían ser respetadas con el objetivo de evitar distorciones e inconsistencias.
- Cuadrada - 1:1
- Rectangular - 4:3 y 3:4
- Rectangular Wide - 16:9 y 9:16
- Rectangular Extra Wide - 2:1 y 1:2
El componente cuenta con imágenes de ejemplo para construcción de prototipos, además de una variante placeholder.
- Exhibir imágenes de producto
- Exhibir galerías de imágenes
- Exhibir imágenes de detalle de pedidos
- File uploader - Puede ser usado cuando necesitemos hacer carga de archivos o imágenes.
Instalá el componente via terminal.
npm install @nimbus-ds/thumbnail
Additional props are passed to the <Thumbnail> element. See img docs for a list of props accepted by the <Thumbnail> element.