feat: implement sidebar notification drawer and update investor page padding layouts

This commit is contained in:
sazzadulalambd
2026-05-15 18:07:15 +06:00
parent 845ae91d64
commit ad6d5e26ad
7 changed files with 38 additions and 12 deletions

View File

@@ -12,7 +12,7 @@ export default function InvestorDashboardPage() {
const availableBalance = investor.totalEarnings - investor.totalWithdrawn - investor.withdrawalPending;
return (
<div className="min-h-screen ">
<div className="min-h-screen lg:pt-6 pt-0">
<InvestorNotification isMobile />
<div className="pt-18 lg:pt-0 p-4 lg:p-6 max-w-8xl mx-auto mb-20 lg:mb-0">
<div className="flex flex-col lg:flex-row lg:items-center justify-between gap-4 mb-6">

View File

@@ -50,7 +50,7 @@ export default function InvestorInvestmentDetailPage({ params }: { params: Promi
const investmentTransactions = transactions.filter((t: any) => t.investorId === investor.id && t.type === 'investment_return');
return (
<div className="min-h-screen ">
<div className="min-h-screen lg:pt-6 pt-0 ">
<InvestorNotification isMobile />
<div className="pt-18 lg:pt-0 p-4 lg:p-6 max-w-6xl mx-auto mb-20 lg:mb-0">
<div className="flex flex-col lg:flex-row lg:items-center justify-between gap-4 mb-6">

View File

@@ -48,7 +48,7 @@ export default function MyInvestmentsPage() {
};
return (
<div className="min-h-screen ">
<div className="min-h-screen lg:pt-6 pt-0">
<InvestorNotification isMobile />
<div className="pt-18 lg:pt-0 p-4 lg:p-6 max-w-8xl mx-auto mb-20 lg:mb-0">
{/* Header */}

View File

@@ -125,7 +125,7 @@ export default function InvestorProfilePage() {
];
return (
<div className="min-h-screen">
<div className="min-h-screen lg:pt-6 pt-0">
<InvestorNotification isMobile />
<div className="pt-18 lg:pt-0 p-4 sm:p-5 bg-slate-50 min-h-screen">
<div className="max-w-8xl mx-auto">

View File

@@ -65,7 +65,7 @@ export default function RentalHistoryPage() {
};
return (
<div className="min-h-screen">
<div className="min-h-screen lg:pt-6 pt-0">
<InvestorNotification isMobile />
<div className="pt-18 lg:pt-0 p-4 sm:p-6 max-w-8xl mx-auto">
{/* Header */}

View File

@@ -108,7 +108,7 @@ export default function InvestorWithdrawPage() {
};
return (
<div className="min-h-screen">
<div className="min-h-screen lg:pt-6 pt-0">
<InvestorNotification isMobile />
<div className="pt-18 lg:pt-0 p-4 lg:p-6 max-w-8xl mx-auto">
{/* Header */}