diff --git a/README.md b/README.md
index c60d8f42..e69d6fd3 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-

PythonCall & JuliaCall
+
PythonCall & JuliaCall
[](https://www.repostatus.org/#active)
[](https://juliapy.github.io/PythonCall.jl/stable)
diff --git a/docs/make.jl b/docs/make.jl
index 7b47eb88..9b6c07a3 100644
--- a/docs/make.jl
+++ b/docs/make.jl
@@ -5,6 +5,9 @@ include("customdocs.jl")
makedocs(
sitename = "PythonCall & JuliaCall",
modules = [PythonCall],
+ format = Documenter.HTML(
+ assets = ["assets/favicon.ico"],
+ ),
warnonly = [:missing_docs], # avoid raising error when docs are missing
pages = [
"Home" => "index.md",
diff --git a/docs/src/assets/favicon.ico b/docs/src/assets/favicon.ico
new file mode 100644
index 00000000..360742cb
Binary files /dev/null and b/docs/src/assets/favicon.ico differ
diff --git a/docs/src/assets/logo.png b/docs/src/assets/logo.png
index 97bfc744..28456cd2 100644
Binary files a/docs/src/assets/logo.png and b/docs/src/assets/logo.png differ