Visual edit in Lovable

Edited UI in Lovable
This commit is contained in:
gpt-engineer-app[bot]
2025-03-15 04:28:47 +00:00
parent 761c8f4c16
commit 8b1986ab63

View File

@@ -4,7 +4,6 @@ import ExpenseChart from '@/components/ExpenseChart';
import AddTransactionButton from '@/components/AddTransactionButton';
import { BarChart, Bar, XAxis, YAxis, Tooltip, ResponsiveContainer, Legend } from 'recharts';
import { ChevronLeft, ChevronRight, Wallet, CreditCard, PiggyBank } from 'lucide-react';
const Analytics = () => {
const [selectedPeriod, setSelectedPeriod] = useState('이번 달');
@@ -72,7 +71,6 @@ const Analytics = () => {
}
return value;
};
return <div className="min-h-screen bg-neuro-background pb-24">
<div className="max-w-md mx-auto px-6">
{/* Header */}
@@ -97,9 +95,9 @@ const Analytics = () => {
{/* Summary Cards */}
<div className="grid grid-cols-3 gap-3 mb-8">
<div className="neuro-card">
<div className="flex items-center gap-2 mb-1">
<div className="flex items-center gap-2 mb-1 py-[5px]">
<Wallet size={24} className="text-gray-500" />
<p className="text-xs text-gray-500"></p>
<p className="text-gray-500 text-base"></p>
</div>
<p className="text-sm font-bold text-neuro-income">
{new Intl.NumberFormat('ko-KR', {
@@ -110,9 +108,9 @@ const Analytics = () => {
</p>
</div>
<div className="neuro-card">
<div className="flex items-center gap-2 mb-1">
<div className="flex items-center gap-2 mb-1 py-[5px]">
<CreditCard size={24} className="text-gray-500" />
<p className="text-xs text-gray-500"></p>
<p className="text-gray-500 font-medium text-base"></p>
</div>
<p className="text-sm font-bold text-neuro-income">
{new Intl.NumberFormat('ko-KR', {
@@ -123,9 +121,9 @@ const Analytics = () => {
</p>
</div>
<div className="neuro-card">
<div className="flex items-center gap-2 mb-1">
<div className="flex items-center gap-2 mb-1 py-[5px]">
<PiggyBank size={24} className="text-gray-500" />
<p className="text-xs text-gray-500"></p>
<p className="text-gray-500 text-base"></p>
</div>
<p className="text-sm font-bold text-neuro-income">
{savingsPercentage}%
@@ -139,16 +137,14 @@ const Analytics = () => {
<h2 className="text-lg font-semibold mb-3"> </h2>
<div className="neuro-card h-72">
<ResponsiveContainer width="100%" height="100%">
<BarChart
data={monthlyData}
margin={{
<BarChart data={monthlyData} margin={{
top: 20,
right: 10,
left: -10,
bottom: 5
}}
style={{ fontSize: '11px' }}
>
}} style={{
fontSize: '11px'
}}>
<XAxis dataKey="name" />
<YAxis tickFormatter={formatYAxisTick} />
<Tooltip formatter={formatTooltip} />
@@ -196,5 +192,4 @@ const Analytics = () => {
<NavBar />
</div>;
};
export default Analytics;