diff --git a/scripts/check.mjs b/scripts/check.mjs index 678bf90..2b39d7f 100644 --- a/scripts/check.mjs +++ b/scripts/check.mjs @@ -121,7 +121,8 @@ for (const value of [ assert(html.includes("Search the library")); assert(html.includes("Search by title, task, or contributor")); assert(html.includes('class="search-field"')); -assert(html.includes("styles.css?v=20260622-search-prominence")); +assert(html.includes("styles.css?v=20260622-sort-focus")); +assert(html.includes("script.js?v=20260622-sort-focus")); assert(css.includes(".search-control-label")); assert(css.includes(".search-control:hover .search-field")); assert(css.includes(".search-control:focus-within .search-field")); @@ -144,7 +145,11 @@ assert(learnHtml.includes("How agent loops work")); assert(agentHtml.includes("For AI agents")); assert(css.includes(".loop-row")); assert(css.includes(".sort-control")); +assert(css.includes(".sort-control select.is-pointer-focused:focus")); assert(browserScript.includes("data-category-filter")); +assert(browserScript.includes('sortSelect.addEventListener("pointerdown"')); +assert(browserScript.includes('sortSelect.addEventListener("keydown"')); +assert(browserScript.includes('sortSelect.addEventListener("blur"')); assert(html.includes('')); assert(html.includes('')); assert(browserScript.includes('"oldest"')); diff --git a/site/index.html b/site/index.html index 36af896..db1acde 100644 --- a/site/index.html +++ b/site/index.html @@ -132,7 +132,7 @@ href="https://signals.forwardfuture.ai/loop-library/agents/" /> - + - +