diff --git a/styles/components/_accordion_table.scss b/styles/components/_accordion_table.scss index 1e4a23e6..41c115dd 100644 --- a/styles/components/_accordion_table.scss +++ b/styles/components/_accordion_table.scss @@ -12,11 +12,6 @@ padding-left: 0; } - &.accordion-table-list { - display: table; - width: 100%; - } - .accordion-table__head { padding: $gap ($gap * 2); font-size: $small-font-size; @@ -42,10 +37,7 @@ } .accordion-table__item-content { - padding-top: $gap * 2; - padding-right: $gap; - padding-left: $gap * 2; - padding-bottom: $gap * 3; + padding: ($gap * 2); } .accordion-table__items { @@ -128,29 +120,27 @@ } } -#application-members { +.application-list { .accordion-table { - .accordion-table__item-content, .accordion-table__head { - display: flex; - - & > span { - flex-grow: 3; - display: flex; - flex-basis: 0; - - &.icon-link { - flex-grow: 1; - } - } - } - - span { - flex-grow: 1; - flex-basis: 0; - } - .accordion-table__item__toggler { text-align: right; + padding-right: 0; + padding-left: 0; + } + + .accordion-table__item-content { + .icon-link { + padding-right: 0; + padding-left: 0; + } + } + } +} + +#application-environments { + .row { + & > .col:first-child { + flex-grow: 5; } } } diff --git a/templates/fragments/applications/edit_environments.html b/templates/fragments/applications/edit_environments.html index 3532ff1e..cd27c2d3 100644 --- a/templates/fragments/applications/edit_environments.html +++ b/templates/fragments/applications/edit_environments.html @@ -25,7 +25,7 @@ {% endmacro %} -
+
@@ -39,8 +39,11 @@
-
- {{ "portfolios.applications.environments.name" | translate }} +
+
{{ "portfolios.applications.environments.name" | translate }}
+
{{ "portfolios.applications.environments.edit_name" | translate }}
+
{{ "common.delete" | translate }}
+
{{ "common.members" | translate }}
    @@ -51,40 +54,47 @@
  • -
    - +
    +
    {{ env['name'] }} - - - {% set edit_environment_button %} +
    +
    + + {% set edit_environment_button %} {{ Icon('edit') }} - {% endset %} + {% endset %} - {{ + {{ ToggleButton( - open_html=edit_environment_button, - close_html=edit_environment_button, - section_name="edit" + open_html=edit_environment_button, + close_html=edit_environment_button, + section_name="edit" ) - }} - - + }} + +
    +
    + + {{ Icon('trash') }} + +
    +
    {% call ToggleSection(section_name="members") %} diff --git a/templates/portfolios/applications/team.html b/templates/portfolios/applications/team.html index c6e07f07..e02a5459 100644 --- a/templates/portfolios/applications/team.html +++ b/templates/portfolios/applications/team.html @@ -23,7 +23,7 @@ {{ 'portfolios.applications.team_settings.subheading' | translate }}
    -
    +
    {% if g.matchesPath("application-members") %} {% include "fragments/flash.html" %} @@ -43,22 +43,22 @@
    -
    - - - {{ "common.name" | translate }} - - - {{ "portfolios.applications.team_settings.section.table.delete_access" | translate }} - - - {{ "portfolios.applications.team_settings.section.table.environment_management" | translate }} - - - {{ "portfolios.applications.team_settings.section.table.team_management" | translate }} - - - +
    +
    + {{ "common.name" | translate }} +
    +
    + {{ "portfolios.applications.team_settings.section.table.delete_access" | translate }} +
    +
    + {{ "portfolios.applications.team_settings.section.table.environment_management" | translate }} +
    +
    + {{ "portfolios.applications.team_settings.section.table.team_management" | translate }} +
    +
    +   +
      {% for member in application.members %} @@ -67,20 +67,17 @@ {% set user_permissions = user_info["permissions"] %} {% macro PermissionField(value) %} - {{ value }} +
      {{ value }}
      {% endmacro %}
    • -
      - - {{ name }} - {{ user.full_name }} - {{ PermissionField(user_permissions["delete_access"]) }} - {{ PermissionField(user_permissions["environment_management"]) }} - {{ PermissionField(user_permissions["team_management"]) }} - - +
      +
      {{ user.full_name }}
      + {{ PermissionField(user_permissions["delete_access"]) }} + {{ PermissionField(user_permissions["environment_management"]) }} + {{ PermissionField(user_permissions["team_management"]) }} +
      {% call ToggleSection(section_name="environments") %}
        diff --git a/translations.yaml b/translations.yaml index fc61ace9..4a74c9fd 100644 --- a/translations.yaml +++ b/translations.yaml @@ -22,6 +22,7 @@ common: cancel: Cancel confirm: Confirm continue: Continue + delete: Delete delete_confirm: 'Please type the word DELETE to confirm:' edit: Edit hide: Hide @@ -412,6 +413,7 @@ portfolios: header: Are you sure you want to delete this application? environments: name: Name + edit_name: Edit name environments_description: Each environment created within an application is logically separated from one another for easier management and security. environments_heading: Application environments existing_application_title: '{application_name} Application Settings'