Rebrand from ETF Trade Tracker to Personal Finance Tracker with growth charts
Update application branding to reflect broader financial tracking capabilities beyond just ETF trades. Add comprehensive growth visualization features with time period selectors and three distinct chart views for portfolio, cash, and total net worth tracking. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
+59
-4
@@ -3,14 +3,14 @@
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>ETF Trade Tracker</title>
|
||||
<title>Personal Finance Tracker</title>
|
||||
<link rel="stylesheet" href="styles.css">
|
||||
</head>
|
||||
<body>
|
||||
<div class="app-container">
|
||||
<nav class="sidebar">
|
||||
<div class="sidebar-header">
|
||||
<h2>ETF Tracker</h2>
|
||||
<h2>Finance Tracker</h2>
|
||||
</div>
|
||||
<ul class="sidebar-menu">
|
||||
<li class="menu-item active" data-page="dashboard">
|
||||
@@ -80,7 +80,7 @@
|
||||
<!-- Login Page -->
|
||||
<div id="login-page" class="page active">
|
||||
<div class="login-container">
|
||||
<h2>Login to ETF Tracker</h2>
|
||||
<h2>Login to Personal Finance Tracker</h2>
|
||||
<form id="login-form" class="login-form">
|
||||
<div class="form-group">
|
||||
<label for="login-username">Username</label>
|
||||
@@ -181,8 +181,63 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Growth Graphs Section -->
|
||||
<div class="growth-graphs-section">
|
||||
<div class="graphs-header">
|
||||
<h2>Growth & Trends</h2>
|
||||
<div class="time-period-selector">
|
||||
<button class="period-btn active" data-period="7d">7D</button>
|
||||
<button class="period-btn" data-period="1m">1M</button>
|
||||
<button class="period-btn" data-period="3m">3M</button>
|
||||
<button class="period-btn" data-period="6m">6M</button>
|
||||
<button class="period-btn" data-period="1y">1Y</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="graphs-grid">
|
||||
<div class="graph-card portfolio-graph">
|
||||
<div class="graph-header">
|
||||
<h3>Portfolio Value</h3>
|
||||
<div class="graph-stats">
|
||||
<span class="current-value" id="portfolio-graph-value">€0.00</span>
|
||||
<span class="change-indicator" id="portfolio-graph-change">+0.0%</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="graph-container">
|
||||
<canvas id="portfolio-chart" class="chart-canvas"></canvas>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="graph-card cash-graph">
|
||||
<div class="graph-header">
|
||||
<h3>Cash Holdings</h3>
|
||||
<div class="graph-stats">
|
||||
<span class="current-value" id="cash-graph-value">€0.00</span>
|
||||
<span class="change-indicator" id="cash-graph-change">+0.0%</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="graph-container">
|
||||
<canvas id="cash-chart" class="chart-canvas"></canvas>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="graph-card combined-graph">
|
||||
<div class="graph-header">
|
||||
<h3>Total Net Worth</h3>
|
||||
<div class="graph-stats">
|
||||
<span class="current-value" id="total-graph-value">€0.00</span>
|
||||
<span class="change-indicator" id="total-graph-change">+0.0%</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="graph-container">
|
||||
<canvas id="total-chart" class="chart-canvas"></canvas>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<!-- Add Trade Page -->
|
||||
<div id="add-trade-page" class="page">
|
||||
<div class="trade-form-container">
|
||||
|
||||
Reference in New Issue
Block a user