-
-
Notifications
You must be signed in to change notification settings - Fork 9.8k
Open
Labels
apprenticeIssues that are good candidates to be handled by a Docusaurus apprentice / traineeIssues that are good candidates to be handled by a Docusaurus apprentice / traineedomain: themeRelated to the default theme componentsRelated to the default theme componentsfeatureThis is not a bug or issue with Docusausus, per se. It is a feature request for the future.This is not a bug or issue with Docusausus, per se. It is a feature request for the future.
Description
Have you read the Contributing Guidelines on issues?
- I have read the Contributing Guidelines on issues.
Description
We have several UI polishing requests that I think are very justified. Although they can be easily implemented through swizzling, I do think Docusaurus should offer a better default UI.
- The language icon doesn't look very good. The React docs uses the
mdiTranslatematerial icon, which looks sturdier. - The color mode toggle should be a button rather than a toggle. This can be argued both ways (the toggle looks more explicit), but seems like a button is by far the most prevalent choice: Material UI, VuePress, Ionic (which is still Docusaurus!)
- The sidebar collapse button should be on the side instead of at the bottom. For example, Dyte. The reason is because there's a significant deviation in the position of the toggle button when the sidebar is expanded vs. collapsed. In addition, the button at the very bottom of the page is admittedly not very visible.
This doesn't mean that everything needs to be implemented, just want to hear about more people's opinions on what UI improvements we should make.
Has this been requested on Canny?
https://docusaurus.canny.io/feature-requests/p/make-the-language-changer-icon-configurable
Self-service
- I'd be willing to contribute this feature to Docusaurus myself.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
apprenticeIssues that are good candidates to be handled by a Docusaurus apprentice / traineeIssues that are good candidates to be handled by a Docusaurus apprentice / traineedomain: themeRelated to the default theme componentsRelated to the default theme componentsfeatureThis is not a bug or issue with Docusausus, per se. It is a feature request for the future.This is not a bug or issue with Docusausus, per se. It is a feature request for the future.