-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
118 lines (108 loc) · 5.33 KB
/
index.html
File metadata and controls
118 lines (108 loc) · 5.33 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
<!DOCTYPE html>
<html lang="en" data-theme="light">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>RepsRise.app - Track Your Progress</title>
<link rel="icon" href="favicon.png" type="image/png" title="RepsRise.app">
<!-- Open Graph / Link Preview Metadata -->
<meta name="description" content="Track your workouts and progress with RepsRise. Simple, powerful, and built for bodyweight and calisthenics enthusiasts.">
<meta property="og:title" content="RepsRise.app - Track Your Progress">
<meta property="og:description" content="Get an easy way to track your workouts, see your progress, and achieve your fitness goals.">
<meta property="og:image" content="https://repsrise.app/favicon.png">
<meta property="og:type" content="website">
<meta property="og:url" content="https://repsrise.app">
<meta name="twitter:card" content="summary">
<link href="https://cdn.jsdelivr.net/npm/daisyui@5" rel="stylesheet" type="text/css" />
<script src="https://cdn.jsdelivr.net/npm/@tailwindcss/browser@4"></script>
<script src="https://cdn.jsdelivr.net/npm/chart.js"></script>
<script src="welcome-mock.data.js"></script>
<script src="https://cdn.counter.dev/script.js" data-id="b70cd8af-bfad-41f3-a30d-198b53a52f3c" data-utcoffset="2"></script>
<script
defer
data-website-id="682595bb55957f053f4e66ea"
data-domain="RepsRise.app"
src="https://datafa.st/js/script.js">
</script>
<script>
// Apply saved theme from localStorage on page load
document.addEventListener("DOMContentLoaded", () => {
const savedTheme = localStorage.getItem("theme") || "light";
document.documentElement.setAttribute("data-theme", savedTheme);
});
</script>
<style>
.welcome-container {
max-width: 500px;
margin: 0 auto;
padding: 2rem;
}
.footer-section {
display: flex;
justify-content: space-between;
margin-top: 3rem;
}
.footer-column {
display: flex;
flex-direction: column;
align-items: center;
}
</style>
</head>
<body class="min-h-screen p-6 bg-base-200 text-base-content">
<div class="welcome-container">
<div class="flex justify-between items-center mb-8">
<div class="flex items-center">
<img src="favicon.svg" alt="RepsRise Logo" class="w-8 h-8 mr-2">
<span class="text-xl font-bold">RepsRise</span>
</div>
<a href="index-app.html" class="btn btn-primary">LOG IN</a>
</div>
<h1 class="text-3xl font-bold mb-6 text-center">Improve your workout with data</h1>
<p class="opacity-80 mb-8">
Get an easy way to track your workouts, see your progress, and achieve your fitness goals. Join
thousands of fitness enthusiasts who are already remarkable!
</p>
<!-- Mock card container - only the chart goes in a card -->
<div id="mockCardContainer" class="mb-8"></div>
<a href="index-app.html" class="btn btn-primary w-full">
START TRACKING NOW
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="ml-2">
<path d="M5 12h14M12 5l7 7-7 7"/>
</svg>
</a>
</div>
<footer class="container mx-auto max-w-lg mt-8 pb-6">
<div class="grid grid-cols-3 gap-4 text-center">
<div>
<h3 class="font-bold text-sm opacity-60 mb-3">LINKS</h3>
<ul class="space-y-2 text-sm">
<li><a href="index-app.html" class="hover:underline">App</a></li>
<li><a href="https://insigh.to/b/repsriseapp" class="hover:underline" target="_blank">Ideas + Bugs</a></li>
</ul>
</div>
<div>
<h3 class="font-bold text-sm opacity-60 mb-3">LEGAL</h3>
<ul class="space-y-2 text-sm">
<li><a href="terms-of-service.html" class="hover:underline">Terms of services</a></li>
<li><a href="privacy-policy.html" class="hover:underline">Privacy policy</a></li>
</ul>
</div>
<div>
<h3 class="font-bold text-sm opacity-60 mb-3">MORE</h3>
<ul class="space-y-2 text-sm">
<li><a href="https://easystopwatch.app/?ref=repsrise" target="_blank" class="hover:underline">Easy Stopwatch</a></li>
<li><a href="https://buymeacoffee.com/yoavsbg" target="_blank" class="hover:underline">Buy me a coffee</a></li>
<li><a href="https://github.com/yoavsbg/RepsRise.app" target="_blank" class="hover:underline">GitHub</a></li>
</ul>
</div>
</div>
<div class="text-xs opacity-60 mt-8 text-center">
Made with 💪 by <a href="https://x.com/yoavsbg" class="text-blue-500 hover:underline" target="_blank">Yoav Sabag</a>
</div>
<div class="text-xs opacity-60 mt-2 text-center">
© 2025 RepsRise.app - All Rights Reserved
</div>
</footer>
</body>
</html>