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 }}