"use client"; import { useState } from 'react'; import { SwatchIcon } from '@heroicons/react/24/outline'; const themePresets = [ { name: 'Azul (Marca)', gradient: 'linear-gradient(135deg, #0ea5e9, #0284c7)', }, { name: 'Azul/Roxo', gradient: 'linear-gradient(135deg, #0066FF, #9333EA)', }, { name: 'Verde/Esmeralda', gradient: 'linear-gradient(135deg, #10B981, #059669)', }, { name: 'Ciano/Azul', gradient: 'linear-gradient(135deg, #06B6D4, #3B82F6)', }, { name: 'Rosa/Roxo', gradient: 'linear-gradient(135deg, #EC4899, #A855F7)', }, { name: 'Vermelho/Laranja', gradient: 'linear-gradient(135deg, #EF4444, #F97316)', }, { name: 'Índigo/Violeta', gradient: 'linear-gradient(135deg, #6366F1, #8B5CF6)', }, { name: 'Âmbar/Amarelo', gradient: 'linear-gradient(135deg, #F59E0B, #EAB308)', }, ]; export default function ThemeTester() { const [isOpen, setIsOpen] = useState(false); const applyTheme = (gradient: string) => { document.documentElement.style.setProperty('--gradient-primary', gradient); document.documentElement.style.setProperty('--gradient', gradient); document.documentElement.style.setProperty('--gradient-text', gradient); document.documentElement.style.setProperty('--color-gradient-brand', gradient); }; return (
Clique para aplicar temporariamente
💡 Recarregue a página para voltar ao tema original