Merge commit 'd803bfe2b1fe7f5e219e50ac20d6801a0a58ac75' as 'vendor/ruvector'
This commit is contained in:
134
vendor/ruvector/examples/edge-net/dashboard/tailwind.config.js
vendored
Normal file
134
vendor/ruvector/examples/edge-net/dashboard/tailwind.config.js
vendored
Normal file
@@ -0,0 +1,134 @@
|
||||
import { heroui } from "@heroui/react";
|
||||
|
||||
/** @type {import('tailwindcss').Config} */
|
||||
export default {
|
||||
content: [
|
||||
"./index.html",
|
||||
"./src/**/*.{js,ts,jsx,tsx}",
|
||||
"./node_modules/@heroui/theme/dist/**/*.{js,ts,jsx,tsx}",
|
||||
],
|
||||
theme: {
|
||||
extend: {
|
||||
colors: {
|
||||
// Time Crystal color palette
|
||||
crystal: {
|
||||
50: '#f0f9ff',
|
||||
100: '#e0f2fe',
|
||||
200: '#b9e6fe',
|
||||
300: '#7cd4fd',
|
||||
400: '#36bffa',
|
||||
500: '#0ba5ec',
|
||||
600: '#0086c9',
|
||||
700: '#026aa2',
|
||||
800: '#065986',
|
||||
900: '#0b4a6f',
|
||||
950: '#082f49',
|
||||
},
|
||||
temporal: {
|
||||
50: '#faf5ff',
|
||||
100: '#f3e8ff',
|
||||
200: '#e9d5ff',
|
||||
300: '#d8b4fe',
|
||||
400: '#c084fc',
|
||||
500: '#a855f7',
|
||||
600: '#9333ea',
|
||||
700: '#7c3aed',
|
||||
800: '#6b21a8',
|
||||
900: '#581c87',
|
||||
950: '#3b0764',
|
||||
},
|
||||
quantum: {
|
||||
50: '#ecfeff',
|
||||
100: '#cffafe',
|
||||
200: '#a5f3fc',
|
||||
300: '#67e8f9',
|
||||
400: '#22d3ee',
|
||||
500: '#06b6d4',
|
||||
600: '#0891b2',
|
||||
700: '#0e7490',
|
||||
800: '#155e75',
|
||||
900: '#164e63',
|
||||
950: '#083344',
|
||||
},
|
||||
},
|
||||
animation: {
|
||||
'pulse-slow': 'pulse 3s cubic-bezier(0.4, 0, 0.6, 1) infinite',
|
||||
'glow': 'glow 2s ease-in-out infinite alternate',
|
||||
'shimmer': 'shimmer 2s linear infinite',
|
||||
'crystal-spin': 'crystal-spin 20s linear infinite',
|
||||
},
|
||||
keyframes: {
|
||||
glow: {
|
||||
'0%': { boxShadow: '0 0 5px rgba(14, 165, 233, 0.5), 0 0 10px rgba(14, 165, 233, 0.3)' },
|
||||
'100%': { boxShadow: '0 0 20px rgba(14, 165, 233, 0.8), 0 0 30px rgba(14, 165, 233, 0.5)' },
|
||||
},
|
||||
shimmer: {
|
||||
'0%': { backgroundPosition: '-200% 0' },
|
||||
'100%': { backgroundPosition: '200% 0' },
|
||||
},
|
||||
'crystal-spin': {
|
||||
'0%': { transform: 'rotate(0deg)' },
|
||||
'100%': { transform: 'rotate(360deg)' },
|
||||
},
|
||||
},
|
||||
backgroundImage: {
|
||||
'crystal-gradient': 'linear-gradient(135deg, #0ea5e9 0%, #7c3aed 50%, #06b6d4 100%)',
|
||||
'temporal-gradient': 'linear-gradient(135deg, #7c3aed 0%, #a855f7 50%, #c084fc 100%)',
|
||||
'quantum-mesh': 'radial-gradient(circle at 25% 25%, rgba(14, 165, 233, 0.1) 0%, transparent 50%), radial-gradient(circle at 75% 75%, rgba(124, 58, 237, 0.1) 0%, transparent 50%)',
|
||||
},
|
||||
},
|
||||
},
|
||||
darkMode: "class",
|
||||
plugins: [
|
||||
heroui({
|
||||
themes: {
|
||||
dark: {
|
||||
colors: {
|
||||
background: "#0a0a0f",
|
||||
foreground: "#e4e4e7",
|
||||
primary: {
|
||||
50: "#e0f2fe",
|
||||
100: "#b9e6fe",
|
||||
200: "#7cd4fd",
|
||||
300: "#36bffa",
|
||||
400: "#0ba5ec",
|
||||
500: "#0086c9",
|
||||
600: "#026aa2",
|
||||
700: "#065986",
|
||||
800: "#0b4a6f",
|
||||
900: "#082f49",
|
||||
DEFAULT: "#0ba5ec",
|
||||
foreground: "#ffffff",
|
||||
},
|
||||
secondary: {
|
||||
50: "#f3e8ff",
|
||||
100: "#e9d5ff",
|
||||
200: "#d8b4fe",
|
||||
300: "#c084fc",
|
||||
400: "#a855f7",
|
||||
500: "#9333ea",
|
||||
600: "#7c3aed",
|
||||
700: "#6b21a8",
|
||||
800: "#581c87",
|
||||
900: "#3b0764",
|
||||
DEFAULT: "#7c3aed",
|
||||
foreground: "#ffffff",
|
||||
},
|
||||
success: {
|
||||
DEFAULT: "#10b981",
|
||||
foreground: "#ffffff",
|
||||
},
|
||||
warning: {
|
||||
DEFAULT: "#f59e0b",
|
||||
foreground: "#000000",
|
||||
},
|
||||
danger: {
|
||||
DEFAULT: "#ef4444",
|
||||
foreground: "#ffffff",
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
}),
|
||||
],
|
||||
};
|
||||
Reference in New Issue
Block a user