@@ -18,7 +18,7 @@ let fsdocsSummary (x: ApiDocHtml) =
1818 if x.HtmlText.StartsWith( " <pre>" , StringComparison.Ordinal) then
1919 embed x
2020 else
21- p [ Class " fsdocs-summary" ] [ embed x ]
21+ div [ Class " fsdocs-summary-contents " ] [ p [ Class " fsdocs-summary" ] [ embed x ] ]
2222
2323type HtmlRender ( model : ApiDocModel , ? menuTemplateFolder : string ) =
2424 let root = model.Root
@@ -182,10 +182,12 @@ type HtmlRender(model: ApiDocModel, ?menuTemplateFolder: string) =
182182
183183 let smry =
184184 div [ Class " fsdocs-summary" ] [
185- yield ! copyXmlSigIconForSymbolMarkdown m.Symbol
186- yield ! copyXmlSigIconForSymbol m.Symbol
187- yield ! sourceLink m.SourceLocation
188185 fsdocsSummary m.Comment.Summary
186+ div [ Class " icon-button-row" ] [
187+ yield ! sourceLink m.SourceLocation
188+ yield ! copyXmlSigIconForSymbol m.Symbol
189+ yield ! copyXmlSigIconForSymbolMarkdown m.Symbol
190+ ]
189191 ]
190192
191193 let dtls =
@@ -272,7 +274,10 @@ type HtmlRender(model: ApiDocModel, ?menuTemplateFolder: string) =
272274 if List.isEmpty dtls then
273275 smry
274276 elif String.IsNullOrWhiteSpace( m.Comment.Summary.HtmlText) then
275- yield ! dtls
277+ div [ Class " fsdocs-member-xmldoc-column" ] [
278+ div [ Class " icon-button-row" ] ( sourceLink m.SourceLocation)
279+ yield ! dtls
280+ ]
276281 else
277282 details [] (( summary [] [ smry ]) :: dtls)
278283 ]
@@ -325,10 +330,12 @@ type HtmlRender(model: ApiDocModel, ?menuTemplateFolder: string) =
325330 ]
326331 td [ Class " fsdocs-entity-xmldoc" ] [
327332 div [] [
328- yield ! copyXmlSigIconForSymbolMarkdown e.Symbol
329- yield ! copyXmlSigIconForSymbol e.Symbol
330- yield ! sourceLink e.SourceLocation
331333 fsdocsSummary e.Comment.Summary
334+ div [ Class " icon-button-row" ] [
335+ yield ! sourceLink e.SourceLocation
336+ yield ! copyXmlSigIconForSymbol e.Symbol
337+ yield ! copyXmlSigIconForSymbolMarkdown e.Symbol
338+ ]
332339 ]
333340 ]
334341 ]
0 commit comments