rustdoc: apply pre-wrap
CSS to code-wrapped links
This is common syntax used for intra-doc links, so fixing it should help with doc formatting.
This commit is contained in:
parent
ed620cf969
commit
e38d1e909a
@ -585,8 +585,8 @@ ul.block, .block li {
|
||||
text-overflow: ellipsis;
|
||||
}
|
||||
/* Wrap non-pre code blocks (`text`) but not (```text```). */
|
||||
.docblock > :not(pre) > code,
|
||||
.docblock-short > code {
|
||||
.docblock :not(pre) > code,
|
||||
.docblock-short code {
|
||||
white-space: pre-wrap;
|
||||
}
|
||||
|
||||
|
@ -7,3 +7,7 @@ show-text: true // We need to enable text draw to be able to have the "real" siz
|
||||
// Little explanations for this test: if the text wasn't displayed on two lines, it would take
|
||||
// around 20px (which is the font size).
|
||||
assert-property: (".docblock p > code", {"offsetHeight": "44"})
|
||||
|
||||
// Same check, but where the long code block is also a link
|
||||
goto: "file://" + |DOC_PATH| + "/test_docs/long_code_block_link/index.html"
|
||||
assert-property: (".docblock p > a > code", {"offsetHeight": "44"})
|
||||
|
@ -154,6 +154,11 @@ pub mod huge_amount_of_consts {
|
||||
/// Very long code text `hereIgoWithLongTextBecauseWhyNotAndWhyWouldntI`.
|
||||
pub mod long_code_block {}
|
||||
|
||||
/// Very long code text [`hereIgoWithLongTextBecauseWhyNotAndWhyWouldntI`][lnk].
|
||||
///
|
||||
/// [lnk]: crate::long_code_block_link
|
||||
pub mod long_code_block_link {}
|
||||
|
||||
#[macro_export]
|
||||
macro_rules! repro {
|
||||
() => {};
|
||||
|
Loading…
Reference in New Issue
Block a user