From 8beb06b321ac8b88a8f90efcedc127bfc16dbb95 Mon Sep 17 00:00:00 2001 From: Laury GvR Date: Thu, 3 Aug 2017 17:04:26 -0400 Subject: [PATCH] Adding collapsible Description dropdown to package list pages --- css/front.css | 43 +++++++++++++++++++++++++++++++++ views/front/packaging/list.html | 31 +++++++++++++++++++++++- 2 files changed, 73 insertions(+), 1 deletion(-) diff --git a/css/front.css b/css/front.css index 55e7a06..531fc41 100644 --- a/css/front.css +++ b/css/front.css @@ -208,3 +208,46 @@ div.member div.address { .glm-member-package-list-wrapper .glm-member-list-image-border img { border-radius: 4px; } + + +#glm-member-packaging-front-container { + display: block; + clear: both; +} +.glm-member-packaging-data-container { + display: block; + background-color: white; + float: left; + width: 100%; + border-radius: 4px; +} +.glm-member-db-package-list-sub-data-links { + padding: 10px; +} + +#glm-member-packaging-front-container .glm-member-packaging-data-container > .glm-member-db-package-list-content-data { + display: none; + float: left; + width: 100%; + padding: 10px; +} +#glm-member-packaging-front-container .glm-member-packaging-data-container > .glm-member-db-package-list-content-toggle { + width: 100%; + border-radius: 4px; + background: #fefefe; + color: #57b649; + font-size: 18px; + padding: 10px; + float: left; +} +#glm-member-packaging-front-container .glm-member-packaging-data-container > .glm-member-db-package-list-content-toggle:nth-child(n-1) { + border-width: 0 0 1px 0; + border-style: solid; + border-color: lightgrey; +} +#glm-member-packaging-front-container .glm-member-packaging-data-container > .glm-member-db-package-list-content-toggle:after { + content: "+"; + float: right; + font-size: 24px; + line-height: 1; +} \ No newline at end of file diff --git a/views/front/packaging/list.html b/views/front/packaging/list.html index 09335a8..ebe4739 100644 --- a/views/front/packaging/list.html +++ b/views/front/packaging/list.html @@ -20,7 +20,7 @@ {foreach $members as $m} -
+
@@ -107,6 +107,19 @@
Pricing: {$p.pricing}
{/if}
+ {if $p.descr} +
+
Description
+
+
+ {$p.descr|nl2br} +
+ +
+
+ {/if}
{/foreach} @@ -174,3 +187,19 @@ {include file='front/footer.html'} + + \ No newline at end of file -- 2.17.1