Skip to content

Commit a21d981

Browse files
committed
Add footer with links and update data-umami-event attributes in layout
1 parent 2218b72 commit a21d981

File tree

1 file changed

+65
-7
lines changed

1 file changed

+65
-7
lines changed

src/routes/+layout.svelte

Lines changed: 65 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
href="https://huggingface.co/hexgrad/Kokoro-82M"
4141
target="_blank"
4242
class="btn btn-ghost"
43-
data-umami-event="click-model"
43+
data-umami-event="click-model-header"
4444
>
4545
<ExternalLink class="size-[16px]" />
4646
<span>Model 🤗</span>
@@ -49,7 +49,7 @@
4949
href="/api/v1/index.html"
5050
target="_blank"
5151
class="btn btn-ghost"
52-
data-umami-event="click-api-docs"
52+
data-umami-event="click-api-docs-header"
5353
>
5454
<ExternalLink class="size-[16px]" />
5555
<span>API Docs</span>
@@ -58,7 +58,7 @@
5858
href="https://github.com/eduardolat/kokoro-web"
5959
target="_blank"
6060
class="btn btn-ghost"
61-
data-umami-event="click-star-on-github"
61+
data-umami-event="click-star-on-github-header"
6262
>
6363
<Github class="size-[16px]" />
6464
<span>Star on GitHub</span>
@@ -100,7 +100,7 @@
100100
href="https://huggingface.co/hexgrad/Kokoro-82M"
101101
target="_blank"
102102
class="btn btn-soft flex w-full items-center justify-start space-x-1"
103-
data-umami-event="click-model"
103+
data-umami-event="click-model-header"
104104
>
105105
<ExternalLink class="size-[16px]" />
106106
<span>Model 🤗</span>
@@ -109,7 +109,7 @@
109109
href="/api/v1/index.html"
110110
target="_blank"
111111
class="btn btn-soft flex w-full items-center justify-start space-x-1"
112-
data-umami-event="click-api-docs"
112+
data-umami-event="click-api-docs-header"
113113
>
114114
<ExternalLink class="size-[16px]" />
115115
<span>API Docs</span>
@@ -118,7 +118,7 @@
118118
href="https://github.com/eduardolat/kokoro-web"
119119
target="_blank"
120120
class="btn btn-soft flex w-full items-center justify-start space-x-1"
121-
data-umami-event="click-star-on-github"
121+
data-umami-event="click-star-on-github-header"
122122
>
123123
<Github class="size-[16px]" />
124124
<span>Star on GitHub</span>
@@ -131,8 +131,66 @@
131131
</nav>
132132
{/if}
133133

134-
<main class="mb-[100px] w-full px-4 pt-4">
134+
<main class="mb-[30px] w-full p-4">
135135
{@render children()}
136136
</main>
137+
138+
<footer class="border-base-content/10 border-t px-4 pt-[50px] pb-[100px]">
139+
<div class="container mx-auto text-center">
140+
<div class="mb-4">
141+
<p class="text-lg font-bold">Kokoro Web</p>
142+
<p class="text-sm opacity-80">
143+
100% Free & Open Source AI Voice Generator
144+
</p>
145+
</div>
146+
147+
<div class="mb-4 flex flex-wrap justify-center gap-4">
148+
<a
149+
href="https://huggingface.co/hexgrad/Kokoro-82M"
150+
target="_blank"
151+
class="flex items-center gap-1 text-sm hover:underline"
152+
data-umami-event="click-model-footer"
153+
>
154+
<ExternalLink class="size-[14px]" />
155+
<span>Powered by Kokoro 82M</span>
156+
</a>
157+
158+
<a
159+
href="https://github.com/eduardolat/kokoro-web"
160+
target="_blank"
161+
class="flex items-center gap-1 text-sm hover:underline"
162+
data-umami-event="click-github-footer"
163+
>
164+
<Github class="size-[14px]" />
165+
<span>Self-hostable</span>
166+
</a>
167+
168+
<a
169+
href="/api/v1/index.html"
170+
target="_blank"
171+
class="flex items-center gap-1 text-sm hover:underline"
172+
data-umami-event="click-api-docs-footer"
173+
>
174+
<ExternalLink class="size-[14px]" />
175+
<span>OpenAI Compatible API</span>
176+
</a>
177+
</div>
178+
179+
<p class="text-xs opacity-70">
180+
© {new Date().getFullYear()} Kokoro Web
181+
<span class="mx-1">•</span>
182+
Free for personal and commercial use
183+
<span class="mx-1">•</span>
184+
<a
185+
href="https://eduardo.lat?utm_source=kokoro&utm_medium=web&utm_campaign=footer_link"
186+
target="_blank"
187+
class="link"
188+
data-umami-event="click-author-website"
189+
>
190+
Created by Eduardo Lat
191+
</a>
192+
</p>
193+
</div>
194+
</footer>
137195
</div>
138196
</div>

0 commit comments

Comments
 (0)