@@ -3379,10 +3379,10 @@ fn item_enum(w: &mut fmt::Formatter, cx: &Context, it: &clean::Item,
33793379 let variant_id = cx. derive_id ( format ! ( "{}.{}.fields" ,
33803380 ItemType :: Variant ,
33813381 variant. name. as_ref( ) . unwrap( ) ) ) ;
3382- write ! ( w, "<span class='docblock autohide sub-variant' id='{id}'>" ,
3382+ write ! ( w, "<span class='autohide sub-variant' id='{id}'>" ,
33833383 id = variant_id) ?;
3384- write ! ( w, "<h3 class='fields' >Fields of <code >{name}</code ></h3>\n
3385- <table>" , name = variant. name. as_ref( ) . unwrap( ) ) ?;
3384+ write ! ( w, "<h3>Fields of <b >{name}</b ></h3><div>" ,
3385+ name = variant. name. as_ref( ) . unwrap( ) ) ?;
33863386 for field in & s. fields {
33873387 use clean:: StructFieldItem ;
33883388 if let StructFieldItem ( ref ty) = field. inner {
@@ -3394,19 +3394,18 @@ fn item_enum(w: &mut fmt::Formatter, cx: &Context, it: &clean::Item,
33943394 ItemType :: Variant . name_space( ) ,
33953395 field. name. as_ref( ) . unwrap( ) ,
33963396 ItemType :: StructField . name_space( ) ) ) ;
3397- write ! ( w, "<tr><td \
3398- id=' {id}' >\
3399- <span id='{ns_id}' class='invisible'>\
3400- <code>{f}: {t}< /code></span></td><td >",
3397+ write ! ( w, "<span id= \" {id} \" class= \" variant small-section-header \" > \
3398+ <a href= \" # {id}\" class= \" anchor field \" ></a >\
3399+ <span id='{ns_id}' class='invisible'><code>{f}: {t} \
3400+ </code></span></span >",
34013401 id = id,
34023402 ns_id = ns_id,
34033403 f = field. name. as_ref( ) . unwrap( ) ,
34043404 t = * ty) ?;
34053405 document ( w, cx, field) ?;
3406- write ! ( w, "</td></tr>" ) ?;
34073406 }
34083407 }
3409- write ! ( w, "</table ></span>" ) ?;
3408+ write ! ( w, "</div ></span>" ) ?;
34103409 }
34113410 render_stability_since ( w, variant, it) ?;
34123411 }
0 commit comments