user profiles
All checks were successful
pedestrian-simulator / build (push) Successful in 1m17s

This commit is contained in:
2026-01-13 13:10:55 -07:00
parent f985d3433d
commit 72b94597ca
6 changed files with 478 additions and 45 deletions

View File

@@ -252,6 +252,31 @@
</div>
</div>
</div>
<!-- User Profile Overlay -->
<div id="user-profile-overlay" class="overlay">
<div class="user-profile-card">
<div class="user-profile-header">
<button id="closeUserProfile" class="close-btn">×</button>
</div>
<div class="user-profile-info">
<img id="profileAvatar" class="profile-avatar-large" src="" alt="User" />
<h2 id="profileDisplayName">User Name</h2>
<p id="profileFitbitID" class="profile-fitbit-id">@username</p>
</div>
<div class="user-profile-content">
<h3>Completed Walks (Public)</h3>
<div id="profilePublicTripsList" class="kml-file-list">
<p class="empty-message">No public walks shared yet.</p>
</div>
<div class="pagination-controls small">
<button id="prevProfilePage" class="action-btn" disabled></button>
<span id="profilePageNum">1</span>
<button id="nextProfilePage" class="action-btn"></button>
</div>
</div>
</div>
</div>
</div>
<script src="app.js"></script>