Remove collapsible sidebar functionality
- Remove collapse button from sidebar header - Remove all collapsed state CSS styling - Remove JavaScript sidebar toggle functionality - Remove tooltip functionality and data-tooltip attributes - Restore sidebar to fixed 260px width - Clean up mobile responsive CSS - Remove localStorage sidebar state persistence - Return to original static sidebar behavior Sidebar now: - Fixed 260px width (no collapsing) - Clean header without collapse button - Standard menu items with icons + text - Original mobile slide-out behavior maintained - Simplified codebase without collapse complexity 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
+7
-8
@@ -9,36 +9,35 @@
|
||||
<body>
|
||||
<div class="app-container">
|
||||
<nav class="sidebar">
|
||||
<button class="sidebar-collapse-btn" id="sidebar-collapse-btn" title="Collapse sidebar">‹</button>
|
||||
<div class="sidebar-header">
|
||||
<h2>ETF Tracker</h2>
|
||||
</div>
|
||||
<ul class="sidebar-menu">
|
||||
<li class="menu-item active" data-page="dashboard" data-tooltip="Dashboard">
|
||||
<li class="menu-item active" data-page="dashboard">
|
||||
<span class="menu-icon">📊</span>
|
||||
<span class="menu-text">Dashboard</span>
|
||||
</li>
|
||||
<li class="menu-item" data-page="portfolio" data-tooltip="Portfolio">
|
||||
<li class="menu-item" data-page="portfolio">
|
||||
<span class="menu-icon">💼</span>
|
||||
<span class="menu-text">Portfolio</span>
|
||||
</li>
|
||||
<li class="menu-item" data-page="trade-history" data-tooltip="Trade History">
|
||||
<li class="menu-item" data-page="trade-history">
|
||||
<span class="menu-icon">📋</span>
|
||||
<span class="menu-text">Trade History</span>
|
||||
</li>
|
||||
<li class="menu-item" data-page="gains-losses" data-tooltip="Gains/Losses">
|
||||
<li class="menu-item" data-page="gains-losses">
|
||||
<span class="menu-icon">📈</span>
|
||||
<span class="menu-text">Gains/Losses</span>
|
||||
</li>
|
||||
<li class="menu-item menu-separator" data-page="add-trade" data-tooltip="Add Trade">
|
||||
<li class="menu-item menu-separator" data-page="add-trade">
|
||||
<span class="menu-icon">➕</span>
|
||||
<span class="menu-text">Add Trade</span>
|
||||
</li>
|
||||
<li class="menu-item" data-page="cgt-settings" data-tooltip="CGT Settings">
|
||||
<li class="menu-item" data-page="cgt-settings">
|
||||
<span class="menu-icon">🧮</span>
|
||||
<span class="menu-text">CGT Settings</span>
|
||||
</li>
|
||||
<li class="menu-item admin-only" data-page="admin" data-tooltip="Admin Panel" style="display: none;">
|
||||
<li class="menu-item admin-only" data-page="admin" style="display: none;">
|
||||
<span class="menu-icon">👥</span>
|
||||
<span class="menu-text">Admin Panel</span>
|
||||
</li>
|
||||
|
||||
Reference in New Issue
Block a user