From 07811a0468f7c427546b5b7e7a66fb0dab49b610 Mon Sep 17 00:00:00 2001 From: David Lechner Date: Sun, 18 Oct 2026 19:14:53 -0500 Subject: [PATCH] docs: link the Pybricks logos rather than keep copies of them The repository is not to carry the Pybricks logos. The two it had, the mark in the docs header and the app icon used as the favicon and at the top of the README, were byte-for-byte copies of pybricks-code's src/editor/logo.svg and src/about/icon.svg, so they are now linked from there and the copies are gone. The links name pybricks-code's v2.2.0 tag rather than its main branch. At that tag the files are the ones that were here, so nothing looks different, and a file moved or renamed on the main branch cannot take the site's logo with it. raw.githubusercontent.com serves them as image/svg+xml, which a browser will render from another origin. None of the published packages ever contained either file: their sdists and wheels hold only each package's own source, README and LICENSE. --- README.md | 2 +- docs/assets/pybricks-icon.svg | 1 - docs/assets/pybricks-logo.svg | 9 --------- properdocs.yml | 10 ++++++---- 4 files changed, 7 insertions(+), 15 deletions(-) delete mode 100644 docs/assets/pybricks-icon.svg delete mode 100644 docs/assets/pybricks-logo.svg diff --git a/README.md b/README.md index d67c2d7..17b43cb 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@

- +

Pybricks Tools

diff --git a/docs/assets/pybricks-icon.svg b/docs/assets/pybricks-icon.svg deleted file mode 100644 index 9193f9e..0000000 --- a/docs/assets/pybricks-icon.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/docs/assets/pybricks-logo.svg b/docs/assets/pybricks-logo.svg deleted file mode 100644 index 8935217..0000000 --- a/docs/assets/pybricks-logo.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/properdocs.yml b/properdocs.yml index ca78c1e..518ade3 100644 --- a/properdocs.yml +++ b/properdocs.yml @@ -8,10 +8,12 @@ copyright: Copyright © The Pybricks Authors theme: name: material - # The Pybricks mark, and the app icon as the favicon. Both are copied from - # pybricks-code, which is MIT under the same copyright as this repository. - logo: assets/pybricks-logo.svg - favicon: assets/pybricks-icon.svg + # The Pybricks mark, and the app icon as the favicon. Linked from + # pybricks-code rather than kept here, so that this repository holds no copy + # of the logos. Pinned to a release tag: a file moved on its main branch + # would otherwise take the site's logo with it. + logo: https://raw.githubusercontent.com/pybricks/pybricks-code/v2.2.0/src/editor/logo.svg + favicon: https://raw.githubusercontent.com/pybricks/pybricks-code/v2.2.0/src/about/icon.svg icon: repo: fontawesome/brands/github features: