Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✨ Enhancement: Improve Table of Contents UI #1223

Open
abhayymishraa opened this issue Dec 28, 2024 · 1 comment
Open

✨ Enhancement: Improve Table of Contents UI #1223

abhayymishraa opened this issue Dec 28, 2024 · 1 comment
Labels
✨ Enhancement Indicates that the issue suggests an improvement or new feature. Status: Triage This is the initial status for an issue that requires triage.

Comments

@abhayymishraa
Copy link
Contributor

Is your feature request related to a problem? Please describe

I’ve been working on the Table of Contents (ToC) and noticed that the current layout could be improved for better usability. While it functions well, I believe a more visually appealing design would enhance the overall user experience.

Describe the solution you'd like

I have made some updates to the ToC UI that I think will make it look cleaner and easier to navigate. Below are the designs I’ve created for your review:

Previous Design:

  • Dark Mode:
    Previous Dark Mode Design
  • Light Mode:
    Previous Light Mode Design

New Designs:

Design 1:

  • Dark Mode:
    New Dark Mode Design 1
  • Light Mode:
    New Light Mode Design 1

Design 2:

  • Dark Mode:
    New Dark Mode Design 2
  • Light Mode:
    New Light Mode Design 2

I’d love to hear your thoughts on these changes and whether you think they fit with our project vision.

Describe alternatives you've considered

I briefly considered adding features like collapsible sections to further streamline the ToC, but I think focusing on a more polished layout is a good step for now.

Additional context

I’m excited about these enhancements and believe they will improve how users interact with our documentation. If you have any other suggestions or areas you think I should explore further, please let me know!

Are you working on this?

Yes

@abhayymishraa abhayymishraa added Status: Triage This is the initial status for an issue that requires triage. ✨ Enhancement Indicates that the issue suggests an improvement or new feature. labels Dec 28, 2024
@abhayymishraa
Copy link
Contributor Author

I've already implemented the changes. Once I receive feedback, I can proceed with creating a pull request.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ Enhancement Indicates that the issue suggests an improvement or new feature. Status: Triage This is the initial status for an issue that requires triage.
Projects
None yet
Development

No branches or pull requests

1 participant