Skip to content

Native Notebooks - Outline (aka Table of Contents or TOC) has low discoverability #127200

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

Closed
claudiaregio opened this issue Jun 25, 2021 · 7 comments
Assignees
Labels
notebook-toc-outline under-discussion Issue is under discussion for relevance, priority, approach ux User experience issues
Milestone

Comments

@claudiaregio
Copy link

Customer survey feedback shows that the discoverability of the outline view for notebooks is still low.

Could we potentially automatically open the outline view when a notebook is opened for the first x (5?) times to help discoverability?

@rebornix rebornix added ux User experience issues under-discussion Issue is under discussion for relevance, priority, approach labels Jun 28, 2021
@claudiaregio
Copy link
Author

@digitarald
Copy link
Contributor

Related, UI hints/callouts could also help here if we want to actively point users to the Outline. Might make sense in a context for when a user hasn't seen it before and uses a long file with many headers: #120147 .

This UI feature is in the backlog, so add your 👍 and thoughts if you think this could help with this and other notebook discovery issues.

@greazer greazer changed the title Native Notebooks - Outline has low discoverability Native Notebooks - Outline (aka Table of Contents or TOC) has low discoverability Sep 20, 2021
@IanMatthewHuff
Copy link
Member

If we had something like @digitarald mentioned I could see that working really well for this. Opening it automatically after X times seems dicey to me, at least as my personal dev preferences go. Messing with a users layout just seems wrong.

We could put a button in the notebook toolbar (like variables) that only shows when there is markdown headers in the file and if the outline view is not visible. Then it could make the outline view visible. Though that does seem like a big ticket item (top level toolbar icon) that's only really valuable for initial discoverability.

@claudiaregio
Copy link
Author

@IanMatthewHuff
Copy link
Member

@claudiaregio Ahh nice, you already had the issue. Would you like me to implement it with the "unordered list" icon that Miguel suggested here: microsoft/vscode-codicons#80 (comment) ? I could always implement it then swap the icon later.

@claudiaregio
Copy link
Author

@IanMatthewHuff Sure! I think that's really close and should get the job done especially with the hover tip

@rebornix rebornix modified the milestones: September 2021, On Deck Sep 29, 2021
@rebornix rebornix assigned jrieken and unassigned rebornix Oct 21, 2021
@jrieken jrieken removed their assignment Oct 22, 2021
@jrieken jrieken added the feature-request Request for new features or functionality label Oct 22, 2021
@Yoyokrazy Yoyokrazy removed the feature-request Request for new features or functionality label Mar 18, 2024
@Yoyokrazy
Copy link
Contributor

Closing this as completed, as I'm not sure what more there is to be done here. Right now the outline of the notebook is exposed via the view in the side panel explorer view by default, and there is also a TOC icon in the notebook global toolbar. In addition there are now sticky scroll elements that can be enabled for notebooks, which will give users information on the outline of their notebook, along with the ability to execute cells, and toggle other outline related features.

@microsoft microsoft locked and limited conversation to collaborators Jun 11, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
notebook-toc-outline under-discussion Issue is under discussion for relevance, priority, approach ux User experience issues
Projects
None yet
Development

No branches or pull requests

9 participants