You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Contador de Visualizações redesenhado — Badge glassmórfico com fundo desfocado (backdrop-filter), borda sutil e sombra suave. Adapta automaticamente ao tema claro e escuro.
Contador oculto até hover — O badge exibe apenas o ícone do olho por padrão e se expande suavemente ao passar o mouse
Atualização automática a cada 10 min — O contador busca novos dados da API em segundo plano via setInterval, com prevenção de timers duplicados no editor.
Micro-animação de pulsação — O badge pulsa com brilho neon violeta ao receber novos dados.
Animação de entrada da página — O container sobe suavemente ao carregar (fade-in-rise).
Foto de perfil flutuante — Animação de bobbing vertical sutil e contínua.
Efeito 3D estilo Steam na foto de perfil — Inclinação 3D responsiva ao mouse com zoom leve, transição de borda (círculo → quadrado arredondado) e brilho neon ao hover.
Gavetas de pastas fluidas — Abertura animada com max-height + opacity e ícone de chevron que rotaciona 180° ao abrir.
Efeito Lift nos links/pastas — Elevação sutil (translateY) e sombra ao hover, com feedback tátil no clique (:active).
🐛 Correções
Overflow horizontal corrigido — Pastas e tópicos agora sempre ficam contidos dentro do container em qualquer resolução. overflow-x: hidden aplicado no .items-container e box-sizing: border-box + min-width: 0 em todos os elementos filhos.
Texto longo de pastas — Nomes muito compridos agora truncam com … em vez de expandir o layout.
Conflito de transform na foto de perfil — A animação CSS de flutuação migrada para a propriedade translate (independente), evitando sobrescrever o transform aplicado pelo JavaScript no efeito 3D.
Timers de views — Ao trocar de perfil no editor, os intervalos anteriores são limpos corretamente, sem vazamento de memória ou chamadas duplicadas à API.