Hide Crate Version on narrow Screens
This commit is contained in:
parent
e2efcf10de
commit
cc9ef7d8a8
@ -365,7 +365,6 @@ def check_tree_attr(tree, path, attr, pat, regexp):
|
|||||||
|
|
||||||
def check_tree_text(tree, path, pat, regexp):
|
def check_tree_text(tree, path, pat, regexp):
|
||||||
path = normalize_xpath(path)
|
path = normalize_xpath(path)
|
||||||
print("normalize_xpath -> {}".format(path))
|
|
||||||
ret = False
|
ret = False
|
||||||
try:
|
try:
|
||||||
for e in tree.findall(path):
|
for e in tree.findall(path):
|
||||||
|
@ -1694,6 +1694,7 @@ fn print_sidebar(cx: &Context<'_>, it: &clean::Item, buffer: &mut Buffer) {
|
|||||||
write!(
|
write!(
|
||||||
buffer,
|
buffer,
|
||||||
"<div class=\"block version\">\
|
"<div class=\"block version\">\
|
||||||
|
<div class=\"narrow-helper\"></div>
|
||||||
<p>Version {}</p>\
|
<p>Version {}</p>\
|
||||||
</div>",
|
</div>",
|
||||||
Escape(version),
|
Escape(version),
|
||||||
|
@ -329,7 +329,7 @@ fn item_module(w: &mut Buffer, cx: &Context<'_>, item: &clean::Item, items: &[cl
|
|||||||
"<item-left class=\"{stab}{add}import-item\">\
|
"<item-left class=\"{stab}{add}import-item\">\
|
||||||
<code>{vis}{imp}</code>\
|
<code>{vis}{imp}</code>\
|
||||||
</item-left>\
|
</item-left>\
|
||||||
<item-right class=\"docblock-short\">{stab_tags}</item-right>\n",
|
<item-right class=\"docblock-short\">{stab_tags}</item-right>",
|
||||||
stab = stab.unwrap_or_default(),
|
stab = stab.unwrap_or_default(),
|
||||||
add = add,
|
add = add,
|
||||||
vis = myitem.visibility.print_with_space(myitem.def_id, cx),
|
vis = myitem.visibility.print_with_space(myitem.def_id, cx),
|
||||||
@ -361,7 +361,7 @@ fn item_module(w: &mut Buffer, cx: &Context<'_>, item: &clean::Item, items: &[cl
|
|||||||
"<item-left class=\"{stab}{add}module-item\">\
|
"<item-left class=\"{stab}{add}module-item\">\
|
||||||
<a class=\"{class}\" href=\"{href}\" \
|
<a class=\"{class}\" href=\"{href}\" \
|
||||||
title=\"{title}\">{name}</a>{unsafety_flag}</item-left>\
|
title=\"{title}\">{name}</a>{unsafety_flag}</item-left>\
|
||||||
<item-right class=\"docblock-short\">{stab_tags}{docs}</item-right>\n",
|
<item-right class=\"docblock-short\">{stab_tags}{docs}</item-right>",
|
||||||
name = *myitem.name.as_ref().unwrap(),
|
name = *myitem.name.as_ref().unwrap(),
|
||||||
stab_tags = extra_info_tags(myitem, item, cx.tcx()),
|
stab_tags = extra_info_tags(myitem, item, cx.tcx()),
|
||||||
docs = MarkdownSummaryLine(&doc_value, &myitem.links(cx)).into_string(),
|
docs = MarkdownSummaryLine(&doc_value, &myitem.links(cx)).into_string(),
|
||||||
@ -381,7 +381,7 @@ fn item_module(w: &mut Buffer, cx: &Context<'_>, item: &clean::Item, items: &[cl
|
|||||||
}
|
}
|
||||||
|
|
||||||
if curty.is_some() {
|
if curty.is_some() {
|
||||||
w.write_str("</item-table>\n");
|
w.write_str("</item-table>");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1619,9 +1619,25 @@ details.undocumented[open] > summary::before {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.sidebar > .block.version {
|
.sidebar > .block.version {
|
||||||
|
overflow: hidden;
|
||||||
border-bottom: none;
|
border-bottom: none;
|
||||||
margin-top: 12px;
|
|
||||||
margin-bottom: 0;
|
margin-bottom: 0;
|
||||||
|
height: 100%;
|
||||||
|
padding-left: 12px;
|
||||||
|
}
|
||||||
|
.sidebar > .block.version > div.narrow-helper {
|
||||||
|
float: left;
|
||||||
|
width: 1px;
|
||||||
|
height: 100%;
|
||||||
|
}
|
||||||
|
.sidebar > .block.version > p {
|
||||||
|
/* hide Version text if too narrow */
|
||||||
|
margin: 0;
|
||||||
|
min-width: 55px;
|
||||||
|
/* vertically center */
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
height: 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
nav.sub {
|
nav.sub {
|
||||||
@ -1779,7 +1795,6 @@ details.undocumented[open] > summary::before {
|
|||||||
.search-results .result-name, .search-results div.desc, .search-results .result-description {
|
.search-results .result-name, .search-results div.desc, .search-results .result-description {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
}
|
}
|
||||||
/* Display second row of staggered layouts */
|
|
||||||
.search-results div.desc, .search-results .result-description, item-right {
|
.search-results div.desc, .search-results .result-description, item-right {
|
||||||
padding-left: 2em;
|
padding-left: 2em;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user