From b072fd621d64677f4854e3a38d22224cc81f979e Mon Sep 17 00:00:00 2001 From: Felix Mulder Date: Fri, 3 Feb 2017 12:12:14 +0100 Subject: Add expansion of docstrings --- doc-tool/resources/_layouts/api-page.html | 19 ++++++++++++++++++- doc-tool/resources/css/api-page.css | 26 ++++++++++++++++++++++++++ 2 files changed, 44 insertions(+), 1 deletion(-) (limited to 'doc-tool') diff --git a/doc-tool/resources/_layouts/api-page.html b/doc-tool/resources/_layouts/api-page.html index f45a8bab4..49f01542e 100644 --- a/doc-tool/resources/_layouts/api-page.html +++ b/doc-tool/resources/_layouts/api-page.html @@ -33,6 +33,7 @@ extraCSS: {% for member in entity.members %}
+ [+] {% for annot in member.annotations %}@{{ annot | split: '.' | last }} {% endfor %} @@ -84,8 +85,24 @@ extraCSS:
- {{ member.comment.short }} +
+ {{ member.comment.short }} +
+
+ {{ member.comment.body }} +
+
{% endfor %} diff --git a/doc-tool/resources/css/api-page.css b/doc-tool/resources/css/api-page.css index ab9f4fd5e..410e9978c 100644 --- a/doc-tool/resources/css/api-page.css +++ b/doc-tool/resources/css/api-page.css @@ -83,3 +83,29 @@ div#entity-members > div.member > div.member-title span.no-left { div#entity-members > div.member > div.member-title span.no-right { margin-right: -11px; } + +div#entity-members > div.member > div.member-title > span.expand-button { + color: rgba(167, 161, 161, 0.5); +} + +div#entity-members > div.member > div.member-title > span.expand-button:hover { + color: rgb(167, 161, 161); + cursor: pointer; + user-select: none; +} + +div#entity-members > div.member > div.member-body { + margin: 5px 0 0 39px; +} + +div#entity-members > div.member > div.member-body > div.member-body-short.toggled { + display: none; +} + +div#entity-members > div.member > div.member-body > div.member-body-long { + display: none; +} + +div#entity-members > div.member > div.member-body > div.member-body-long.toggled { + display: block; +} -- cgit v1.2.3