Nice things

This commit is contained in:
Tim Zöller 2025-12-04 09:09:12 +01:00
parent facade014a
commit da7d58b548
11 changed files with 768 additions and 51 deletions

View file

@ -54,13 +54,20 @@
</div>
<!-- Empty State -->
<div id="emptyState" class="text-center py-5 d-none">
<i class="bi bi-inbox" style="font-size: 4rem; color: #d1d5db;"></i>
<h4 class="mt-3">No Activities Yet</h4>
<p class="text-muted">Follow other athletes to see their activities here!</p>
<a th:href="@{/timeline}" class="btn btn-primary mt-3">
<i class="bi bi-globe"></i> Explore Public Timeline
</a>
<div id="emptyState" class="empty-state empty-state-timeline d-none">
<div class="empty-state-icon">
<i class="bi bi-people"></i>
</div>
<h4 class="empty-state-title">No Activities Yet</h4>
<p class="empty-state-message">Follow other athletes to see their activities here!</p>
<div class="empty-state-action">
<a th:href="@{/discover}" class="btn btn-primary">
<i class="bi bi-search"></i> Discover Athletes
</a>
<a th:href="@{/timeline}" class="btn btn-outline-primary ms-2">
<i class="bi bi-globe"></i> Public Timeline
</a>
</div>
</div>
<!-- Pagination -->

View file

@ -54,13 +54,17 @@
</div>
<!-- Empty State -->
<div id="emptyState" class="text-center py-5 d-none">
<i class="bi bi-inbox" style="font-size: 4rem; color: #d1d5db;"></i>
<h4 class="mt-3">No Activities Yet</h4>
<p class="text-muted">Be the first to share your fitness activities!</p>
<a th:href="@{/activities/upload}" class="btn btn-primary mt-3" id="uploadLinkEmpty" style="display: none;">
<i class="bi bi-cloud-upload"></i> Upload Activity
</a>
<div id="emptyState" class="empty-state empty-state-timeline d-none">
<div class="empty-state-icon">
<i class="bi bi-globe"></i>
</div>
<h4 class="empty-state-title">No Activities Yet</h4>
<p class="empty-state-message">Be the first to share your fitness activities with the community!</p>
<div class="empty-state-action">
<a th:href="@{/activities/upload}" class="btn btn-primary" id="uploadLinkEmpty" style="display: none;">
<i class="bi bi-cloud-upload"></i> Upload Activity
</a>
</div>
</div>
<!-- Pagination -->

View file

@ -54,13 +54,17 @@
</div>
<!-- Empty State -->
<div id="emptyState" class="text-center py-5 d-none">
<i class="bi bi-inbox" style="font-size: 4rem; color: #d1d5db;"></i>
<h4 class="mt-3">No Activities Yet</h4>
<p class="text-muted">Upload your first FIT file to get started!</p>
<a th:href="@{/activities/upload}" class="btn btn-primary mt-3">
<i class="bi bi-cloud-upload"></i> Upload Activity
</a>
<div id="emptyState" class="empty-state empty-state-activities d-none">
<div class="empty-state-icon">
<i class="bi bi-activity"></i>
</div>
<h4 class="empty-state-title">No Activities Yet</h4>
<p class="empty-state-message">Upload your first FIT file to start tracking your fitness journey!</p>
<div class="empty-state-action">
<a th:href="@{/activities/upload}" class="btn btn-primary btn-lg">
<i class="bi bi-cloud-upload"></i> Upload Activity
</a>
</div>
</div>
<!-- Pagination -->