Skip to content

Commit 40a755f

Browse files
committed
Fix Settle Debts page styling and add dashboard entry point
Settle Debts was missing table.css and modals.css links, causing misaligned table row spacing. Also add a Settle Debts quick action card on the dashboard.
1 parent d396653 commit 40a755f

2 files changed

Lines changed: 7 additions & 0 deletions

File tree

static/js/pages/dashboard.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,11 @@ function renderActions() {
134134
<div class="action-card-title">Analytics</div>
135135
<div class="action-card-description">View spending insights and charts</div>
136136
</div>
137+
<div class="card action-card" onclick="window.location.href='settle.html'">
138+
<div class="action-card-icon">🤝</div>
139+
<div class="action-card-title">Settle Debts</div>
140+
<div class="action-card-description">See who owes who and record settlements</div>
141+
</div>
137142
<div class="card action-card" onclick="showCategoriesModal()">
138143
<div class="action-card-icon">🏷️</div>
139144
<div class="action-card-title">Manage Categories</div>

static/settle.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
<link rel="stylesheet" href="css/variables.css">
1414
<link rel="stylesheet" href="css/global.css">
1515
<link rel="stylesheet" href="css/components.css">
16+
<link rel="stylesheet" href="css/modals.css">
17+
<link rel="stylesheet" href="css/table.css">
1618
<link rel="stylesheet" href="css/pages/settle.css">
1719
</head>
1820
<body>

0 commit comments

Comments
 (0)