Files
homepage/TODO.md
Alexander Bocken 660a1b0539
All checks were successful
CI / update (push) Successful in 1m22s
prayers: add search and individual prayer pages
- Add SearchInput component for reusable search UI
- Add search functionality to prayers list with two-tier results:
  - Primary matches (name/searchTerms) shown first
  - Secondary matches (text content) shown after with reduced opacity
- Add individual prayer pages with language-appropriate slugs
  (e.g., /glaube/gebete/ave-maria, /faith/prayers/hail-mary)
- Make prayer cards clickable to navigate to individual pages
- Fix language visibility for prayers without Latin (BruderKlaus, Joseph)
- Add Prayer wrapper to MichaelGebet for consistent styling
- Use CSS columns for masonry layout with dynamic reordering
2026-02-02 22:22:56 +01:00

552 B

TODO

Refactor Recipe Search Component

Refactor src/lib/components/Search.svelte to use the new SearchInput.svelte component for the visual input part. This will:

  • Reduce code duplication between recipe search and prayer search
  • Keep the visual styling consistent across the site
  • Separate concerns: SearchInput handles the UI, Search.svelte handles recipe-specific filtering logic

Files involved:

  • src/lib/components/Search.svelte - refactor to use SearchInput
  • src/lib/components/SearchInput.svelte - the reusable input component