+ No entries match "". +
diff --git a/src/components/molecules/BlogSearch.astro b/src/components/molecules/BlogSearch.astro index e39a11d..c694e11 100644 --- a/src/components/molecules/BlogSearch.astro +++ b/src/components/molecules/BlogSearch.astro @@ -1,3 +1,82 @@ --- -// Stub — real implementation lands in Task 4. +// Light client-side filter for the blog archive. +// Reads [data-search] attributes on rows + the featured article, hides +// non-matches, collapses empty year heads, toggles a no-results message. +// Filter script is added in Task 5; this file ships markup + styles only. --- + +
+ No entries match "". +