diff options
| author | Stefan Schindler <dns2utf8@estada.ch> | 2021-05-25 00:36:36 +0200 |
|---|---|---|
| committer | Stefan Schindler <dns2utf8@estada.ch> | 2021-06-24 16:46:14 +0200 |
| commit | 6020c79ddeafe8d9760b27c14c39da81bac9b4a6 (patch) | |
| tree | ca5cce8abd1e7ec6e82401d909e54a218a6dad01 /src/librustdoc/html/render | |
| parent | 456a03227e3c81a51631f87ec80cac301e5fa6d7 (diff) | |
| download | rust-6020c79ddeafe8d9760b27c14c39da81bac9b4a6.tar.gz rust-6020c79ddeafe8d9760b27c14c39da81bac9b4a6.zip | |
Implement Desktop and Mobile version with gridlayout
* implement sans-serif #85621
Diffstat (limited to 'src/librustdoc/html/render')
| -rw-r--r-- | src/librustdoc/html/render/print_item.rs | 29 |
1 files changed, 14 insertions, 15 deletions
diff --git a/src/librustdoc/html/render/print_item.rs b/src/librustdoc/html/render/print_item.rs index 0174bfec32d..f68c0e5cd5e 100644 --- a/src/librustdoc/html/render/print_item.rs +++ b/src/librustdoc/html/render/print_item.rs @@ -263,14 +263,14 @@ fn item_module(w: &mut Buffer, cx: &Context<'_>, item: &clean::Item, items: &[cl curty = myty; } else if myty != curty { if curty.is_some() { - w.write_str("</table>"); + w.write_str("</item-table>"); } curty = myty; let (short, name) = item_ty_to_strs(myty.unwrap()); write!( w, "<h2 id=\"{id}\" class=\"section-header\">\ - <a href=\"#{id}\">{name}</a></h2>\n<table>", + <a href=\"#{id}\">{name}</a></h2>\n<item-table>", id = cx.derive_id(short.to_owned()), name = name ); @@ -283,14 +283,14 @@ fn item_module(w: &mut Buffer, cx: &Context<'_>, item: &clean::Item, items: &[cl match *src { Some(ref src) => write!( w, - "<tr><td><code>{}extern crate {} as {};", + "<item-left><code>{}extern crate {} as {};", myitem.visibility.print_with_space(myitem.def_id, cx), anchor(myitem.def_id.expect_real(), &*src.as_str(), cx), myitem.name.as_ref().unwrap(), ), None => write!( w, - "<tr><td><code>{}extern crate {};", + "<item-left><code>{}extern crate {};", myitem.visibility.print_with_space(myitem.def_id, cx), anchor( myitem.def_id.expect_real(), @@ -299,7 +299,7 @@ fn item_module(w: &mut Buffer, cx: &Context<'_>, item: &clean::Item, items: &[cl ), ), } - w.write_str("</code></td></tr>"); + w.write_str("</code></item-left>\n"); } clean::ImportItem(ref import) => { @@ -326,10 +326,10 @@ fn item_module(w: &mut Buffer, cx: &Context<'_>, item: &clean::Item, items: &[cl write!( w, - "<tr class=\"{stab}{add}import-item\">\ - <td><code>{vis}{imp}</code></td>\ - <td class=\"docblock-short\">{stab_tags}</td>\ - </tr>", + "<item-left class=\"{stab}{add}import-item\">\ + <code>{vis}{imp}</code>\ + </item-left>\ + <item-right class=\"docblock-short\">{stab_tags}</item-right>\n", stab = stab.unwrap_or_default(), add = add, vis = myitem.visibility.print_with_space(myitem.def_id, cx), @@ -358,11 +358,10 @@ fn item_module(w: &mut Buffer, cx: &Context<'_>, item: &clean::Item, items: &[cl let doc_value = myitem.doc_value().unwrap_or_default(); write!( w, - "<tr class=\"{stab}{add}module-item\">\ - <td><a class=\"{class}\" href=\"{href}\" \ - title=\"{title}\">{name}</a>{unsafety_flag}</td>\ - <td class=\"docblock-short\">{stab_tags}{docs}</td>\ - </tr>", + "<item-left class=\"{stab}{add}module-item\">\ + <a class=\"{class}\" href=\"{href}\" \ + title=\"{title}\">{name}</a>{unsafety_flag}</item-left>\ + <item-right class=\"docblock-short\">{stab_tags}{docs}</item-right>\n", name = *myitem.name.as_ref().unwrap(), stab_tags = extra_info_tags(myitem, item, cx.tcx()), docs = MarkdownSummaryLine(&doc_value, &myitem.links(cx)).into_string(), @@ -382,7 +381,7 @@ fn item_module(w: &mut Buffer, cx: &Context<'_>, item: &clean::Item, items: &[cl } if curty.is_some() { - w.write_str("</table>"); + w.write_str("</item-table>\n"); } } |
