Skip to content

docs: remove dependency on Material for MkDocs - #1457

Open
GiovanniBussi wants to merge 1 commit into
masterfrom
docs-remove-material-mkdocs1
Open

GiovanniBussi wants to merge 1 commit into
masterfrom
docs-remove-material-mkdocs1

Conversation

@GiovanniBussi

Copy link
Copy Markdown
Member
Description

Remove the documentation build's dependency on Material for MkDocs while keeping it on MkDocs 1.

  • use MkDocs' built-in theme with automatic light/dark mode
  • declare MkDocs 1 and PyMdown Extensions directly in requirements.txt
  • update the local build instructions

This is the first of two stacked documentation PRs. The follow-up migrates the build to MkDocs 2.

Target release

The next release from master.

Type of contribution
  • changes to code or doc authored by PLUMED developers, or additions of code in the core or within the default modules
Tests
  • Reconfigured PLUMED with all modules and rebuilt it successfully
  • Generated the complete 1,622-page manual
  • Built the site successfully with MkDocs 1

No PLUMED source code or regtests are changed by this PR.

@GiovanniBussi
GiovanniBussi added this pull request to stack #1459 September 14, 2026 12:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant