diff --git a/client/components/layout/Layout.jsx b/client/components/layout/Layout.jsx
index 855e823..0440d55 100644
--- a/client/components/layout/Layout.jsx
+++ b/client/components/layout/Layout.jsx
@@ -3,7 +3,7 @@ import AppNavigation from './Sidebar';
export default function Layout({ mainContentId }) {
return (
-
diff --git a/client/index.css b/client/index.css
index 312e16e..4334029 100644
--- a/client/index.css
+++ b/client/index.css
@@ -69,38 +69,38 @@
}
.dark {
- --background: 0.18 0.016 245;
+ --background: 0.165 0.014 245;
--foreground: 0.95 0.006 245;
- --card: 0.245 0.016 245;
+ --card: 0.225 0.014 245;
--card-foreground: 0.95 0.006 245;
- --popover: 0.27 0.018 245;
+ --popover: 0.25 0.016 245;
--popover-foreground: 0.95 0.006 245;
- --primary: 0.67 0.18 150;
+ --primary: 0.69 0.18 150;
--primary-foreground: 0.14 0.018 150;
- --secondary: 0.29 0.018 245;
+ --secondary: 0.265 0.016 245;
--secondary-foreground: 0.92 0.007 245;
- --muted: 0.285 0.016 245;
- --muted-foreground: 0.68 0.014 245;
- --accent: 0.31 0.030 158;
+ --muted: 0.255 0.014 245;
+ --muted-foreground: 0.70 0.014 245;
+ --accent: 0.295 0.035 158;
--accent-foreground: 0.95 0.006 245;
--destructive: 0.66 0.18 26;
--destructive-foreground: 0.98 0.004 245;
- --border: 0.35 0.018 245;
+ --border: 0.36 0.018 245;
--input: 0.36 0.018 245;
- --ring: 0.67 0.16 150;
+ --ring: 0.69 0.16 150;
--chart-1: 0.55 0.22 270;
--chart-2: 0.62 0.14 150;
--chart-3: 0.65 0.18 310;
--chart-4: 0.62 0.16 130;
--chart-5: 0.58 0.18 255;
- --sidebar: 0.19 0.014 245;
+ --sidebar: 0.18 0.014 245;
--sidebar-foreground: 0.93 0.006 245;
- --sidebar-primary: 0.67 0.18 150;
+ --sidebar-primary: 0.69 0.18 150;
--sidebar-primary-foreground: 0.14 0.018 150;
- --sidebar-accent: 0.29 0.026 158;
+ --sidebar-accent: 0.275 0.030 158;
--sidebar-accent-foreground: 0.93 0.006 245;
--sidebar-border: 0.32 0.018 245;
- --sidebar-ring: 0.67 0.16 150;
+ --sidebar-ring: 0.69 0.16 150;
}
* {
diff --git a/client/pages/TrackerPage.jsx b/client/pages/TrackerPage.jsx
index b12b138..384e990 100644
--- a/client/pages/TrackerPage.jsx
+++ b/client/pages/TrackerPage.jsx
@@ -49,12 +49,12 @@ function paymentDateForTrackerMonth(year, month, dueDay) {
}
const ROW_STATUS_CLS = {
- paid: 'bg-emerald-500/[0.04] dark:bg-emerald-400/[0.035]',
- autodraft: 'bg-sky-500/[0.04] dark:bg-sky-400/[0.03]',
+ paid: 'bg-emerald-500/[0.04] dark:bg-emerald-400/[0.02]',
+ autodraft: 'bg-sky-500/[0.04] dark:bg-sky-400/[0.018]',
upcoming: '',
- due_soon: 'bg-amber-400/[0.07] dark:bg-amber-300/[0.025]',
- late: 'bg-orange-400/[0.08] dark:bg-orange-300/[0.024]',
- missed: 'bg-red-400/[0.08] dark:bg-rose-300/[0.018]',
+ due_soon: 'bg-amber-400/[0.07] dark:bg-amber-300/[0.016]',
+ late: 'bg-orange-400/[0.08] dark:bg-orange-300/[0.014]',
+ missed: 'bg-red-400/[0.08] dark:bg-rose-300/[0.01]',
};
const STATUS_META = {
@@ -199,8 +199,8 @@ function SummaryCard({ type, value, onEdit, hint, label }) {
return (
@@ -240,7 +240,7 @@ function TrendCard({ trend }) {
if (!trend) return null;
return (
-
+
@@ -1436,7 +1436,7 @@ function Row({ row, year, month, refresh, index, onEditBill }) {
<>
= 100;
return (
-
+
{/* Bucket header */}
-
+
{label}
@@ -2141,16 +2141,16 @@ function Bucket({ label, rows, year, month, refresh, onEditBill, loading }) {
-
- Bill
- Due
- Expected
- Last Month
- Paid
- Paid Date
- Status
+
+ Bill
+ Due
+ Expected
+ Last Month
+ Paid
+ Paid Date
+ Status
-
+
Notes
@@ -2378,7 +2378,7 @@ export default function TrackerPage() {
-