add: transaction history page dark theme

This commit is contained in:
Mahyar Khanbolooki
2025-08-12 21:10:06 +03:30
parent 92608480ac
commit 2cb20b4975
2 changed files with 27 additions and 23 deletions
+14 -13
View File
@@ -1,4 +1,5 @@
import { DataTableDemo } from '@/components/ui/datatable'
import { ef } from '@/lib/helpers/utfNumbers'
import { MoneyRecive, MoneySend, Wallet } from 'iconsax-react'
import { ArrowDownLeft, ArrowUpRight } from 'lucide-react'
import React from 'react'
@@ -11,40 +12,40 @@ function TransactionsReviewIndex() {
<div className="grid grid-cols-3 gap-2 h-28">
<div className="w-full h-full flex flex-col items-center justify-center p-2.5 text-center bg-container rounded-xl">
<div className="size-8 bg-background rounded-full grid items-center">
<MoneySend className='stroke-primary justify-self-center' size={20} />
<MoneySend className='stroke-primary justify-self-center dark:stroke-neutral-200' size={20} />
</div>
<span className='text-xs2 pt-1'>مجموع واریز ها</span>
<span className='text-xs font-medium mt-1'>140,000,000 ریال</span>
<span className='text-xs2 text-green-60mt-0.5 0 bg-green-100 w-min px-1 py-px items-center justify-between rounded-md flex'>
<ArrowUpRight size={10} className='stroke-green-600' />
<span className='text-xs font-medium mt-1 mb-0.5'>{ef('140,000,000 ریال')}</span>
<span className='text-xs2 text-green-600 mt-0.5 bg-green-100 dark:bg-transparent dark:border dark:border-green-400 w-min px-1 py-px items-center justify-between rounded-md flex gap-0.5'>
<ArrowUpRight size={10} className='stroke-green-600 mb-0.5' />
<div className="mt-0.5">30%</div>
</span>
</div>
<div className="w-full h-full flex flex-col items-center justify-between p-2.5 text-center bg-container rounded-xl">
<div className="size-8 bg-background rounded-full grid items-center">
<MoneyRecive className='stroke-primary justify-self-center' size={20} />
<MoneyRecive className='stroke-primary justify-self-center dark:stroke-neutral-200' size={20} />
</div>
<span className='text-xs2 pt-1'>مجموع برداشت ها</span>
<span className='text-xs font-medium mt-1'>140,000,000 ریال</span>
<span className='text-xs2 text-green-60mt-0.5 0 bg-green-100 w-min px-1 py-px items-center justify-between rounded-md flex'>
<ArrowUpRight size={10} className='stroke-green-600' />
<span className='text-xs font-medium mt-1 mb-0.5'>{ef('140,000,000 ریال')}</span>
<span className='text-xs2 text-green-600 mt-0.5 bg-green-100 dark:bg-transparent dark:border dark:border-green-400 w-min px-1 py-px items-center justify-between rounded-md flex gap-0.5'>
<ArrowUpRight size={10} className='stroke-green-600 mb-0.5' />
<div className="mt-0.5">30%</div>
</span>
</div>
<div className="w-full h-full flex flex-col items-center justify-between p-2.5 text-center bg-container rounded-xl">
<div className="size-8 bg-background rounded-full grid items-center">
<Wallet className='stroke-primary justify-self-center' size={20} />
<Wallet className='stroke-primary justify-self-center dark:stroke-neutral-200' size={20} />
</div>
<span className='text-xs2 pt-1'>موجودی کیف پول</span>
<span className='text-xs font-medium mt-1'>140,000,000 ریال</span>
<span className='text-xs2 text-red-600 mt-0.5 bg-red-100 w-min px-1 py-px items-center justify-between rounded-md flex'>
<ArrowDownLeft size={10} className='stroke-red-600' />
<span className='text-xs font-medium mt-1 mb-0.5'>{ef('140,000,000 ریال')}</span>
<span className='text-xs2 text-red-600 mt-0.5 bg-red-100 dark:bg-transparent dark:border dark:border-red-400 w-min px-1 py-px items-center justify-between rounded-md flex gap-1'>
<ArrowDownLeft size={10} className='stroke-red-600 mb-0.5' />
<div className="mt-0.5">30%</div>
</span>
</div>
</div>
<div className='w-full h-full bg-white rounded-3xl mt-0'>
<div className='w-full h-full bg-container rounded-3xl mt-0'>
<DataTableDemo />
</div>
</section>