Use Efeitos de ponteiro quando a interface precisar de resposta visual a ponteiro e foco sem depender exclusivamente de hover.
Efeitos de ponteiro
Resposta visual a ponteiro e foco sem depender exclusivamente de hover. A documentação abaixo separa composição, comportamento e adaptação visual de cada variante.
Evite a família quando uma composição semântica mais simples comunicar a mesma ação com menos carga visual.
A interação preserva foco visível, ordem lógica de Tab e acionamento por Enter ou Espaço quando aplicável.
As composições reduzem colunas, preservam alvos de toque e evitam rolagem horizontal a partir de 320 px.
Base
Resposta visual a ponteiro e foco sem depender exclusivamente de hover.
HTML e exemplo
<button class="sc-card sc-pointer-demo sc-pointer-2" type="button" data-pointer-demo="1"><span>POINTER 01</span><strong>Spotlight</strong><small>Mova o ponteiro ou use o foco.</small></button>Classes, JavaScript e API
Inicialize cardPointerFX após o DOM. Os atributos data-* do exemplo são a API declarativa.
- Plugin
- cardPointerFX
- Dependências
- Nenhuma
- Desde
- 0.1.0
Acessibilidade, teclado e movimento
- Usar HTML semântico e foco visível.
- Fornecer rótulo acessível quando não houver texto visível.
- A interação preserva foco visível, ordem lógica de Tab e acionamento por Enter ou Espaço quando aplicável.
Possui fallback para prefers-reduced-motion.
Temas e responsividade
Compatível com os temas Default, Clean e Tech nos modos claro, escuro e sistema.
As composições reduzem colunas, preservam alvos de toque e evitam rolagem horizontal a partir de 320 px.
Magnetic
Magnetic, composição própria do Smart UI para produtos e experiências digitais.
HTML e exemplo
<button class="sc-card sc-pointer-demo sc-pointer-1" type="button" data-pointer-demo="1"><span>POINTER 01</span><strong>Magnetic</strong><small>Mova o ponteiro ou use o foco.</small></button>Classes, JavaScript e API
Inicialize cardPointerFX após o DOM. Os atributos data-* do exemplo são a API declarativa.
- Plugin
- cardPointerFX
- Dependências
- smart-ui.js
- Desde
- 0.1.0
Acessibilidade, teclado e movimento
- Mantém contraste de texto e foco visível.
- Conteúdo e ações permanecem disponíveis sem animação.
- A interação preserva foco visível, ordem lógica de Tab e acionamento por Enter ou Espaço quando aplicável.
Possui fallback para prefers-reduced-motion.
Temas e responsividade
Compatível com os temas Default, Clean e Tech nos modos claro, escuro e sistema.
As composições reduzem colunas, preservam alvos de toque e evitam rolagem horizontal a partir de 320 px.
Spotlight
Spotlight, composição própria do Smart UI para produtos e experiências digitais.
HTML e exemplo
<button class="sc-card sc-pointer-demo sc-pointer-2" type="button" data-pointer-demo="2"><span>POINTER 02</span><strong>Spotlight</strong><small>Mova o ponteiro ou use o foco.</small></button>Classes, JavaScript e API
Inicialize cardPointerFX após o DOM. Os atributos data-* do exemplo são a API declarativa.
- Plugin
- cardPointerFX
- Dependências
- smart-ui.js
- Desde
- 0.1.0
Acessibilidade, teclado e movimento
- Mantém contraste de texto e foco visível.
- Conteúdo e ações permanecem disponíveis sem animação.
- A interação preserva foco visível, ordem lógica de Tab e acionamento por Enter ou Espaço quando aplicável.
Possui fallback para prefers-reduced-motion.
Temas e responsividade
Compatível com os temas Default, Clean e Tech nos modos claro, escuro e sistema.
As composições reduzem colunas, preservam alvos de toque e evitam rolagem horizontal a partir de 320 px.
Tilt
Tilt, composição própria do Smart UI para produtos e experiências digitais.
HTML e exemplo
<button class="sc-card sc-pointer-demo sc-pointer-3" type="button" data-pointer-demo="3"><span>POINTER 03</span><strong>Tilt</strong><small>Mova o ponteiro ou use o foco.</small></button>Classes, JavaScript e API
Inicialize tilt após o DOM. Os atributos data-* do exemplo são a API declarativa.
- Plugin
- tilt
- Dependências
- smart-ui.js
- Desde
- 0.1.0
Acessibilidade, teclado e movimento
- Mantém contraste de texto e foco visível.
- Conteúdo e ações permanecem disponíveis sem animação.
- A interação preserva foco visível, ordem lógica de Tab e acionamento por Enter ou Espaço quando aplicável.
Possui fallback para prefers-reduced-motion.
Temas e responsividade
Compatível com os temas Default, Clean e Tech nos modos claro, escuro e sistema.
As composições reduzem colunas, preservam alvos de toque e evitam rolagem horizontal a partir de 320 px.
Glow trail
Glow trail, composição própria do Smart UI para produtos e experiências digitais.
HTML e exemplo
<button class="sc-card sc-pointer-demo sc-pointer-4" type="button" data-pointer-demo="4"><span>POINTER 04</span><strong>Glow trail</strong><small>Mova o ponteiro ou use o foco.</small></button>Classes, JavaScript e API
Inicialize cardPointerFX após o DOM. Os atributos data-* do exemplo são a API declarativa.
- Plugin
- cardPointerFX
- Dependências
- smart-ui.js
- Desde
- 0.1.0
Acessibilidade, teclado e movimento
- Mantém contraste de texto e foco visível.
- Conteúdo e ações permanecem disponíveis sem animação.
- A interação preserva foco visível, ordem lógica de Tab e acionamento por Enter ou Espaço quando aplicável.
Possui fallback para prefers-reduced-motion.
Temas e responsividade
Compatível com os temas Default, Clean e Tech nos modos claro, escuro e sistema.
As composições reduzem colunas, preservam alvos de toque e evitam rolagem horizontal a partir de 320 px.
Ripple
Ripple, composição própria do Smart UI para produtos e experiências digitais.
HTML e exemplo
<button class="sc-card sc-pointer-demo sc-pointer-5" type="button" data-pointer-demo="5"><span>POINTER 05</span><strong>Ripple</strong><small>Mova o ponteiro ou use o foco.</small></button>Classes, JavaScript e API
Inicialize ripple após o DOM. Os atributos data-* do exemplo são a API declarativa.
- Plugin
- ripple
- Dependências
- smart-ui.js
- Desde
- 0.1.0
Acessibilidade, teclado e movimento
- Mantém contraste de texto e foco visível.
- Conteúdo e ações permanecem disponíveis sem animação.
- A interação preserva foco visível, ordem lógica de Tab e acionamento por Enter ou Espaço quando aplicável.
Possui fallback para prefers-reduced-motion.
Temas e responsividade
Compatível com os temas Default, Clean e Tech nos modos claro, escuro e sistema.
As composições reduzem colunas, preservam alvos de toque e evitam rolagem horizontal a partir de 320 px.
Cursor halo
Cursor halo, composição própria do Smart UI para produtos e experiências digitais.
HTML e exemplo
<button class="sc-card sc-pointer-demo sc-pointer-6" type="button" data-pointer-demo="6"><span>POINTER 06</span><strong>Cursor halo</strong><small>Mova o ponteiro ou use o foco.</small></button>Classes, JavaScript e API
Inicialize cardPointerFX após o DOM. Os atributos data-* do exemplo são a API declarativa.
- Plugin
- cardPointerFX
- Dependências
- smart-ui.js
- Desde
- 0.1.0
Acessibilidade, teclado e movimento
- Mantém contraste de texto e foco visível.
- Conteúdo e ações permanecem disponíveis sem animação.
- A interação preserva foco visível, ordem lógica de Tab e acionamento por Enter ou Espaço quando aplicável.
Possui fallback para prefers-reduced-motion.
Temas e responsividade
Compatível com os temas Default, Clean e Tech nos modos claro, escuro e sistema.
As composições reduzem colunas, preservam alvos de toque e evitam rolagem horizontal a partir de 320 px.
Parallax
Parallax, composição própria do Smart UI para produtos e experiências digitais.
HTML e exemplo
<button class="sc-card sc-pointer-demo sc-pointer-7" type="button" data-pointer-demo="7"><span>POINTER 07</span><strong>Parallax</strong><small>Mova o ponteiro ou use o foco.</small></button>Classes, JavaScript e API
Inicialize cardPointerFX após o DOM. Os atributos data-* do exemplo são a API declarativa.
- Plugin
- cardPointerFX
- Dependências
- smart-ui.js
- Desde
- 0.1.0
Acessibilidade, teclado e movimento
- Mantém contraste de texto e foco visível.
- Conteúdo e ações permanecem disponíveis sem animação.
- A interação preserva foco visível, ordem lógica de Tab e acionamento por Enter ou Espaço quando aplicável.
Possui fallback para prefers-reduced-motion.
Temas e responsividade
Compatível com os temas Default, Clean e Tech nos modos claro, escuro e sistema.
As composições reduzem colunas, preservam alvos de toque e evitam rolagem horizontal a partir de 320 px.
Reveal border
Reveal border, composição própria do Smart UI para produtos e experiências digitais.
HTML e exemplo
<button class="sc-card sc-pointer-demo sc-pointer-8" type="button" data-pointer-demo="8"><span>POINTER 08</span><strong>Reveal border</strong><small>Mova o ponteiro ou use o foco.</small></button>Classes, JavaScript e API
Inicialize cardPointerFX após o DOM. Os atributos data-* do exemplo são a API declarativa.
- Plugin
- cardPointerFX
- Dependências
- smart-ui.js
- Desde
- 0.1.0
Acessibilidade, teclado e movimento
- Mantém contraste de texto e foco visível.
- Conteúdo e ações permanecem disponíveis sem animação.
- A interação preserva foco visível, ordem lógica de Tab e acionamento por Enter ou Espaço quando aplicável.
Possui fallback para prefers-reduced-motion.
Temas e responsividade
Compatível com os temas Default, Clean e Tech nos modos claro, escuro e sistema.
As composições reduzem colunas, preservam alvos de toque e evitam rolagem horizontal a partir de 320 px.
Follow gradient
Follow gradient, composição própria do Smart UI para produtos e experiências digitais.
HTML e exemplo
<button class="sc-card sc-pointer-demo sc-pointer-9" type="button" data-pointer-demo="9"><span>POINTER 09</span><strong>Follow gradient</strong><small>Mova o ponteiro ou use o foco.</small></button>Classes, JavaScript e API
Inicialize cardPointerFX após o DOM. Os atributos data-* do exemplo são a API declarativa.
- Plugin
- cardPointerFX
- Dependências
- smart-ui.js
- Desde
- 0.1.0
Acessibilidade, teclado e movimento
- Mantém contraste de texto e foco visível.
- Conteúdo e ações permanecem disponíveis sem animação.
- A interação preserva foco visível, ordem lógica de Tab e acionamento por Enter ou Espaço quando aplicável.
Possui fallback para prefers-reduced-motion.
Temas e responsividade
Compatível com os temas Default, Clean e Tech nos modos claro, escuro e sistema.
As composições reduzem colunas, preservam alvos de toque e evitam rolagem horizontal a partir de 320 px.
Proximity scale
Proximity scale, composição própria do Smart UI para produtos e experiências digitais.
HTML e exemplo
<button class="sc-card sc-pointer-demo sc-pointer-10" type="button" data-pointer-demo="10"><span>POINTER 10</span><strong>Proximity scale</strong><small>Mova o ponteiro ou use o foco.</small></button>Classes, JavaScript e API
Inicialize cardPointerFX após o DOM. Os atributos data-* do exemplo são a API declarativa.
- Plugin
- cardPointerFX
- Dependências
- smart-ui.js
- Desde
- 0.1.0
Acessibilidade, teclado e movimento
- Mantém contraste de texto e foco visível.
- Conteúdo e ações permanecem disponíveis sem animação.
- A interação preserva foco visível, ordem lógica de Tab e acionamento por Enter ou Espaço quando aplicável.
Possui fallback para prefers-reduced-motion.
Temas e responsividade
Compatível com os temas Default, Clean e Tech nos modos claro, escuro e sistema.
As composições reduzem colunas, preservam alvos de toque e evitam rolagem horizontal a partir de 320 px.