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

Highlight the current document in the TOC #17

Open
alyuev opened this issue Mar 18, 2017 · 9 comments
Open

Highlight the current document in the TOC #17

alyuev opened this issue Mar 18, 2017 · 9 comments

Comments

@alyuev
Copy link
Collaborator

alyuev commented Mar 18, 2017

Добавить в оглавлении подсветку строки с выбранным документом, когда по нему кликнули для просмотра.

@tigran123
Copy link
Owner

Только строки с документом? А я думал раскрыть до самого глубокого уровня (секции) и скролить эту секцию к верхушке столбца Оглавление.

@alyuev
Copy link
Collaborator Author

alyuev commented Mar 18, 2017

Да, но ведь открывается именно документ, целиком. Далее идет просто позиционирование внутри документа.

@tigran123
Copy link
Owner

Почему документ целиком? Из столбца Результаты Поиска можно открыть любой индивидуальный параграф в конкретной секции конкретного документа. Разве не логичнее (хотя и сложнее) сначала раскрыть дерево оглавления до уровня данной секции (главы) и потом её как-то выделить?

@alyuev
Copy link
Collaborator Author

alyuev commented Mar 18, 2017

При переходе из результатов всё равно открывается весь документ, которому принадлежит данный параграф. Поэтому не вижу особого смысла выделять в меню текущую главу/секцию.

@tigran123
Copy link
Owner

Перейти можно только к конкретному параграфу. Да, конечно, весь документ открывается в соответствующем текстовом столбце. Но, ты можешь захотеть перейти к соседней главе в том же документе. Вместо того, чтобы скролить текст и смотреть "какие у нас тут ещё главы есть", ты сможешь посмотреть влево и сразу увидеть список этих глав.

@alyuev
Copy link
Collaborator Author

alyuev commented Mar 18, 2017

Да, согласен, но это сложнее в реализации. Нужно ж еще динамически отслеживать текущую секцию, чтобы ее подсветить.

@tigran123
Copy link
Owner

Ты имеешь в виду во время ручного скроллинга? Я думал его проигнорировать и показывать только в случае прямого клика откуда-либо.

@alyuev
Copy link
Collaborator Author

alyuev commented Mar 18, 2017

А... Ну так да, можно.... Без отслеживания скроллинга.

@tigran123
Copy link
Owner

Кстати, насчёт отслеживания скроллинга --- я даже думал о функции "полная синхронизация столбцов", т.е. комбинирование его с твоим предложением насчёт кликов из Оглавления/Результатов Поиска, чтобы все тексты прыгали туда.

@tigran123 tigran123 added this to the Version 1 milestone Mar 27, 2017
@tigran123 tigran123 changed the title Подсветка текущего документа в оглавлении Highlight the current document in the TOC Aug 17, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants