From 330389d78d4eabceb33f672fb4bcb7d92ceb1f31 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20de=20la=20Pe=C3=B1a?= Date: Tue, 23 Jun 2026 14:06:45 +0000 Subject: [PATCH 1/4] feat: align Docs dropdown with canonical language list --- docs/site/theme/partials/tc-header.html | 40 ++++++++++++++++++++++--- 1 file changed, 36 insertions(+), 4 deletions(-) diff --git a/docs/site/theme/partials/tc-header.html b/docs/site/theme/partials/tc-header.html index 53c6458..c7c8b94 100644 --- a/docs/site/theme/partials/tc-header.html +++ b/docs/site/theme/partials/tc-header.html @@ -28,21 +28,25 @@ "label": "Testcontainers for Java", "url": "https://java.testcontainers.org/", "image": "/site/language-logos/java.svg", + "external": true, }, { "label": "Testcontainers for Go", "url": "https://golang.testcontainers.org/", "image": "/site/language-logos/go.svg", + "external": true, }, { "label": "Testcontainers for .NET", "url": "https://dotnet.testcontainers.org/", "image": "/site/language-logos/dotnet.svg", + "external": true, }, { "label": "Testcontainers for Node.js", "url": "https://node.testcontainers.org/", "image": "/site/language-logos/nodejs.svg", + "external": true, }, { "label": "Testcontainers for Python", @@ -52,10 +56,20 @@ }, { "label": "Testcontainers for Rust", - "url": "https://docs.rs/testcontainers/latest/testcontainers/", + "url": "https://rust.testcontainers.org/", "image": "/site/language-logos/rust.svg", "external": true, }, + { + "label": "Testcontainers for Ruby", + "url": "https://github.com/testcontainers/testcontainers-ruby", + "image": "/site/language-logos/ruby.svg", + "external": true, + }, + { + "label": "Testcontainers for PHP", + "image": "/site/language-logos/php.svg", + }, { "label": "Testcontainers for Haskell", "url": "https://github.com/testcontainers/testcontainers-hs", @@ -63,9 +77,27 @@ "external": true, }, { - "label": "Testcontainers for Ruby", - "url": "https://github.com/testcontainers/testcontainers-ruby", - "image": "/site/language-logos/ruby.svg", + "label": "Testcontainers for Clojure", + "url": "https://cljdoc.org/d/clj-test-containers/clj-test-containers/", + "image": "/site/language-logos/clojure.svg", + "external": true, + }, + { + "label": "Testcontainers for Elixir", + "url": "https://github.com/testcontainers/testcontainers-elixir", + "image": "/site/language-logos/elixir.svg", + "external": true, + }, + { + "label": "Testcontainers for Scala", + "url": "https://github.com/testcontainers/testcontainers-scala/", + "image": "/site/language-logos/scala.svg", + "external": true, + }, + { + "label": "Testcontainers Native (C/C++)", + "url": "https://github.com/testcontainers/testcontainers-native", + "image": "/site/language-logos/c.svg", "external": true, }, ] From 0b466101388b88fa845430cf651a935833720228 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20de=20la=20Pe=C3=B1a?= Date: Tue, 23 Jun 2026 14:06:46 +0000 Subject: [PATCH 2/4] feat: reorder card-grid to canonical order, add Native, fix URLs --- docs/index.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/docs/index.md b/docs/index.md index 7d78325..d90872b 100644 --- a/docs/index.md +++ b/docs/index.md @@ -6,14 +6,15 @@ GoGo .NET.NET Node.jsNode.js - ClojureClojure - ElixirElixir - HaskellHaskell PythonPython + RustRust RubyRuby - RustRust PHPPHP - ScalaScala + HaskellHaskell + ClojureClojure + ElixirElixir + ScalaScala + NativeNative ## About From 408138a3b732c231b5785f43ea377c8d72dcf552 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20de=20la=20Pe=C3=B1a?= Date: Tue, 23 Jun 2026 14:06:47 +0000 Subject: [PATCH 3/4] fix: add explicit width/height to scala.svg --- docs/site/language-logos/scala.svg | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/site/language-logos/scala.svg b/docs/site/language-logos/scala.svg index 23decc0..d91008f 100644 --- a/docs/site/language-logos/scala.svg +++ b/docs/site/language-logos/scala.svg @@ -1,7 +1,7 @@ - + Scala The Scala Logo @@ -23,4 +23,4 @@ - \ No newline at end of file + From c8b6d96186f64a97d4d5be36e3f814a568288bd5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20de=20la=20Pe=C3=B1a?= Date: Tue, 23 Jun 2026 14:06:53 +0000 Subject: [PATCH 4/4] feat: add c.svg logo for Native (C/C++) --- docs/site/language-logos/c.svg | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 docs/site/language-logos/c.svg diff --git a/docs/site/language-logos/c.svg b/docs/site/language-logos/c.svg new file mode 100644 index 0000000..49865a6 --- /dev/null +++ b/docs/site/language-logos/c.svg @@ -0,0 +1,8 @@ + + + + + + + +