"use client"; import { useState } from 'react'; import { SwatchIcon } from '@heroicons/react/24/outline'; const themePresets = [ { name: 'Laranja/Rosa (Padrão)', gradient: 'linear-gradient(90deg, #FF3A05, #FF0080)', }, { name: 'Azul/Roxo', gradient: 'linear-gradient(90deg, #0066FF, #9333EA)', }, { name: 'Verde/Esmeralda', gradient: 'linear-gradient(90deg, #10B981, #059669)', }, { name: 'Ciano/Azul', gradient: 'linear-gradient(90deg, #06B6D4, #3B82F6)', }, { name: 'Rosa/Roxo', gradient: 'linear-gradient(90deg, #EC4899, #A855F7)', }, { name: 'Vermelho/Laranja', gradient: 'linear-gradient(90deg, #EF4444, #F97316)', }, { name: 'Índigo/Violeta', gradient: 'linear-gradient(90deg, #6366F1, #8B5CF6)', }, { name: 'Âmbar/Amarelo', gradient: 'linear-gradient(90deg, #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.replace('90deg', 'to right')); document.documentElement.style.setProperty('--color-gradient-brand', gradient.replace('90deg', 'to right')); }; return (
Clique para aplicar temporariamente
💡 Recarregue a página para voltar ao tema original