From d32e96d95e5664656f5fae9a75085105f6d95922 Mon Sep 17 00:00:00 2001 From: Philipp A Date: Mon, 15 Jan 2024 10:41:50 +0100 Subject: [PATCH] Fix icons (#131) --- .github/workflows/ci.yml | 3 +++ pyproject.toml | 2 +- src/scanpydoc/theme/static/styles/scanpy.css | 13 +++++++++++++ 3 files changed, 17 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bff70ce..80b33b0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -42,3 +42,6 @@ jobs: run: coverage-rich report - name: upload coverage uses: codecov/codecov-action@v3 + with: + fail_ci_if_error: true + token: c66a2830-d3c7-4ae7-a230-21aef89dcf65 diff --git a/pyproject.toml b/pyproject.toml index 5f3ad5b..6cdc853 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -29,7 +29,7 @@ test = [ 'pytest', 'coverage', 'coverage-rich', - 'toml', # coverage-rich’s dep anyconfig 0.13 needs this + 'anyconfig[toml] >=0.14', # coverage-rich uses anyconfig 'legacy-api-wrap', ] doc = [ diff --git a/src/scanpydoc/theme/static/styles/scanpy.css b/src/scanpydoc/theme/static/styles/scanpy.css index 9780630..f161534 100644 --- a/src/scanpydoc/theme/static/styles/scanpy.css +++ b/src/scanpydoc/theme/static/styles/scanpy.css @@ -55,9 +55,22 @@ html[data-theme] .rtd__search__credits { html[data-theme] .rtd__search__credits a { color: var(--pst-color-link); } +/*icons*/ +html[data-theme] .search__outer::before { + /* this can’t be put on .search__outer__input, as supports no ::before */ + position: absolute; + padding: 0.4em 0.3em; + content: "\f002"; /* fa-magnifying-glass */ + font: var(--fa-font-solid); + color: var(--pst-color-text-muted); +} +html[data-theme] .search__cross__img polygon { + fill: currentcolor; +} /*input*/ html[data-theme] .search__outer__input { color: var(--pst-color-text-base); + background-image: none; /* hide the default search icon */ background-color: transparent; border-bottom-color: var(--pst-color-border); }