From 3acb30b42ce518f2f33622c3203191ba53756e55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Istv=C3=A1n=20So=C3=B3s?= Date: Thu, 16 Jan 2025 09:27:02 +0100 Subject: [PATCH] Fix serving of dartdoc's search.svg. (#8468) --- pkg/pub_integration/lib/src/test_browser.dart | 10 ---------- pkg/web_css/lib/dartdoc.scss | 5 +++++ 2 files changed, 5 insertions(+), 10 deletions(-) diff --git a/pkg/pub_integration/lib/src/test_browser.dart b/pkg/pub_integration/lib/src/test_browser.dart index 7484b2906..7882c96f9 100644 --- a/pkg/pub_integration/lib/src/test_browser.dart +++ b/pkg/pub_integration/lib/src/test_browser.dart @@ -182,16 +182,6 @@ class TestBrowserSession { await rq.continueRequest(); return; } - // TODO: this file is missing, we may need to fix it in the dartdoc stylesheet - if (rq.url.endsWith('/css/search.svg')) { - await rq.respond( - status: 200, - body: '', - contentType: 'image/svg+xml', - headers: {'Cache-Control': 'public, max-age=604800'}, - ); - return; - } final uri = Uri.parse(rq.url); if (uri.path.contains('//')) { diff --git a/pkg/web_css/lib/dartdoc.scss b/pkg/web_css/lib/dartdoc.scss index 29f6050a6..1d75e1a82 100644 --- a/pkg/web_css/lib/dartdoc.scss +++ b/pkg/web_css/lib/dartdoc.scss @@ -45,3 +45,8 @@ .light-theme .markdown-body pre { background-color: #f6f8fa; } + +/* Note: override for the image path, as the dartdoc.css is served from /static/hash-/css/ */ +input.typeahead { + background-image: url('../dartdoc/resources/search.svg'); +}