From 1ce6bd4c407fe13e86be330ab801b50a8469e4e7 Mon Sep 17 00:00:00 2001 From: David Waroquiers Date: Wed, 20 Mar 2024 14:51:47 +0100 Subject: [PATCH 1/3] Added logo to README and to documentation (in conf.py for furo theme). --- README.md | 6 +- docs/_static/img/jobflow_logo.svg | 117 ++++++++++++++++++++++++++++++ docs/conf.py | 3 + 3 files changed, 125 insertions(+), 1 deletion(-) create mode 100644 docs/_static/img/jobflow_logo.svg diff --git a/README.md b/README.md index a324f64d..aa824c73 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,8 @@ -# jobflow +
+ +# ![Jobflow](docs/_static/img/jobflow_logo.svg) + +
[![tests](https://img.shields.io/github/actions/workflow/status/materialsproject/jobflow/testing.yml?branch=main&label=tests)](https://github.com/materialsproject/jobflow/actions?query=workflow%3Atesting) [![code coverage](https://img.shields.io/codecov/c/gh/materialsproject/jobflow/main)](https://codecov.io/gh/materialsproject/jobflow/) diff --git a/docs/_static/img/jobflow_logo.svg b/docs/_static/img/jobflow_logo.svg new file mode 100644 index 00000000..1af3cbea --- /dev/null +++ b/docs/_static/img/jobflow_logo.svg @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/conf.py b/docs/conf.py index 714af599..45069fe9 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -142,6 +142,9 @@ "font-size--small--3": "87.5%", "font-size--small--4": "87.5%", }, + "light_logo": "img/jobflow_logo.svg", + "dark_logo": "img/jobflow_logo.svg", + "sidebar_hide_name": True, } html_title = "jobflow" From 3fe80b797e1439f82a20c6accfbdfe03d339e641 Mon Sep 17 00:00:00 2001 From: David Waroquiers Date: Thu, 21 Mar 2024 10:17:42 +0100 Subject: [PATCH 2/3] Center badges. --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index aa824c73..4b9c2b9f 100644 --- a/README.md +++ b/README.md @@ -2,14 +2,14 @@ # ![Jobflow](docs/_static/img/jobflow_logo.svg) - - [![tests](https://img.shields.io/github/actions/workflow/status/materialsproject/jobflow/testing.yml?branch=main&label=tests)](https://github.com/materialsproject/jobflow/actions?query=workflow%3Atesting) [![code coverage](https://img.shields.io/codecov/c/gh/materialsproject/jobflow/main)](https://codecov.io/gh/materialsproject/jobflow/) [![pypi version](https://img.shields.io/pypi/v/jobflow?color=blue)](https://pypi.org/project/jobflow/) ![supported python versions](https://img.shields.io/pypi/pyversions/jobflow) [![DOI](https://joss.theoj.org/papers/10.21105/joss.05995/status.svg)](https://doi.org/10.21105/joss.05995) + + [Documentation](https://materialsproject.github.io/jobflow/) | [PyPI](https://pypi.org/project/jobflow/) | [GitHub](https://github.com/materialsproject/jobflow) | [Paper](https://doi.org/10.21105/joss.05995) Jobflow is a free, open-source library for writing and executing workflows. Complex From 47cef640f24165d273ff3f5d3c153961eb9bf658 Mon Sep 17 00:00:00 2001 From: Janosh Riebesell Date: Mon, 25 Mar 2024 19:18:25 +0100 Subject: [PATCH 3/3] compress logo 8KB -> 2.9KB --- docs/_static/img/jobflow_logo.svg | 118 +----------------------------- 1 file changed, 1 insertion(+), 117 deletions(-) diff --git a/docs/_static/img/jobflow_logo.svg b/docs/_static/img/jobflow_logo.svg index 1af3cbea..d392ab17 100644 --- a/docs/_static/img/jobflow_logo.svg +++ b/docs/_static/img/jobflow_logo.svg @@ -1,117 +1 @@ - - - - - - - - - - - - - - - - - - - - - +