зеркало из https://github.com/github/ruby.git
[ruby/rdoc] Only let browser search through source code until it's
expanded (https://github.com/ruby/rdoc/pull/1181) Something that's been bothering me is that while the source code is not visible by default, the browser still jump to it when searching. Adding the `visible` property prevents this. Test it out yourself: * `bundle exec rdoc` * open `_site/index.html` * Search for `NameError` Before, you will get a match from `load_yaml` source code, after you only get the match when that methods source code is expanded. https://github.com/ruby/rdoc/commit/003126cc23
This commit is contained in:
Родитель
81d26814be
Коммит
5ed67f4826
|
@ -585,6 +585,9 @@ main header h3 {
|
|||
/* @group Method Details */
|
||||
|
||||
main .method-source-code {
|
||||
/* While this is already invisible through the rule below, this will inform the browser to
|
||||
not consider source code during text searching until it is actually expanded. */
|
||||
visibility: hidden;
|
||||
max-height: 0;
|
||||
overflow: auto;
|
||||
transition-duration: 200ms;
|
||||
|
@ -594,6 +597,7 @@ main .method-source-code {
|
|||
}
|
||||
|
||||
main .method-source-code.active-menu {
|
||||
visibility: visible;
|
||||
max-height: 100vh;
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче