From 3ab84ba6f45da96a91c36f286def1630bde1e739 Mon Sep 17 00:00:00 2001 From: dandds Date: Fri, 12 Apr 2019 13:05:44 -0400 Subject: [PATCH] improvements to nested list --- styles/components/_accordion_table.scss | 26 ++++++++-- templates/components/toggle_list.html | 38 ++++++++------- .../fragments/applications/environments.html | 48 +++---------------- 3 files changed, 48 insertions(+), 64 deletions(-) diff --git a/styles/components/_accordion_table.scss b/styles/components/_accordion_table.scss index cbbb60d9..bdd0140f 100644 --- a/styles/components/_accordion_table.scss +++ b/styles/components/_accordion_table.scss @@ -33,21 +33,39 @@ } } + .accordion-table__item-content { + padding-top: $gap*3; + padding-right: $gap; + padding-bottom: $gap*3; + padding-left: $gap*3; + } + .accordion-table__items { margin: 0; li { - padding: $gap*2; - border-bottom: 1px dashed $color-gray-lightest; + list-style-type: none; + + border-bottom: 1px solid $color-gray-lightest; margin: 0; + + ul { + margin-top: 0; + margin-bottom: 0; + background-color: $color-gray-lightest; + + li { + border-bottom: 1px solid $color-gray-lighter; + } + } } .accordion-table__item__toggler { @include icon-link-color($color-blue, $color-gray-lightest); float: right; - margin-left: -$gap; color: $color-blue; + padding: 0; .icon { @include icon-size(12); @@ -76,8 +94,6 @@ } .accordion-table__item__expanded { - margin-left: 2 * $gap; - th, td { .icon-link { font-weight: $font-normal; diff --git a/templates/components/toggle_list.html b/templates/components/toggle_list.html index 9f1d71a2..c324ec9d 100644 --- a/templates/components/toggle_list.html +++ b/templates/components/toggle_list.html @@ -1,24 +1,26 @@ {% from "components/icon.html" import Icon %} -{% macro ToggleList(item_name, item_type, length) %} -
  • -