Demo Web3 Theme - Características y Componentes

🚀 Demo Web3 Theme - Características y Componentes

Esta página muestra todas las características del tema Web3 rediseñado con elementos modernos de diseño Web3.


✨ Glassmorphism Efectos

Las tarjetas con glassmorphism ofrecen un efecto de vidrio esmerilado moderno con bordes sutiles y transiciones suaves.

Tarjeta Glassmorphism

Este efecto crea profundidad visual con capas transparentes que reaccionan al hover con efectos de neón y sombras animadas.

Glass Modern Web3

🎨 Efectos de Neón y Gradientes

Los colores neón y gradientes animados crean una experiencia visual vibrante típica del ecosistema Web3.


💻 Bloques de Código con Resaltado de Sintaxis

Los bloques de código incluyen resaltado de sintaxis con colores neón y un botón de copiar para una mejor experiencia de desarrollador.

JavaScript Example

// Web3 Smart Contract Interaction async function connectWallet() { if (window.ethereum) { const provider = new ethers.providers.Web3Provider(window.ethereum); const signer = provider.getSigner(); const address = await signer.getAddress(); console.log('Connected:', address); return address; } else { throw new Error('No wallet found'); } } // Function call with gas estimation async function mintNFT(contract, tokenId) { const tx = await contract.mintNFT(tokenId, { gasLimit: 500000, value: ethers.utils.parseEther('0.05') }); await tx.wait(); console.log('NFT minted successfully!'); }

HTML/CSS Example

<!-- Glassmorphism Card Component --> <div class="card" style=" background: rgba(10, 10, 26, 0.65); backdrop-filter: blur(20px); border: 1px solid rgba(0, 242, 255, 0.15); box-shadow: 0 0 20px rgba(0, 242, 255, 0.3); "> <h2 style="color: var(--accent-primary);">Web3 Card</h2> <p>Efecto de vidrio esmerilado con glow effect</p> </div>

Python Example

# Web3 Data Analysis from web3 import Web3 import pandas as pd class Web3Analyzer: def __init__(self, rpc_url): self.w3 = Web3(Web3.HTTPProvider(rpc_url)) def get_balance(self, address): balance = self.w3.eth.get_balance(address) return Web3.from_wei(balance, 'ether') def analyze_transactions(self, address, limit=100): transactions = [] for tx in self.w3.eth.get_logs(address): transactions.append({ 'hash': tx.transactionHash.hex(), 'value': Web3.from_wei(tx.data, 'ether'), 'timestamp': tx.blockNumber }) return pd.DataFrame(transactions)

📊 Componentes de Estado y Progreso

Barras de Progreso Animadas

75% Completado - Animación shimmer


📢 Alertas y Notificaciones

Las alertas mejoradas con efectos de vidrio esmerilado y colores temáticos.

ℹ️ Información: Esta es una alerta informativa con estilo Web3 y efecto glassmorphism.
⚠️ Advertencia: Presta atención a esta alerta de advertencia con colores neón.
✅ Éxito: Operación completada exitosamente con estilo moderno.

🎯 Animaciones Interactivas

Efectos de Hover

Pasa el cursor sobre estos elementos para ver las animaciones:

  • Tarjetas: Desplazamiento hacia arriba con glow effect y brillo en bordes
  • Botones: Gradiente animado de fondo y elevación con sombra
  • Enlaces: Color neón con efecto de sombra
  • Imágenes: Zoom suave con transición fluida

Animaciones de Entrada

Los elementos con las clases scale-in, slide-up, o pulse se animan al cargar la página.


📱 Diseño Responsivo

El tema está completamente optimizado para:

  • Desktop: Layout completo con todas las animaciones
  • Tablet: Ajuste automático de columnas y tamaños
  • Mobile: Menú hamburguesa, tarjetas apiladas, código escrolleable
  • Dark/Light Mode: Soporte automático según preferencias del sistema

🎨 Variables CSS Personalizables

Todas las características visuales pueden personalizarse modificando las variables CSS en :root:

:root { /* Colores principales */ --accent-primary: #00f2ff; /* Cyan neón */ --accent-secondary: #ff00f2; /* Magenta neón */ --accent-tertiary: #00ff88; /* Verde neón */ /* Efectos glassmorphism */ --glass-bg: rgba(10, 10, 26, 0.65); --glass-border: rgba(0, 242, 255, 0.15); --glass-blur: blur(20px); /* Sombras y glow */ --neon-cyan: 0 0 20px rgba(0, 242, 255, 0.5); --shadow-md: 0 8px 32px rgba(0, 242, 255, 0.2); }

🔧 Funcionalidades JavaScript Incluidas

  1. Copiar código al portapapeles con botón en cada bloque de código
  2. Scroll to top automático al hacer scroll
  3. Filtros de búsqueda para posts por categoría y etiquetas
  4. Animaciones suaves de entrada y transiciones

📋 Notas Técnicas

  • Performance: Animaciones optimizadas usando CSS transforms y GPU acceleration
  • Accessibility: Soporte para reduced-motion y keyboard navigation
  • Compatibility: Funciona en todos los navegadores modernos
  • Primer Load: Carga diferida de scripts con defer

🔗 Recursos y Documentación


Demo creado con el tema Web3 v2.0 - Diseño moderno para desarrolladores Web3