I see that creating a new page is quite easy ( https://docusaurus.io/docs/creating-pages ). However-- I want to edit the existing, default pages of "Docs" and "Blog". This way I can change the structure or styling. For example, to use TailwindCSS with Docusaurus, I need to add the "prose" class to the html div which contains the div containing markdown. Otherwise, the markdown is not rendered properly due to tailwindcss overriding its styles ( https://stackoverflow.com/a/75709690 , https://stackoverflow.com/a/68927527 ). I think it's very nice that Docusaurus makes it easy to add a new page. However Docusaurus should follow that convention by default! There should be a Blog.js and a Docs.js within /src/pages/ ! These should not be hidden!