From 7f38d2805205ee2f640063d12ae212c7302b5c2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9rome=20Eertmans?= Date: Thu, 4 Apr 2024 14:20:45 +0200 Subject: [PATCH 1/2] chore(docs): add favicon --- CHANGELOG.md | 6 ++++++ docs/source/_static/favicon.png | 1 + docs/source/conf.py | 1 + static/favicon.png | Bin 0 -> 2188 bytes static/logo.py | 25 +++++++++++++++++++++++++ static/make_favicon.sh | 5 +++++ static/make_logo.sh | 10 +++++----- 7 files changed, 43 insertions(+), 5 deletions(-) create mode 120000 docs/source/_static/favicon.png create mode 100644 static/favicon.png create mode 100755 static/make_favicon.sh diff --git a/CHANGELOG.md b/CHANGELOG.md index f043ab00..de0d9f9c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,6 +23,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 to not move the info window. [#389](https://github.com/jeertmans/manim-slides/pull/389) +(unreleased-chore)= +### Chore + +- Created a favicon for the website/documentation. + [#399](https://github.com/jeertmans/manim-slides/pull/399) + (v5.1.3)= ## [v5.1.3](https://github.com/jeertmans/manim-slides/compare/v5.1.2...v5.1.3) diff --git a/docs/source/_static/favicon.png b/docs/source/_static/favicon.png new file mode 120000 index 00000000..fcad737c --- /dev/null +++ b/docs/source/_static/favicon.png @@ -0,0 +1 @@ +../../../static/favicon.png \ No newline at end of file diff --git a/docs/source/conf.py b/docs/source/conf.py index 8b4a0a3e..66d53f41 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -55,6 +55,7 @@ html_theme = "furo" html_static_path = ["_static"] +html_favicon = "_static/favicon.png" html_theme_options = { "light_logo": "logo_light_transparent.png", diff --git a/static/favicon.png b/static/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..32cb619057843d859fb2cf4e5067391e0bad8c86 GIT binary patch literal 2188 zcmV;72y^#|P)?z^kAwshHWdL8gMfm`zF$gj?@Kh>m2lqRttKd zA|qCqv*nP)>L3CVdc38Q}gBKQ98_kHg#_ultz z?gM}~97tXznL?RkYPN8Rk5=my}i>#hKX=%^`004b`gSpZK8tQ5*)L~SW)G@2eq?Mz6 z)&f8@FQf$_Q^=I+tf>cCeL(xHC9U#J;%x#nZ9vn&$~Krc-`EVjV+{27b@Taro+9n2 zRGPj(FgeNPa>wPxktvipFad_g#yF#j=n{!U(!BY`W&i-d=i1+9@Wv8NSj=ds%-DyOiFm0Mid_rYq1jk4la*{|7@TU61TQ&`6G z*yFQL5$(vB*wd(=?1Iv6vxVlC3U&topkxAc$Yfpd&tx)1S5_=aQ24$RF$d$mBa%ou zWHMQI`wn++S+Uz)-MqI&VMex)rJ7W)28I!z|goOCr(`<5C}?7RYg%r0tf^G{8jw7sh@lKMq|}-b^Fxs)S2_Q zi6oK^4%Yq$+!LUqL#CYh?qY_k+oyhbX*z9oc0ZSxl0(terQ)TDf@=b(RGR+zOPBAh zTko_TPh9{+3uIEt)gl7}!+Ch>;+6nIqq)XOm#-GDe1DZAUYe3DvstnFQtGw)#tTf$ z@zTU40Vbwqi<8r?mo9yGnH?T_@>pzXwJbU9dYQ%ICGX;)hdBZNHB@T8$if;ALyEA# z#B|XQSAVKl@t)mUtXi0EFILt|ZBx>2l+pC`46zzf7Mh-(;e|`7d0kzdtypw0C1AOY ztv#0ZSfS|ZQn60EH-0npHUU@~_xJU7O-)T{>{p|yDWR~ZyQ>|G2BrisD$DbZ$HjVU z;uqt|$w_`(?EcSdsu;ysbTChWdpVicqr(EW$vc3=8!neS{zYWSj-vc~cd%;VvIbN! zDhtB{eYdbjM~CpxlLv>*9*zj|b7oYQ<>8@++alQ1*zhpK-^*#BzpooFO-Tj^2UsC= zuZ@ijbr0~;#Pu%F*7~$5(AU%PMQ6uTJaqv8pu6iuTad4(W9!o=kMPvR{Wi$z>3$yM zw|o7QmgYLVG+UaRYU$n{A9i=WXv0erMJ3Mx!$X68VRWBOb+y%{ShbinRV85ozMDse zhx+mGCW*=(gvQ1=qfsIBtz{*}S>om5FDFPMSy%e+qF04jE9Am4>r&0+J3Wb7c zp9KPetXKd5;PEE7vC-jw&dth52SC(8d8_xs2NeZq5^^&Cb@gCO#7;hsH!*`Jp*)W> zq10xmqrL6%mrOrgw?R*v>r z3jonGwzQyaJKVgfG@60x?5P%-o}S@$S2w9=k?1Kh1c2xqFDt*KYwo=HrjmhU9L~to zCy(m|Gu-nPrTMqU>XfAO$7GE<004N;?)`Ovp;7Tzt^>m`Y`yePE2Vvb1O0v7J6xR1 z5d=YC07SQ`oXm`LAOFCElEG9O%|PCfwz4>^UFW>oe$A%C2ckWCSv?)nVhjw8<~yui z=Zx1iCCSOkNJpPBUM+&@X(`|V!e@w~l79flwXf;_$b_9v%ZFI`|_YN5(&J#TAm4)XPMY^Y;Sd-qZ5`+)=k z0e0Eu>bd2kk9RGxv|6sGZ(xMgfDW0gtF5g~lvO{*;f$O(dT4J+abbqjW@q<=vx#>l zW4K)IxIoV0DG7UYWT>t6SyNH|uXpl(&AusZqolT%qZgQ%T6~jm_NKh^JOn|ITQ|}# zG%#z+zd3#GC&~JgM-TgFW&HCBp1#!fB-qR9=?JBJZ@hiu+V`?zAP9mycKbxd#vM;m zmoK$G3iJ7V-kHChj64t><}SVvNusB(k9o=|ibnPVCB=mqUZ1(yJ*sC`YU29hXlygo z%j)S2-n(bR50}1=*W~e_g$9jdPJ!u5 Date: Thu, 4 Apr 2024 14:38:14 +0200 Subject: [PATCH 2/2] fix(docs): typo --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index de0d9f9c..8d134845 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -99,7 +99,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 (v5.1-chore)= ### Chore -- Removed subrocess calls to FFMPEG with direct `libav` bindings using +- Removed subrocess calls to FFmpeg with direct `libav` bindings using the `av` Python module. This should enhance rendering speed and security. [#335](https://github.com/jeertmans/manim-slides/pull/335) - Changed build backend to PDM and reflected on docs.