From 62107b072d58aaa5c981ebd0a5fafcddc8105974 Mon Sep 17 00:00:00 2001 From: Martin Larralde <martin.larralde@embl.de> Date: Mon, 2 Sep 2024 15:31:29 +0200 Subject: [PATCH] Fix logo and styling in Python documentation [ci skip] --- lightmotif-py/docs/_images/favicon.ico | Bin 0 -> 67646 bytes lightmotif-py/docs/_images/logo-dark.png | Bin 0 -> 5863 bytes lightmotif-py/docs/_images/logo-light.png | Bin 0 -> 5860 bytes lightmotif-py/docs/conf.py | 6 +++--- lightmotif-py/docs/index.rst | 14 ++++++++++++-- 5 files changed, 15 insertions(+), 5 deletions(-) create mode 100644 lightmotif-py/docs/_images/favicon.ico create mode 100644 lightmotif-py/docs/_images/logo-dark.png create mode 100644 lightmotif-py/docs/_images/logo-light.png diff --git a/lightmotif-py/docs/_images/favicon.ico b/lightmotif-py/docs/_images/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..2dbb4806c65aa618561a2d18f3a547d41d4ec982 GIT binary patch literal 67646 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 literal 0 HcmV?d00001 diff --git a/lightmotif-py/docs/_images/logo-dark.png b/lightmotif-py/docs/_images/logo-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..554d798e2f97783c14986f16eb6fe4045cda2b73 GIT binary patch literal 5863 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 literal 0 HcmV?d00001 diff --git a/lightmotif-py/docs/_images/logo-light.png b/lightmotif-py/docs/_images/logo-light.png new file mode 100644 index 0000000000000000000000000000000000000000..15dc057f9b080813f1225584a31135291c308ca1 GIT binary patch literal 5860 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 XlUR%TwCGP^@diNw^Zm<a#bo^(`N2pi literal 0 HcmV?d00001 diff --git a/lightmotif-py/docs/conf.py b/lightmotif-py/docs/conf.py index c59c960..863dd34 100644 --- a/lightmotif-py/docs/conf.py +++ b/lightmotif-py/docs/conf.py @@ -132,8 +132,8 @@ html_theme_options = { ], "logo": { "text": "LightMotif", - # "image_light": "_images/logo.png", - # "image_dark": "_images/logo.png", + "image_light": "_images/logo-light.png", + "image_dark": "_images/logo-dark.png", }, "navbar_start": ["navbar-logo", "version-switcher"], "navbar_align": "left", @@ -152,7 +152,7 @@ html_context = { "doc_path": "docs", } -# html_favicon = '_images/favicon.ico' +html_favicon = '_images/favicon.ico' # -- Options for HTMLHelp output --------------------------------------------- diff --git a/lightmotif-py/docs/index.rst b/lightmotif-py/docs/index.rst index 85810f6..757e8c7 100644 --- a/lightmotif-py/docs/index.rst +++ b/lightmotif-py/docs/index.rst @@ -3,11 +3,20 @@ You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. -LightMotif |Stars| -================== +|Dark| |Light| LightMotif |Stars| +================================= + +.. |Dark| image:: _images/logo-dark.png + :class: only-dark + :scale: 50% + +.. |Light| image:: _images/logo-light.png + :class: only-light + :scale: 50% .. |Stars| image:: https://img.shields.io/github/stars/althonos/lightmotif.svg?style=social&maxAge=3600&label=Star :target: https://github.com/althonos/lightmotif/stargazers + :class: dark-light *A lightweight* `platform-accelerated <https://en.wikipedia.org/wiki/Single_instruction,_multiple_data>`_ *library for* `biological motif <https://en.wikipedia.org/wiki/Sequence_motif>`_ *scanning using* `position weight matrices <https://en.wikipedia.org/wiki/Position_weight_matrix>`_. @@ -74,6 +83,7 @@ Position weight matrices are often viewed as `sequence logos <https://en.wikiped .. image:: https://raw.githubusercontent.com/althonos/lightmotif/main/docs/_static/prodoric_logo_mx000274.svg :target: https://www.prodoric.de/matrix/MX000274.html + :class: dark-light The ``lightmotif`` library provides a Python module to run very efficient searches for a motif encoded in a position weight matrix. The position -- GitLab