diff --git a/docs/customization.md b/docs/customization.md
index 3691fb25..6d249264 100644
--- a/docs/customization.md
+++ b/docs/customization.md
@@ -134,4 +134,93 @@ Using this plugin the following 2 settings have new default values:
sbt-typelevel plugins are in red and the super-plugins are boxed.
-
+```mermaid
+graph LR
+ cross[sbt-crossproject]
+ fix[sbt-scalafix]
+ fmt[sbt-scalafmt]
+ git[sbt-git]
+ gpg[sbt-gpg]
+ header[sbt-header]
+ laika[laika-sbt]
+ mdoc[sbt-mdoc]
+ mima[sbt-mima-plugin]
+ sncp[sbt-scala-native-crossproject]
+ sjs[sbt-scalajs]
+ sjscp[sbt-scalajs-crossproject]
+ unidoc[sbt-unidoc]
+
+ tlkernel[sbt-typelevel-kernel]:::tl
+ tlnopub[sbt-typelevel-no-publish]:::tl
+
+ tlsettings[sbt-typelevel-settings]:::tl
+ tlsettings --> tlkernel
+ tlsettings --> git
+ tlsettings --> cross
+
+ tlgithub[sbt-typelevel-github]:::tl
+ tlgithub --> tlkernel
+ tlgithub --> git
+ tlgithub --> sjs
+
+ tlversioning[sbt-typelevel-versioning]:::tl
+ tlversioning --> tlkernel
+ tlversioning --> git
+
+ tlmima[sbt-typelevel-mima]:::tl
+ tlmima --> tlkernel
+ tlmima --> mima
+
+ tlsonatype[sbt-typelevel-sonatype]:::tl
+ tlsonatype --> tlkernel
+ tlsonatype --> mima
+ tlsonatype --> unidoc
+
+ tlgha[sbt-typelevel-github-actions]:::tl
+
+ tlcisigning[sbt-typelevel-ci-signing]:::tl
+ tlcisigning --> tlgha
+ tlcisigning --> gpg
+
+ tlsonatypecirelease[sbt-typelevel-sonatype-ci-release]:::tl
+ tlsonatypecirelease --> tlsonatype
+ tlsonatypecirelease --> tlgha
+
+ tlci[sbt-typelevel-ci]:::tl
+ tlci --> tlkernel
+ tlci --> tlnopub
+ tlci --> tlgha
+
+ tlfix[sbt-typelevel-scalafix]:::tl
+ tlfix --> fix
+
+ tlmergify[sbt-typelevel-mergify]:::tl
+ tlmergify --> tlgha
+
+ tlsite[sbt-typelevel-site]:::tl
+ tlsite --> tlkernel
+ tlsite --> tlgithub
+ tlsite --> tlgha
+ tlsite --> tlnopub
+ tlsite --> mdoc
+ tlsite --> laika
+
+ tlcirelease[[sbt-typelevel-ci-release]]:::tl
+ tlcirelease --> tlci
+ tlcirelease --> tlgithub
+ tlcirelease --> tlversioning
+ tlcirelease --> tlmima
+ tlcirelease --> tlsonatypecirelease
+ tlcirelease --> tlcisigning
+ tlcirelease --> tlnopub
+
+ tl[[sbt-typelevel]]:::tl
+ tl --> tlsettings
+ tl --> tlcirelease
+ tl --> fmt
+ tl --> header
+ tl --> sjscp
+ tl --> sncp
+
+ classDef tl stroke:#FF4C61,color:#FF4C61
+```
diff --git a/docs/plugins.dot b/docs/plugins.dot
deleted file mode 100644
index 9ac62373..00000000
--- a/docs/plugins.dot
+++ /dev/null
@@ -1,93 +0,0 @@
-digraph {
-
- cross[label="sbt-crossproject"]
- fix[label="sbt-scalafix"]
- fmt[label="sbt-scalafmt"]
- git[label="sbt-git"]
- gpg[label="sbt-gpg"]
- header[label="sbt-header"]
- laika[label="laika-sbt"]
- mdoc[label="sbt-mdoc"]
- mima[label="sbt-mima-plugin"]
- sncp[label="sbt-scala-native-crossproject"]
- sjs[label="sbt-scalajs"]
- sjscp[label="sbt-scalajs-crossproject"]
- unidoc[label="sbt-unidoc"]
-
- node[color="#FF4C61"];
-
- tlkernel[label="sbt-typelevel-kernel"];
-
- tlnopub[label="sbt-typelevel-no-publish"];
-
- tlsettings[label="sbt-typelevel-settings"];
- tlsettings -> tlkernel;
- tlsettings -> git;
- tlsettings -> cross;
-
- tlgithub[label="sbt-typelevel-github"];
- tlgithub -> tlkernel;
- tlgithub -> git;
- tlgithub -> sjs;
-
- tlversioning[label="sbt-typelevel-versioning"];
- tlversioning -> tlkernel;
- tlversioning -> git;
-
- tlmima[label="sbt-typelevel-mima"];
- tlmima -> tlkernel;
- tlmima -> mima;
-
- tlsonatype[label="sbt-typelevel-sonatype"];
- tlsonatype -> tlkernel;
- tlsonatype -> mima;
- tlsonatype -> unidoc;
-
- tlgha[label="sbt-typelevel-github-actions"]
-
- tlcisigning[label="sbt-typelevel-ci-signing"];
- tlcisigning -> tlgha;
- tlcisigning -> gpg;
-
- tlsonatypecirelease[label="sbt-typelevel-sonatype-ci-release"];
- tlsonatypecirelease -> tlsonatype;
- tlsonatypecirelease -> tlgha;
-
- tlci[label="sbt-typelevel-ci"];
- tlci -> tlkernel;
- tlci -> tlnopub;
- tlci -> tlgha;
-
- tlfix[label="sbt-typelevel-scalafix"];
- tlfix -> fix;
-
- tlmergify[label="sbt-typelevel-mergify"];
- tlmergify -> tlgha;
-
- tlsite[label="sbt-typelevel-site"];
- tlsite -> tlkernel;
- tlsite -> tlgithub;
- tlsite -> tlgha;
- tlsite -> tlnopub;
- tlsite -> mdoc;
- tlsite -> laika;
-
- node[shape="box"];
-
- tlcirelease[label="sbt-typelevel-ci-release"];
- tlcirelease -> tlci;
- tlcirelease -> tlgithub;
- tlcirelease -> tlversioning;
- tlcirelease -> tlmima;
- tlcirelease -> tlsonatypecirelease;
- tlcirelease -> tlcisigning;
- tlcirelease -> tlnopub;
-
- tl[label="sbt-typelevel"];
- tl -> tlsettings;
- tl -> tlcirelease;
- tl -> fmt;
- tl -> header;
- tl -> sjscp;
- tl -> sncp;
-}
diff --git a/docs/plugins.svg b/docs/plugins.svg
deleted file mode 100644
index 32609bdc..00000000
--- a/docs/plugins.svg
+++ /dev/null
@@ -1,443 +0,0 @@
-
-
-
-
-