feat: add concise bilingual overviews for all 254 exercises

- Fix ExerciseDB data quality (remove empty calf raise, fix Wall Sit,
  correct muscles, typos)
- Rewrite verbose AI-generated English overviews to concise one-sentence
  descriptions
- Add German translations for all 199 EDB exercises (name, instructions,
  overview)
- Add English and German overviews for 55 static-only exercises
- Display overview above instructions on exercise detail page
This commit is contained in:
2026-04-09 00:18:59 +02:00
parent 28f927126f
commit 234c3adcf3
7 changed files with 2512 additions and 267 deletions
@@ -151,6 +151,11 @@
</div>
{/if}
<!-- Overview -->
{#if exercise?.overview}
<p class="overview">{exercise.overview}</p>
{/if}
<!-- Instructions -->
{#if exercise?.localInstructions?.length}
<h3>{t('instructions', lang)}</h3>
@@ -346,6 +351,12 @@
color: var(--color-text-tertiary);
}
.overview {
font-size: 0.85rem;
line-height: 1.6;
color: var(--color-text-secondary);
margin: 0.25rem 0 0.5rem;
}
h3 {
font-size: 1rem;
margin: 0.75rem 0 0.4rem;