Fjodor #53
Closed
fjodor10
started this conversation in
Case Studies
Fjodor
#53
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
import React, { useState } from 'react';
import {
Menu, X, Wallet, Bell, User, Info, Phone, HelpCircle,
ChevronRight, ChevronDown, Send, Repeat, CreditCard,
BarChart2, Blocks
} from 'lucide-react';
const theme = {
colors: {
primary: '#2BFF00',
gold: '#FFD700',
dark: '#151515',
crypto: '#00F0FF',
glow: {
primary: 'rgba(43, 255, 0, 0.2)',
gold: 'rgba(255, 215, 0, 0.2)',
crypto: 'rgba(0, 240, 255, 0.15)'
}
}
};
const Dashboard = () => {
const [menuOpen, setMenuOpen] = useState(false);
const [balanceVisible, setBalanceVisible] = useState(true);
return (
{/* Header /}
<div
className="bg-black/95 border-b border-[#2BFF00]/10"
style={{ boxShadow: '0 2px 20px rgba(43, 255, 0, 0.1)' }}
>
{/ Left Side Controls */}
<div
className="absolute inset-0 rounded-full transition-all duration-300"
style={{
background: 'radial-gradient(circle, rgba(43, 255, 0, 0.2), transparent 70%)',
boxShadow: '0 0 15px rgba(43, 255, 0, 0.2)'
}}
/>
);
};
const MenuGroup = ({ title, children }) => (
{title}
{children}const MenuItem = ({ icon: Icon, label }) => (
{label}
);
const ActionButton = ({ icon: Icon, label, description }) => (
{label}
{description}
);
export default Dashboard;
Beta Was this translation helpful? Give feedback.
All reactions