feat: analytics
This commit is contained in:
+35
-10
@@ -1,4 +1,4 @@
|
||||
<!DOCTYPE html>
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
@@ -31,6 +31,11 @@
|
||||
<meta property="og:description" content="🎡 Spin your meetings" />
|
||||
<!-- <meta property="og:image" content="https://.../preview_640x320.jpg" /> -->
|
||||
<meta property="org:url" content="https://meeting.klemek.fr" />
|
||||
<script
|
||||
defer
|
||||
src="https://tics.klemek.fr/script.js"
|
||||
data-website-id="db693ff1-cde1-4951-9e72-49764a7fc7fb"
|
||||
></script>
|
||||
</head>
|
||||
<body class="w-full h-screen max-h-screen">
|
||||
<main
|
||||
@@ -43,7 +48,9 @@
|
||||
<div class="font-title font-black leading-none text-2xl">
|
||||
Meeting Roulette
|
||||
</div>
|
||||
<p class="font-title font-light text-2xl">🎡 Spin your meetings</p>
|
||||
<p class="font-title font-light text-2xl">
|
||||
🎡 Spin your meetings
|
||||
</p>
|
||||
</div>
|
||||
<div
|
||||
class="p-3 rounded-box text-center"
|
||||
@@ -132,7 +139,9 @@
|
||||
<div class="hidden lg:block p-3 bg-base-200 rounded-box">
|
||||
<div class="stats stats-vertical w-full">
|
||||
<div class="stat">
|
||||
<div class="stat-title">Meeting duration so far</div>
|
||||
<div class="stat-title">
|
||||
Meeting duration so far
|
||||
</div>
|
||||
<div class="stat-value" :id="rid + 1">
|
||||
{{ timeText(elapsedTime) }}
|
||||
</div>
|
||||
@@ -146,7 +155,8 @@
|
||||
{{ timeText(totalRemainingTime) }}
|
||||
</div>
|
||||
<div class="stat-desc" :id="rid + 4">
|
||||
End estimated at: <b>{{ timeText(estimatedEnd, 2) }}</b>
|
||||
End estimated at:
|
||||
<b>{{ timeText(estimatedEnd, 2) }}</b>
|
||||
</div>
|
||||
</div>
|
||||
<div class="stat">
|
||||
@@ -163,7 +173,11 @@
|
||||
<div class="hidden lg:block grow"></div>
|
||||
<div class="hidden lg:block p-3 bg-base-200 rounded-box">
|
||||
<div class="dropdown dropdown-top w-full">
|
||||
<div tabindex="0" role="button" class="btn m-1 w-full flex">
|
||||
<div
|
||||
tabindex="0"
|
||||
role="button"
|
||||
class="btn m-1 w-full flex"
|
||||
>
|
||||
<div class="grow text-left">Theme</div>
|
||||
<svg
|
||||
width="12px"
|
||||
@@ -209,9 +223,12 @@
|
||||
</div>
|
||||
<div class="font-light">
|
||||
<span v-if="noData">End of meeting?</span>
|
||||
<span v-else-if="timerStarted">Discuss the current topic</span>
|
||||
<span v-else-if="timerStarted"
|
||||
>Discuss the current topic</span
|
||||
>
|
||||
<span v-else-if="initialSpin" class="animate-pulse">
|
||||
Enter your <b>topics</b> then click the wheel to <b>spin</b> !
|
||||
Enter your <b>topics</b> then click the wheel to
|
||||
<b>spin</b> !
|
||||
</span>
|
||||
<span v-else-if="showSelected" class="animate-pulse">
|
||||
Start <b>timer</b> or click the wheel to <b>spin</b>
|
||||
@@ -245,7 +262,9 @@
|
||||
style="
|
||||
font: bold 1px sans-serif;
|
||||
text-align: center;
|
||||
font-family: 'Courier New', Courier, monospace;
|
||||
font-family:
|
||||
"Courier New", Courier,
|
||||
monospace;
|
||||
"
|
||||
dominant-baseline="middle"
|
||||
text-anchor="end"
|
||||
@@ -259,7 +278,10 @@
|
||||
r="10%"
|
||||
cx="0"
|
||||
cy="0"
|
||||
style="stroke: var(--wheel); fill: var(--color-base-100)"
|
||||
style="
|
||||
stroke: var(--wheel);
|
||||
fill: var(--color-base-100);
|
||||
"
|
||||
stroke-width="0.01"
|
||||
/>
|
||||
</svg>
|
||||
@@ -286,7 +308,10 @@
|
||||
</fieldset>
|
||||
</div>
|
||||
<div class="bg-base-200 rounded-box p-3">
|
||||
<a href="https://github.com/Klemek" target="_blank" class="link"
|
||||
<a
|
||||
href="https://github.com/Klemek"
|
||||
target="_blank"
|
||||
class="link"
|
||||
>@klemek</a
|
||||
>
|
||||
-
|
||||
|
||||
Reference in New Issue
Block a user