Pular para o conteúdo
Skillpedia
Interfaces (UI/UX)48 mil · #2788

holographic-ui

Faz seu agente criar interfaces que parecem holográficas, com elementos transparentes e luz. É útil para um visual futurista e de alta tecnologia.

O que ela faz

Cria interfaces que parecem feitas de luz, como se estivessem flutuando e fossem transparentes. Os elementos têm bordas brilhantes e podem ter um leve efeito de 'chuvisco' ou brilho.

Quando usar

  • ✓Quando você quer um visual futurista e de ficção científica.
  • ✓Para criar menus ou informações que parecem projetados no ar.
  • ✓Ao desenhar interfaces que precisam parecer translúcidas e etéreas.

Exemplo do que pedir para a IA

“Crie uma tela de login com visual holográfico.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/design-it/holographic-ui/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/design-it/holographic-ui/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Isso é feito usando cores transparentes (rgba), misturando cores de forma especial (mix-blend-mode) e adicionando brilho nas bordas dos elementos. Também se simula um efeito de 'scanlines' ou piscadas.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add sickn33/agentic-awesome-skills --skill holographic-ui

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/design-it/holographic-ui/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

UI Holográfica

"Feito de luz. Interfaces projetadas no ar, visíveis, mas completamente translúcidas."

Quando Usar

Use este subestilo quando a solicitação do usuário corresponder à estética descrita acima. Esta é uma referência filha da habilidade design-it e não deve ser acionada diretamente.

Princípios Fundamentais

  1. Fundos com Opacidade Zero: Elementos nunca são totalmente sólidos. Tudo é semitransparente, permitindo que o fundo apareça.
  2. Linhas de Varredura e Interferência: A ilusão de uma projeção é criada por linhas de varredura horizontais, leve aberração cromática ou cintilação.
  3. Bordas Luminosas: As bordas dos elementos são mais brilhantes que os centros, imitando como lasers ou projeções de luz se concentram nas bordas.

DNA Visual

  • Cores: Quase exclusivamente monocromático Ciano, Azul ou Verde, com realces centrais brancos.
  • Tipografia: Fontes sans-serif finas e técnicas. Deve ter um text-shadow brilhante.
  • Estilização: Uso intensivo de rgba(), mix-blend-mode: screen ou add, e filtros CSS.

Implementação Web

  • Exemplo de CSS:
body {
  background-color: #020202; /* Must be dark for holograms to show */
  background-image: url('dark-lab-background.jpg');
  background-size: cover;
  color: #88ffff;
}

.hologram-panel {
  background: rgba(0, 200, 255, 0.05); /* Extremely sheer */
  border: 1px solid rgba(136, 255, 255, 0.5);
  border-radius: 4px;
  padding: 30px;
  
  /* The glowing edge */
  box-shadow: 
    inset 0 0 20px rgba(0, 200, 255, 0.2),
    0 0 15px rgba(0, 200, 255, 0.3);
    
  /* Scanline effect */
  background-image: linear-gradient(
    rgba(136, 255, 255, 0.1) 1px, 
    transparent 1px
  );
  background-size: 100% 4px;
}

.holo-text {
  font-family: 'Rajdhani', sans-serif;
  text-transform: uppercase;
  text-shadow: 0 0 8px rgba(136, 255, 255, 0.8);
  mix-blend-mode: screen;
}

/* Subtle flicker */
.holo-flicker {
  animation: hologramFlicker 4s infinite;
}

@keyframes hologramFlicker {
  0%, 100% { opacity: 1; }
  92% { opacity: 1; }
  93% { opacity: 0.4; }
  94% { opacity: 0.9; }
  96% { opacity: 0.2; }
  98% { opacity: 1; }
}

Implementação de App

SwiftUI

struct HolographicUIView: View {
    @State private var isFlickering = false
    
    var body: some View {
        ZStack {
            Color.black.ignoresSafeArea()
            
            VStack {
                Text("HOLOGRAM ACTIVE")
                    .font(.custom("Courier", size: 24))
                    .foregroundColor(Color(hex: "88FFFF"))
                    .shadow(color: Color(hex: "88FFFF"), radius: 10)
                    .blendMode(.screen) // Critical for light UI
                
                Spacer().frame(height: 40)
                
                VStack {
                    Text("SYSTEM DIAGNOSTICS")
                        .foregroundColor(Color(hex: "88FFFF"))
                }
                .padding(30)
                .frame(maxWidth: .infinity)
                .background(Color(hex: "88FFFF").opacity(0.05))
                .border(Color(hex: "88FFFF").opacity(0.5), width: 1)
                // The glowing edge effect
                .shadow(color: Color(hex: "88FFFF").opacity(0.5), radius: 15)
                .blendMode(.screen)
                .opacity(isFlickering ? 0.4 : 1.0)
            }
            .padding()
            
            // Scanline Overlay
            LinearGradient(
                stops: [
                    .init(color: Color(hex: "88FFFF").opacity(0.1), location: 0),
                    .init(color: .clear, location: 0.5)
                ],
                startPoint: .top, endPoint: .bottom
            )
            .frame(height: 4)
            .background(Color.clear)
            // You would tile this in a real app using an Image or custom shape
            .blendMode(.screen)
        }
        .onAppear {
            // Simulate flicker
            Timer.scheduledTimer(withTimeInterval: 0.1, repeats: true) { _ in
                if Int.random(in: 1...100) > 95 {
                    isFlickering.toggle()
                    DispatchQueue.main.asyncAfter(deadline: .now() + 0.1) {
                        isFlickering = false
                    }
                }
            }
        }
    }
}
  • .blendMode(.screen) é absolutamente crítico. Faz com que os elementos ajam como luz projetada.
  • Empilhe múltiplos modificadores .shadow() para criar um efeito de brilho ao redor de texto e bordas.

Flutter


…
Perguntas frequentes

O que são 'scanlines'?

São linhas horizontais finas que dão a impressão de uma projeção de tela antiga ou de um holograma.

Por que as cores são sempre ciano, azul ou verde?

Essas cores são tradicionalmente associadas a interfaces futuristas e holográficas na ficção científica, criando um visual coeso.

Posso usar outras cores?

Embora o estilo principal use ciano, azul ou verde, você pode adaptar os princípios com outras cores claras e brilhantes, mantendo a transparência e o brilho nas bordas.

Detalhes

Descrição original do autor

Web and App implementation guide for Holographic UI. Trigger when user wants light-based appearance, projected interfaces, and transparent floating elements.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#2788
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas