diff --git a/src/lib/components/StreakCounter.svelte b/src/lib/components/StreakCounter.svelte
index eb21cd5..ebc5262 100644
--- a/src/lib/components/StreakCounter.svelte
+++ b/src/lib/components/StreakCounter.svelte
@@ -12,17 +12,19 @@
class="flex flex-col items-center justify-center bg-white/50 backdrop-blur-sm px-4 py-4 rounded-2xl border border-white/50 shadow-sm flex-1 text-center"
>
{streak}
- day{streak === 1 ? "" : "s"}
in a row
+ day{streak === 1 ? "" : "s"} in a row
{#if streakPercentile !== null && streakPercentile <= 50}
-
+
Top {streakPercentile}%
{/if}
diff --git a/src/lib/components/WinScreen.svelte b/src/lib/components/WinScreen.svelte
index b669e63..e5e84a9 100644
--- a/src/lib/components/WinScreen.svelte
+++ b/src/lib/components/WinScreen.svelte
@@ -103,7 +103,7 @@
>
- {congratulationsMessage} The verse is from
+ {congratulationsMessage} The verse is from
{bookName}.
@@ -112,11 +112,13 @@
You guessed correctly after {guessCount}
{guessCount === 1 ? "guess" : "guesses"}.
- {#if streak >= 7}
-
- Thank you for making Bibdle part of your daily routine!
+
diff --git a/src/lib/utils/share.ts b/src/lib/utils/share.ts
index d319915..dbd95c9 100644
--- a/src/lib/utils/share.ts
+++ b/src/lib/utils/share.ts
@@ -17,7 +17,7 @@ export function getVerseSnippet(verseText: string): string {
}
const start = posAfterWord(10);
- const end = posAfterWord(25);
+ const end = posAfterWord(18);
// Find first punctuation mark between words 10 and 25
const range = text.substring(start, end);
@@ -74,13 +74,13 @@ export function generateShareText(params: {
const bookEmoji = isLoggedIn ? "📜" : "📖";
const guessWord = guesses.length === 1 ? "guess" : "guesses";
- const streakPart = streak !== undefined && streak > 1 ? ` (${streak} days🔥)` : "";
+ const streakPart = streak !== undefined && streak > 1 ? ` ${streak} days 🔥` : "";
const chapterStar = guesses.length === 1 && chapterCorrect ? " ⭐" : "";
const lines = [
`${bookEmoji} Bibdle | ${formattedDate} ${bookEmoji}`,
- getVerseSnippet(verseText),
- `${emojis}${chapterStar} ${guesses.length} ${guessWord}${streakPart}`,
+ `${guesses.length} ${guessWord},${streakPart}`,
+ `${emojis}${chapterStar}`,
origin,
];