diff --git a/apps/zitare/apps/web/src/lib/components/QuoteCard.svelte b/apps/zitare/apps/web/src/lib/components/QuoteCard.svelte index c26d5bce8..ec88a8170 100644 --- a/apps/zitare/apps/web/src/lib/components/QuoteCard.svelte +++ b/apps/zitare/apps/web/src/lib/components/QuoteCard.svelte @@ -5,6 +5,7 @@ import { authStore } from '$lib/stores/auth.svelte'; import { ZitareEvents } from '@manacore/shared-utils/analytics'; import { toast } from '$lib/stores/toast.svelte'; + import { zitareSettings } from '$lib/stores/settings.svelte'; import { _ } from 'svelte-i18n'; interface Props { @@ -84,6 +85,9 @@
{#if showCategory}
diff --git a/apps/zitare/apps/web/src/lib/i18n/locales/de.json b/apps/zitare/apps/web/src/lib/i18n/locales/de.json index b5fc98f70..0ccc2604b 100644 --- a/apps/zitare/apps/web/src/lib/i18n/locales/de.json +++ b/apps/zitare/apps/web/src/lib/i18n/locales/de.json @@ -115,6 +115,16 @@ "settings": { "quoteLanguage": "Zitat-Sprache", "quoteLanguageDescription": "Wähle die Sprache, in der die Zitate angezeigt werden sollen.", + "display": "Anzeige", + "showCategory": "Kategorie anzeigen", + "showCategoryDescription": "Zeigt die Kategorie-Badge auf Zitat-Karten", + "showSource": "Quelle anzeigen", + "showSourceDescription": "Zeigt Quelle und Jahr unter dem Zitat", + "fontSize": "Schriftgröße", + "fontSizeSmall": "Klein", + "fontSizeNormal": "Normal", + "fontSizeLarge": "Groß", + "fontSizeXLarge": "Sehr groß", "about": "Über Zitare", "aboutDescription": "Zitare bietet dir täglich inspirierende Zitate von den größten Denkern der Geschichte. Speichere deine Favoriten und erstelle eigene Listen.", "stats": "{quotes} Zitate · {categories} Kategorien · {languages} Sprachen" diff --git a/apps/zitare/apps/web/src/lib/i18n/locales/en.json b/apps/zitare/apps/web/src/lib/i18n/locales/en.json index cde130a42..ae45c583c 100644 --- a/apps/zitare/apps/web/src/lib/i18n/locales/en.json +++ b/apps/zitare/apps/web/src/lib/i18n/locales/en.json @@ -115,6 +115,16 @@ "settings": { "quoteLanguage": "Quote language", "quoteLanguageDescription": "Choose the language in which quotes are displayed.", + "display": "Display", + "showCategory": "Show category", + "showCategoryDescription": "Shows the category badge on quote cards", + "showSource": "Show source", + "showSourceDescription": "Shows source and year below the quote", + "fontSize": "Font size", + "fontSizeSmall": "Small", + "fontSizeNormal": "Normal", + "fontSizeLarge": "Large", + "fontSizeXLarge": "Extra large", "about": "About Zitare", "aboutDescription": "Zitare offers you daily inspiring quotes from the greatest thinkers in history. Save your favorites and create your own lists.", "stats": "{quotes} quotes · {categories} categories · {languages} languages" diff --git a/apps/zitare/apps/web/src/routes/(app)/+page.svelte b/apps/zitare/apps/web/src/routes/(app)/+page.svelte index a81251d30..502b1f161 100644 --- a/apps/zitare/apps/web/src/routes/(app)/+page.svelte +++ b/apps/zitare/apps/web/src/routes/(app)/+page.svelte @@ -1,6 +1,7 @@ @@ -48,6 +69,74 @@
+ +
+

{$_('settings.display')}

+
+ + + + + + + +
+

{$_('settings.fontSize')}

+ +
+
+
+

{$_('settings.about')}