diff --git a/_sass/components/_about.scss b/_sass/components/_about.scss
index 1119e3e8db..5ac185e79b 100644
--- a/_sass/components/_about.scss
+++ b/_sass/components/_about.scss
@@ -1,45 +1,25 @@
/* This page is built using a mobile first method. Plain tags apply to mobile. Breakpoints below for larger sizes. */
-.header-container--about-us {
- display: flex;
- justify-content: center;
- flex-flow: column;
- padding: 25px 15px 20px 15px;
-}
+.header-link--about {
+ text-decoration: none;
+ font-weight: 700;
-.header-container--about-us h1 {
- font-weight: 900;
- margin-bottom: 30px;
+ &:link,
+ &:visited {
+ color: $color-black;
+ }
+
+ &:hover,
+ &:active,
+ &:focus {
+ color: $color-red;
+ }
}
.donation-gif-box-shadow {
box-shadow: 0px 8px 16px rgba(0,0,0,0.12);
}
-.header-text--about-us {
- font-size: 18px;
- max-width: 500px;
- text-align: left;
- margin-left: auto;
- margin-right: auto;
-
- a {
- text-decoration: none;
- font-weight: 700;
-
- &:link,
- &:visited {
- color: $color-black;
- }
-
- &:hover,
- &:active,
- &:focus {
- color: $color-red;
- }
- }
-}
-
// CSS Grid
.page-content-container-grid {
display: grid;
@@ -599,16 +579,6 @@ a.anchor {
// Below tablet - 768px
@media #{$bp-below-tablet} {
- .about-header-text-margin{
- margin-bottom: 36px;
-
- h1 {
- margin-bottom: 28px;
- }
- }
- .header-text--about-us {
- font-size: 16px;
- }
.page-content-container-grid {
margin-top: 0;
}
@@ -626,16 +596,6 @@ a.anchor {
//Bigger than desktop - 960px
@media #{$bp-desktop-up} {
-
- .header-container--about-us {
- flex-flow: row;
- padding: 3rem 1rem 0 1rem;
- }
-
- .about-header-text-margin {
- margin-right: 100px;
- }
-
// The next two tags turn on and off the sticky nav sidebar
.page-content-container-grid {
grid-template-columns: 996px auto;
diff --git a/_sass/components/_communities-of-practice.scss b/_sass/components/_communities-of-practice.scss
index 7156c9a860..9fd5c6e0e6 100644
--- a/_sass/components/_communities-of-practice.scss
+++ b/_sass/components/_communities-of-practice.scss
@@ -1,73 +1,9 @@
-.header--communities {
- display: flex;
- flex-flow: row;
- justify-content: center;
- background: #fff;
- height: fit-content;
- font-family: "Roboto", sans-serif;
- font-style: normal;
- font-weight: normal;
- align-items: center;
- /*This page has a lot more text than the others, so it starts looking weird earlier*/
- @media #{$bp-below-desktop} {
- flex-direction: column;
- }
-
- .header-text--communities {
- display: flex;
- flex-direction: column;
- align-items: center;
-
- p{
- font-size: 18px;
- max-width: 508px;
- margin-top: 8px;
- text-align: left;
- @media #{$bp-below-tablet} {
- max-width: 300px;
- font-size: 16px;
- }
- }
- h1 {
- font-size: 48px;
- @media #{$bp-below-tablet} {
- font-size: 40px;
- margin-bottom: 28px;
- }
- @media #{$bp-below-mobile} {
- font-size: 32px;
- }
- }
- }
-
- .header-img--communities {
- max-height: 240px;
- margin-left: 80px;
- @media #{$bp-below-desktop} {
- margin: auto;
-
- }
- @media #{$bp-below-tablet} {
- width:100%;
- }
- }
-
- .header-self-invite--communities {
- display:flex;
- align-items: flex-start;
- max-width: 508px;
- margin-top: 31px;
- @media #{$bp-below-tablet} {
- max-width: 300px;
- margin-bottom: 30px;
- }
+.header-self-invite--communities {
+ display:flex;
+ align-items: flex-start;
+ max-width: 508px;
+ margin-top: 31px;
- .alert--communities {
- font-size: 16px;
- font-weight: bold;
- max-width: 450px;
- }
- }
.self-invite-img {
/*Note "margin-top: 15px" is needed to keep this img aligned with neighboring text*/
margin-top: 15px;
@@ -75,8 +11,22 @@
width: 24px;
height: 24px;
}
+
+ .alert--communities {
+ font-size: 16px;
+ font-weight: bold;
+ max-width: 450px;
+ margin-top: 8px;
+ text-align: left;
+ }
+
+ @media #{$bp-below-tablet} {
+ max-width: 300px;
+ margin-bottom: 30px;
+ }
}
+
.content--communities {
background: $color-pink;
display: flex;
diff --git a/_sass/components/_credit-items.scss b/_sass/components/_credit-items.scss
index 7e36dc6506..c96daf5d11 100644
--- a/_sass/components/_credit-items.scss
+++ b/_sass/components/_credit-items.scss
@@ -11,87 +11,6 @@
font-weight: normal;
}
-.header-container--credits {
- display: flex;
- flex-direction: row;
- justify-content: center;
-
- img {
- max-height: 240px;
- }
-
- @media #{$bp-below-tablet}{
- img {
- max-height: 170px;
- }
- }
-
- @media #{$bp-below-mobile} {
- flex-direction: column;
- align-items: center;
- padding: 32px;
- }
-}
-
-.credits-text-margin {
- display: flex;
- flex-direction: column;
- margin-right: 80px;
- p {
- font-size: 18px;
- max-width: 508px;
- margin-top: 8px;
- text-align: left;
- }
- h1 {
- font-size: 48px;
- }
- @media #{$bp-below-tablet}{
- h1 {
- font-size: 2.5rem;
- }
- }
- @media #{$bp-below-mobile} {
- margin: auto;
- margin-bottom: 36px;
- h1 {
- font-size: 2rem;
- margin-bottom: 28px;
- }
- p {
- padding: 0px;
- }
- }
-}
-
-.header-text {
- font-size: 26px;
- display: flex;
- max-width: 895px;
- text-align: center;
- padding: 30px;
- margin: 12px auto;
- font-family: "Roboto" sans-serif;
-}
-
-.mobile-image {
- @media #{$bp-below-mobile} {
- padding: 0;
- }
-}
-
-.credit-hero {
- padding: 33px;
- margin: 0px auto;
- display: flex;
- justify-content: space-evenly;
-
- @media #{$bp-below-mobile} {
- flex-direction: column;
- text-align: -webkit-center;
- }
-}
-
.credits-item {
margin: 15px;
padding-bottom: 15px;
diff --git a/_sass/components/_join-us.scss b/_sass/components/_join-us.scss
index cfe5019245..903426992f 100644
--- a/_sass/components/_join-us.scss
+++ b/_sass/components/_join-us.scss
@@ -6,48 +6,6 @@
min-height: 100vh;
}
-.header-container--join {
- display: flex;
- flex-direction: column;
- align-items: center;
- padding: 4rem 1rem;
- height: fit-content;
-
- .join-us-banner-text {
- display: flex;
- flex-direction: column;
- align-items: center;
-
- h1 {
- font-size: 24px;
- padding-bottom: 28px;
- @media #{$bp-mobile-up} {
- font-size: 32px;
- }
- }
-
- p {
- font-size: 18px;
- max-width: 300px;
- text-align: left;
- @media #{$bp-tablet-up} {
- max-width: 500px;
- }
- @media #{$bp-mobile-up} {
- font-size: 16px;
- text-align: left;
- }
- }
- }
-
- img {
- width: 80%;
- max-width: 500px;
- margin: auto;
- padding-top: 20px;
- }
-}
-
.join-us-card-container {
background: #f7f5f5;
display: flex;
@@ -141,34 +99,4 @@
/*---------
| Desktop
------------*/
-
-@media #{$bp-desktop-up} {
- .header-container--join {
- flex-direction: row;
- max-width: 1200px;
- margin: 37px auto 0;
-
- .join-us-banner-text {
- width: 500px;
- min-width: 300px;
- margin: auto 5rem auto 8rem;
-
- h1 {
- font-size: 48px;
- padding-bottom: 0;
- }
-
- p {
- font-size: 18px;
- max-width: 508px;
- }
- }
-
- img {
- max-width: 385px;
- margin: auto 1rem auto 0;
- padding: 0 15px;
- }
- }
-}
+-----------*/
\ No newline at end of file
diff --git a/_sass/components/_program-areas.scss b/_sass/components/_program-areas.scss
index ff2a854188..f06b7ba408 100644
--- a/_sass/components/_program-areas.scss
+++ b/_sass/components/_program-areas.scss
@@ -1,103 +1,3 @@
-.program-areas-header {
- display: flex;
- justify-content: center;
-
- &__text {
- display: flex;
- align-items: center;
- flex-direction: column;
- margin-right: 5rem;
-
- @media #{$bp-below-desktop} {
- margin-bottom: 1.625rem;
- }
-
- h1 {
- margin-top: 2.25rem;
- margin-bottom: 3.125rem;
-
- @media #{$bp-below-desktop} {
- margin-top: 2rem;
- }
- }
- }
-
- &__text-group {
- display: flex;
- flex-wrap: wrap;
- justify-content: space-evenly;
- text-align: center;
- padding: 1.4rem 0;
- background-color: $color-pink;
-
-
- a {
- font-weight: 300;
- text-decoration: none;
- color: black;
- }
- a:hover {
- color: $color-mediumvioletred;
- transform: scale(1.01);
- }
-
- .selected-category {
- color: $color-mediumvioletred;
- }
-
- }
-
- &__p {
- font-size: 1.125rem;
- max-width: 508px;
- text-align: left;
- margin: 12px auto;
- }
-
- &__hero-image {
- margin: 33px 0px;
- max-width: 100%;
- }
-}
-
-.program-areas-hero-svg {
- width: auto;
- height: 240px;
-
- @media #{$bp-below-tablet} {
- height: auto;
- max-width: 500px;
- width: 80%;
- }
-}
-
-@media(max-width: 960px) {
- .program-areas-header {
- flex-flow: column;
-
- &__text {
- margin-right: 0;
-
- h1 {
- margin-bottom: 1rem;
- }
- }
-
- &__p {
- margin-bottom: 0;
- }
-
- &__hero-image {
- margin: 10px 0;
- }
- }
-
- .header-container {
- padding: 2rem;
- margin-top: 10%;
- }
-}
-
.content--program-areas {
background: $color-pink;
display: flex;
diff --git a/_sass/components/_project-meetings.scss b/_sass/components/_project-meetings.scss
index 6043934c6e..2d85900e64 100644
--- a/_sass/components/_project-meetings.scss
+++ b/_sass/components/_project-meetings.scss
@@ -1,77 +1,3 @@
-.header-container--project-meetings {
- display: flex;
- flex-direction: column;
- align-items: center;
- background: #fff;
- padding: 32px;
- height: fit-content;
- margin: 37px auto 0;
- font-family: "Roboto" sans-serif;
- font-style: normal;
- font-weight: normal;
- text-align: center;
-
- @media #{$bp-desktop-up} {
- flex-direction: row;
- align-items: center;
- padding: 64px;
- justify-content: center;
- }
-
- @media (max-width: $screen-mobile) {
- height: 80vh;
- background-size: auto 30%;
- }
-
- & .project-meetings-banner-icon {
- max-height: 240px;
- padding: 0 15px;
-
- @media #{$bp-desktop-up} {
- margin: auto 1rem auto 0;
- }
-
- }
-
- .project-meetings-header-text-container {
- display: flex;
- flex-direction:column;
- font-size: 1.125rem;
-
- @media #{$bp-desktop-up} {
- margin: auto 5rem;
- }
-
- h1 {
- color: #333;
- font-weight: 700;
- font-size: 24px;
- padding-bottom: 28px;
-
- @media #{$bp-desktop-up} {
- font-size: 48px;
- padding-bottom: 0;
- }
- }
- p {
- font-size: 18px;
- margin:auto;
- max-width: 300px;
- margin-bottom: 1rem;
- text-align: start;
-
- @media #{$bp-desktop-up} {
- margin-bottom: 0;
- }
-
- @media #{$bp-tablet-up} {
- max-width: 508px;
- }
- }
- }
-
-}
-
.covid-notification-banner {
background-color: #f2c94d;
width: 100%;
@@ -130,15 +56,6 @@
margin-block-end: 16px;
}
-.team-meetings-title {
- color: #fff;
-
- // NEW MOBILE FRIENDLY RULES
- @media #{$bp-below-mobile} {
- margin-top: 60px;
- }
-}
-
.meetings-message {
text-align: center;
}
diff --git a/_sass/components/_sitemap.scss b/_sass/components/_sitemap.scss
index 1dddd6848d..dc134cf679 100644
--- a/_sass/components/_sitemap.scss
+++ b/_sass/components/_sitemap.scss
@@ -6,40 +6,6 @@
}
}
-.header-container--sitemap {
- display: flex;
- flex-direction: row;
- justify-content: center;
-
- img {
- max-width: 252.14px;
- }
- @include mobile {
- flex-direction: column;
- align-items: center;
- padding: 32px;
- }
-}
-
-.header-text-margin--sitemap {
- display: flex;
- flex-direction: column;
- margin-right: 80px;
- p {
- font-size: 18px;
- max-width: 508px;
- margin-top: 8px;
- text-align: left;
- }
- @include mobile {
- margin: auto;
- margin-bottom: 36px;
- .title1 {
- margin-bottom: 20px;
- }
- }
-}
-
.sitemap-page {
background: #f7f5f5;
min-height: 100vh;
diff --git a/_sass/components/_toolkit.scss b/_sass/components/_toolkit.scss
index 4a9cb9f19c..f74ff5b40f 100644
--- a/_sass/components/_toolkit.scss
+++ b/_sass/components/_toolkit.scss
@@ -1,18 +1,4 @@
.toolkit-header {
- display: flex;
- justify-content: center;
-
- &__text {
- display: flex;
- align-items: center;
- flex-direction: column;
- margin-right: 5rem;
-
- h1 {
- margin-bottom: 3.125rem;
- }
- }
-
&__text-group {
display: flex;
flex-wrap: wrap;
@@ -20,68 +6,22 @@
text-align: center;
padding: 1.4rem 0;
background-color: $color-pink;
-
-
- a {
- font-weight: 400;
- text-decoration: none;
- color: $color-black;
- }
- a:hover {
- color: $color-red;
- transform: scale(1.01);
- }
-
- .selected-category {
- font-weight: 700;
- color: $color-red;
- }
- }
-
- &__p {
- font-size: 1.125rem;
- max-width: 508px;
- text-align: left;
- margin: 12px auto;
- }
-
- &__hero-image {
- margin: 33px 0px;
- max-width: 100%;
- }
-}
-
-.toolkit-svg {
- width: auto;
- height: 240px;
-}
-
-@media(max-width: 850px) {
- .toolkit-header {
- flex-flow: column;
-
- &__text {
- margin-right: 0;
-
- h1 {
- margin-bottom: 2.25rem;
- }
+ a {
+ font-weight: 400;
+ text-decoration: none;
+ color: $color-black;
}
-
- &__p {
- margin-bottom: 0;
+ a:hover {
+ color: $color-red;
+ transform: scale(1.01);
}
- &__hero-image {
- margin: 10px 0;
+ .selected-category {
+ font-weight: 700;
+ color: $color-red;
}
}
-
- .header-container {
- padding: 2rem;
- margin-top: 10%;
- }
}
.toolkit-background {
@@ -274,16 +214,11 @@
@media #{$bp-below-mobile} {
.toolkit-header {
- padding-bottom: 3rem;
&__banner-item {
font-size: .5rem;
max-width: 3.6rem;
}
-
- &__p {
- font-size: 1rem;
- }
}
}
@@ -327,4 +262,4 @@
.external-resources-text {
text-align: center;
}
-}
\ No newline at end of file
+}
diff --git a/_sass/elements/_containers.scss b/_sass/elements/_containers.scss
index a2f5b3d7ae..58860635b7 100644
--- a/_sass/elements/_containers.scss
+++ b/_sass/elements/_containers.scss
@@ -1,20 +1,80 @@
.header-container {
background: #fff;
- padding: 40px;
+ padding: 64px;
height: fit-content;
margin: 61px auto 0;
- font-family: "Roboto"sans-serif;
- font-style: normal;
- font-weight: normal;
text-align: center;
-
- @media #{$bp-below-mobile} {
- padding: 87px 15px 0px 15px;
- margin-top: 10%;
+ justify-content: center;
+
+ .header-text {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ flex-direction: column;
+ margin-right: 5rem;
+
+ h1 {
+ margin-bottom: 38px;
+ }
+
+ p {
+ font-size: 1.125rem;
+ max-width: 508px;
+ text-align: left;
+ margin-bottom: 0
+ }
+
+ .sub-p {
+ margin-top: 1rem;
+ }
+ }
+
+ .header-hero-image {
+ height: 240px;
+ width: auto;
+ align-self: center;
+ }
+
+ @media #{$bp-below-desktop} {
+ flex-flow: column;
+
+ .header-text {
+ margin-right: 0;
+
+ p {
+ margin-bottom: 16px;
+ }
+ }
+
+ .header-hero-image {
+ margin-top: 20px;
+ }
+ }
+
+ @media #{$bp-below-tablet} {
+ flex-flow: column;
+ padding: 32px;
+ margin: 54px auto 0;
+
+ .header-text {
+ margin-right: 0;
+
+ h1 {
+ margin-bottom: 28px;
+ }
+
+ p {
+ max-width: 300px;
+ line-height: 1.5rem;
+ }
+ }
+
+ .header-hero-image {
+ height: 155px;
+ }
}
- }
+}
- .flex-container {
+.flex-container {
display: flex;
- flex-direction: column;
- }
\ No newline at end of file
+}
\ No newline at end of file
diff --git a/pages/about/about.html b/pages/about/about.html
index 7acff8d043..6910c220db 100644
--- a/pages/about/about.html
+++ b/pages/about/about.html
@@ -3,19 +3,20 @@
title: About
permalink: /about/
---
-
-