mkdocs-material: Docker image of Material 4.6.3 doesn't render multiple code tabs properly

Description

Version 4.6.3 do not render multiple code tabs properly. It shows each code under a radio button instead grouping them in a tab pane.

Expected behavior

As in 4.6.2: Multiple code fragments with the tab label are grouped together in a single tap pane.

Actual behavior

Source code fragments are shown one after the other splitted by radio buttons with the code fragment’s title in them.

Steps to reproduce the bug

  1. Define many code blocks with the tab tag to be processed by SuperFences.
  2. Use the project docker image to serve the site: docker run --rm -it -p 8000:8000 -v $PWD/site:/docs squidfunk/mkdocs-material:4.6.3 serve
  3. Navigate to the page and check the results.

Package versions

  • Python: the one used in the Docker image.
  • MkDocs: 4.6.3 (4.6.2 works properly)
  • Material: the one used in the Docker image.

Project configuration

https://github.com/hexagonkt/hexagon/blob/master/hexagon_site/mkdocs.yml

System information

  • OS: Linux
  • Browser: Chromium

About this issue

  • Original URL
  • State: closed
  • Created 4 years ago
  • Comments: 20 (17 by maintainers)

Most upvoted comments

Pulled the latest version and 4.6.3 works OK like 4.6.2. Thank you! You can close the issue if you want.

Okay, thanks for your help. As said, the master won’t get any support for 7.0 anyway, so it’s probably best to pin it. I’ll switch to the pip install . approach for v5.

Sorry, I didn’t knew there was already an issue.

Thank you very much for taking care of it 😃 Your project is AWESOME!