Initial Screen
A Initial Screen é um padrão que ajuda os usuários a entender o que precisam fazer ou o que precisa acontecer para começar a usar um recurso ou serviço. Combina componentes-chave da interface do usuário, como chamadas para ação, imagens e texto informativo para orientar os usuários em direção a uma interação específica. É recomendado para integrar um novo produto ou serviço onde ainda não há informações e o usuário precisa executar uma ação ou simplesmente esperar que uma condição seja atendida.
import React from "react";
import { InitialScreen } from "@nimbus-ds/patterns";
import { BagIcon, FireIcon, TagIcon, TiendanubeIcon } from "@nimbus-ds/icons";
import { Button } from "@nimbus-ds/components";
const Example: React.FC = () => (
<InitialScreen>
<InitialScreen.Hero
subtitle="META"
title="¡Vendé más con Instagram y Facebook!"
bullets={[
<InitialScreen.Bullet
icon={<FireIcon />}
text="Integración gratis y rápida"
/>,
<InitialScreen.Bullet
icon={<BagIcon />}
text="Sincronización de catálogo en tiempo real"
/>,
<InitialScreen.Bullet
icon={<TagIcon />}
text="Creación y seguimiento de campañas"
/>,
<InitialScreen.Bullet
icon={<TiendanubeIcon />}
text="Medición de conversiones con API y píxel de Meta"
/>,
]}
actions={<Button appearance="primary">Conectar cuenta</Button>}
image={
<img
src="https://d26lpennugtm8s.cloudfront.net/assets/common/img/empty-screens/empty-orders.png"
alt="NuvemChatView"
width="100%"
/>
}
/>
</InitialScreen>
);
export default Example;
Instale o componente via terminal.
npm install @nimbus-ds/initial-screen
Propriedades adicionais podem ser passadas para o componente <InitialScreen>. Consulte a documentação div para obter a lista de propriedades aceitas pelo componente <InitialScreen>.