Fix scroll position for cross references links #813
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
You may have noticed a very annoying behavior when clicking on links within the Ledger API reference docs. For example, if you click on the link for the GetActiveContractsResponse message, the heading for that message is behind the navbar. It is very confusing for new users.
This PR makes a small CSS tweak to address that issue. Using jQuery, it dynamically adds the
section
CSS class to thespan
s which serve as the anchor for internal links.I did look at trying to add that CSS class to the RST source file, but without success. I have also asked on StackOverflow.
Attached are videos showing before and after.
before.mov
after.mov