From 105ba30ce9a015b28d53541bed674df0052a17e5 Mon Sep 17 00:00:00 2001 From: Peter Bacon Darwin Date: Wed, 8 Apr 2015 17:11:26 +0200 Subject: [PATCH] chore(doc-gen): improve method signature formatting Re-use the preformatting from the source code to layout method signatures more cleanly. --- docs/app/css/app.css | 13 +++++++++++++ .../templates/class.template.html | 19 +++++++++++++++---- 2 files changed, 28 insertions(+), 4 deletions(-) diff --git a/docs/app/css/app.css b/docs/app/css/app.css index 2c2557140a..416cd17904 100644 --- a/docs/app/css/app.css +++ b/docs/app/css/app.css @@ -364,3 +364,16 @@ md-content.demo-source-container > hljs > pre > code.highlight { padding-left:32px !important; padding-right:32px !important; } + + +.member .name { + white-space: pre-wrap; + word-wrap: break-word; + font-family: monospace; + font-size: 1.17em; + margin: 1em 0; +} + +.member { + +} \ No newline at end of file diff --git a/docs/dgeni-package/templates/class.template.html b/docs/dgeni-package/templates/class.template.html index 2b9ac35716..f615345c29 100644 --- a/docs/dgeni-package/templates/class.template.html +++ b/docs/dgeni-package/templates/class.template.html @@ -8,13 +8,24 @@ {%- if doc.constructorDoc or doc.members.length -%}

Members

+ {%- if doc.constructorDoc %} -

{$ doc.constructorDoc.name $}{$ paramList(doc.constructorDoc.params) $}

-

{$ doc.constructorDoc.description | marked $}

+
+

{$ doc.constructorDoc.name $}{$ paramList(doc.constructorDoc.params) $}

+ {% marked %} + {$ doc.constructorDoc.description $} + {% endmarked %} +
{% endif -%} + {%- for member in doc.members %} -

{$ member.name $}{$ paramList(member.params) $}

-

{$ member.description | marked $}

+
+

{$ member.name $}{$ paramList(member.params) $}

+ {% marked %} + {$ member.description $} + {% endmarked %} +
+ {% endfor %} {%- endif -%}