diff --git a/pkg/pub_integration/lib/src/test_browser.dart b/pkg/pub_integration/lib/src/test_browser.dart index 7484b2906a..7882c96f97 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 29f6050a6b..1d75e1a823 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'); +}