From 9073149cd3df5e13d3a55d2eeb7227bff8b79270 Mon Sep 17 00:00:00 2001 From: dandds Date: Mon, 29 Apr 2019 13:51:03 -0400 Subject: [PATCH 01/13] update sidenav styles --- styles/elements/_sidenav.scss | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/styles/elements/_sidenav.scss b/styles/elements/_sidenav.scss index 4de80ef8..fa6f3a3f 100644 --- a/styles/elements/_sidenav.scss +++ b/styles/elements/_sidenav.scss @@ -1,6 +1,5 @@ @mixin sidenav__header { padding: $gap ($gap * 2); - font-size: $small-font-size; font-weight: bold; } @@ -21,6 +20,7 @@ .sidenav__title { @include sidenav__header; + font-size: $h3-font-size; text-transform: uppercase; width: 50%; color: $color-gray-dark; @@ -29,6 +29,8 @@ .sidenav__toggle { @include sidenav__header; + font-size: $small-font-size; + line-height: 2.8rem; float: right; color: $color-blue-darker; From ee29c7a0c853bdf65b676290d688a2da5e242320 Mon Sep 17 00:00:00 2001 From: dandds Date: Mon, 29 Apr 2019 13:59:45 -0400 Subject: [PATCH 02/13] more padding for portfolio section links --- styles/components/_portfolio_layout.scss | 1 + 1 file changed, 1 insertion(+) diff --git a/styles/components/_portfolio_layout.scss b/styles/components/_portfolio_layout.scss index 1b2e2692..743d63d4 100644 --- a/styles/components/_portfolio_layout.scss +++ b/styles/components/_portfolio_layout.scss @@ -97,6 +97,7 @@ font-size: $small-font-size; .icon-link { + padding: 0.8rem 1.2rem; &.active { color: $color-gray; .icon { From 4e7fcb7aea726def170122e31db178797cca34e1 Mon Sep 17 00:00:00 2001 From: dandds Date: Mon, 29 Apr 2019 14:03:36 -0400 Subject: [PATCH 03/13] dark gray for breadcrumb nav in portfolios --- styles/components/_portfolio_layout.scss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/styles/components/_portfolio_layout.scss b/styles/components/_portfolio_layout.scss index 743d63d4..a39c54e5 100644 --- a/styles/components/_portfolio_layout.scss +++ b/styles/components/_portfolio_layout.scss @@ -16,7 +16,7 @@ .portfolio-breadcrumbs { margin-bottom: $gap * 2; - color: $color-gray-medium; + color: $color-gray-dark; font-size: $h5-font-size; .icon-link { From 48ef664f416b224ae93a06d2600dc23a5926099a Mon Sep 17 00:00:00 2001 From: dandds Date: Mon, 29 Apr 2019 14:14:50 -0400 Subject: [PATCH 04/13] more padding for portfolio application sections --- styles/elements/_block_lists.scss | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/styles/elements/_block_lists.scss b/styles/elements/_block_lists.scss index 23c83bbb..4653e8f3 100644 --- a/styles/elements/_block_lists.scss +++ b/styles/elements/_block_lists.scss @@ -13,12 +13,11 @@ @mixin block-list-header { @include panel-base; @include panel-theme-default; - padding: $gap * 2; display: flex; flex-direction: row; justify-content: space-between; background-color: $color-gray-lightest; - padding: $gap 2 * $gap; + padding: $gap 3 * $gap; color: $color-gray; .icon-tooltip { From 4d5ddb447e0195b82104a43f3f6a6b67bb92ff9d Mon Sep 17 00:00:00 2001 From: dandds Date: Mon, 29 Apr 2019 17:26:22 -0400 Subject: [PATCH 05/13] updates to application environment and member table styling --- styles/components/_accordion_table.scss | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/styles/components/_accordion_table.scss b/styles/components/_accordion_table.scss index 7fa7312a..119f1c31 100644 --- a/styles/components/_accordion_table.scss +++ b/styles/components/_accordion_table.scss @@ -19,9 +19,9 @@ .accordion-table__head { padding: $gap $gap*2; + font-size: $small-font-size; font-weight: 700; color: $color-gray; - text-transform: uppercase; background-color: $color-gray-lightest; border-bottom: 1px solid $color-gray-lightest; border-top: none; @@ -107,6 +107,11 @@ } .accordion-table__item__expanded { + font-size: $small-font-size; + font-weight: $font-normal; + background-color: $color-gray-lightest; + padding: $gap*2 $gap*7 $gap*5 $gap*4; + th, td { .icon-link { font-weight: $font-normal; @@ -118,12 +123,7 @@ .accordion-table__item__expanded_first { float: left; - font-weight: bold; } - - font-size: $small-font-size; - background-color: $color-gray-lightest; - padding: $gap*2.5 $gap*7 $gap*5 $gap*7; } } } @@ -131,8 +131,6 @@ #application-members { .accordion-table { .accordion-table__head { - font-size: $small-font-size; - padding-left: $gap*3; } .accordion-table__item-content, .accordion-table__head { From 106fe17aa702ea55d9024871b8a65efebf8203fe Mon Sep 17 00:00:00 2001 From: dandds Date: Tue, 30 Apr 2019 06:56:29 -0400 Subject: [PATCH 06/13] adjust alert headers --- styles/components/_alerts.scss | 5 +++++ templates/components/alert.html | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/styles/components/_alerts.scss b/styles/components/_alerts.scss index 0aa6aee4..7e1f4a88 100644 --- a/styles/components/_alerts.scss +++ b/styles/components/_alerts.scss @@ -4,6 +4,11 @@ * @source https://github.com/uswds/uswds/blob/develop/src/stylesheets/components/_alerts.scss */ +.usa-alert-heading { + line-height: 2.4rem; + margin-bottom: $gap; +} + @mixin alert { padding: $gap * 2; border-left-width: $gap / 2; diff --git a/templates/components/alert.html b/templates/components/alert.html index d6834f0d..dc5c4330 100644 --- a/templates/components/alert.html +++ b/templates/components/alert.html @@ -25,9 +25,9 @@
{% if vue_template %} -

+

{% else %} -

{{title}}

+

{{title}}

{% endif %} {% if message %} From 1484473bd7defb7c918b7daaff1a6b0926d3b8d1 Mon Sep 17 00:00:00 2001 From: dandds Date: Tue, 30 Apr 2019 16:37:40 -0400 Subject: [PATCH 07/13] updates to portfolio landing page - darker gray for breadcrumbs and subheads - larger font size for subheads - updated toggle for environmnets list per-application - more padding for application row --- styles/components/_portfolio_layout.scss | 6 ++--- styles/elements/_accordions.scss | 5 +++++ templates/portfolios/applications/index.html | 23 ++++++++++---------- 3 files changed, 18 insertions(+), 16 deletions(-) diff --git a/styles/components/_portfolio_layout.scss b/styles/components/_portfolio_layout.scss index a39c54e5..335d4e84 100644 --- a/styles/components/_portfolio_layout.scss +++ b/styles/components/_portfolio_layout.scss @@ -34,10 +34,10 @@ .portfolio-breadcrumbs__home { &.icon-link--disabled { - color: $color-gray-medium; + color: $color-gray-dark; opacity: 1; .icon { - @include icon-color($color-gray-medium); + @include icon-color($color-gray-dark); } } } @@ -153,8 +153,6 @@ color: $color-gray-dark; padding: $gap 0; text-transform: uppercase; - opacity: 0.54; - font-size: $small-font-size; font-weight: bold; margin-bottom: 3 * $gap; } diff --git a/styles/elements/_accordions.scss b/styles/elements/_accordions.scss index 62a8d66a..2c02f7e0 100644 --- a/styles/elements/_accordions.scss +++ b/styles/elements/_accordions.scss @@ -54,11 +54,16 @@ .accordion__actions { margin-top: $gap; + margin-bottom: $gap * 0.5; display: flex; flex-direction: row; .icon-link { font-size: $small-font-size; + + svg { + width: 1rem; + } } .counter { diff --git a/templates/portfolios/applications/index.html b/templates/portfolios/applications/index.html index 29d54b8e..5ff931f7 100644 --- a/templates/portfolios/applications/index.html +++ b/templates/portfolios/applications/index.html @@ -54,22 +54,21 @@ - {{ "portfolios.applications.team_text" | translate }} - {{ application.num_users }} + {{ "portfolios.applications.team_text" | translate }} ({{ application.num_users }}) +
{% endif %} + + Environments ({{ application.environments|length }}) + + {{ Icon('caret_up') }} + + + {{ Icon('caret_down') }} + +
-
- - - {{ Icon('minus') }} - - - {{ Icon('plus') }} - - -
    {% for environment in application.environments %} From 41a191b1fc2546575d434486abf4e3aadc27b760 Mon Sep 17 00:00:00 2001 From: dandds Date: Tue, 30 Apr 2019 17:13:10 -0400 Subject: [PATCH 08/13] triangle marker for open environments --- styles/elements/_accordions.scss | 16 ++++++++++++++++ styles/sections/_application_list.scss | 1 + templates/portfolios/applications/index.html | 3 ++- 3 files changed, 19 insertions(+), 1 deletion(-) diff --git a/styles/elements/_accordions.scss b/styles/elements/_accordions.scss index 2c02f7e0..9e189d98 100644 --- a/styles/elements/_accordions.scss +++ b/styles/elements/_accordions.scss @@ -1,3 +1,19 @@ +.triangle-box { + position: relative; + + .triangle-up { + $triangle-size: ($gap * 1.5); + position: absolute; + width: 0; + height: 0; + border-left: $triangle-size solid transparent; + border-right: $triangle-size solid transparent; + border-bottom: $triangle-size solid $color-blue-light; + bottom: -4px; + right: 50%; + } +} + .accordion { @include block-list; diff --git a/styles/sections/_application_list.scss b/styles/sections/_application_list.scss index eaf41127..84a0b3d3 100644 --- a/styles/sections/_application_list.scss +++ b/styles/sections/_application_list.scss @@ -3,6 +3,7 @@ display: flex; flex-direction: row; justify-content: space-between; + padding: ($gap * 1.5) ($gap * 3); .usa-input { margin: 0; diff --git a/templates/portfolios/applications/index.html b/templates/portfolios/applications/index.html index 5ff931f7..ab364b64 100644 --- a/templates/portfolios/applications/index.html +++ b/templates/portfolios/applications/index.html @@ -58,7 +58,7 @@
    {% endif %} - + Environments ({{ application.environments|length }}) {{ Icon('caret_up') }} @@ -66,6 +66,7 @@ {{ Icon('caret_down') }} +
    From bb06735c833f8d9bea021dd24ecc0826e6f61a72 Mon Sep 17 00:00:00 2001 From: dandds Date: Wed, 1 May 2019 06:24:15 -0400 Subject: [PATCH 09/13] updates to styles on app settings page: - global: more bottom padding for panels - app description textarea has no width contraint, constrained heigh - fix extra padding in panel footers - larger form columns for app name and description - remove deprecated environment list - do not need extra right padding on nested list items --- styles/components/_accordion_table.scss | 2 +- styles/components/_portfolio_layout.scss | 10 +++++++ styles/elements/_panels.scss | 4 +-- .../portfolios/applications/settings.html | 30 ++++--------------- 4 files changed, 19 insertions(+), 27 deletions(-) diff --git a/styles/components/_accordion_table.scss b/styles/components/_accordion_table.scss index 119f1c31..ecb37d83 100644 --- a/styles/components/_accordion_table.scss +++ b/styles/components/_accordion_table.scss @@ -110,7 +110,7 @@ font-size: $small-font-size; font-weight: $font-normal; background-color: $color-gray-lightest; - padding: $gap*2 $gap*7 $gap*5 $gap*4; + padding: $gap*2 $gap*4 $gap*5 $gap*4; th, td { .icon-link { diff --git a/styles/components/_portfolio_layout.scss b/styles/components/_portfolio_layout.scss index 335d4e84..5258b54b 100644 --- a/styles/components/_portfolio_layout.scss +++ b/styles/components/_portfolio_layout.scss @@ -336,6 +336,16 @@ } } } + + textarea { + max-height: 9rem; + max-width: none; + } + + .panel__footer { + padding-bottom: 0; + padding-top: 0; + } } .activity-log { diff --git a/styles/elements/_panels.scss b/styles/elements/_panels.scss index 0036e474..96bb04dd 100644 --- a/styles/elements/_panels.scss +++ b/styles/elements/_panels.scss @@ -22,10 +22,10 @@ margin-top: 0; margin-left: 0; margin-right: 0; - margin-bottom: $site-margins-mobile * 2; + margin-bottom: $site-margins-mobile * 6; @include media($medium-screen) { - margin-bottom: $site-margins * 2; + margin-bottom: $site-margins * 8; } } diff --git a/templates/portfolios/applications/settings.html b/templates/portfolios/applications/settings.html index 36717346..6570ccc1 100644 --- a/templates/portfolios/applications/settings.html +++ b/templates/portfolios/applications/settings.html @@ -20,10 +20,10 @@ {{ "fragments.edit_application_form.explain" | translate }}

    -
    +
    {{ TextInput(form.name) }}
    -
    +
    {% if user_can(permissions.DELETE_APPLICATION) %}
    -
    +
    {{ TextInput(form.description, paragraph=True) }}
    +
    +   +
    - -
    -
    -

    {{ 'portfolios.applications.environments_heading' | translate }}

    -

    - {{ 'portfolios.applications.environments_description' | translate }} -

    -
    - -
      - {% for environment in application.environments %} -
    • -
      - - -
      -
    • - {% endfor %} -
    -
    -