diff --git a/_data/nav.yml b/_data/nav.yml index 162025ffb..99b91eb91 100644 --- a/_data/nav.yml +++ b/_data/nav.yml @@ -26,6 +26,8 @@ primary: accordion: - text: Prize Challenge href: prize-challenge/ + - text: Annual Innovation Summit + href: summit/ secondary: - text: Our Process diff --git a/_includes/hero.html b/_includes/hero.html index fdbca4e59..cfa825279 100644 --- a/_includes/hero.html +++ b/_includes/hero.html @@ -126,13 +126,21 @@
{{ data.blurb.p }}
+ {% endif %} + {% if data.checkmarks %} +{{ data.blurb.p }}
diff --git a/css/_uswds-theme-custom-styles.scss b/css/_uswds-theme-custom-styles.scss index 738326dcb..64e8a4362 100644 --- a/css/_uswds-theme-custom-styles.scss +++ b/css/_uswds-theme-custom-styles.scss @@ -1391,10 +1391,10 @@ main { // FAQ page ----------------- // .page-faqs { background: #E6E6E6; -} -.banner-background { - background: url("../img/photos/faqs/top-faq-banner.png") no-repeat 0 0; - background-size: cover; + .banner-background { + background: url("../img/photos/faqs/top-faq-banner.png") no-repeat 0 0; + background-size: cover; + } } @@ -1652,9 +1652,11 @@ main { } .video-section { - background-color: #FAF3E9; display: flex; flex-direction: column; + .page-topx-toolkit & { + background-color: #FAF3E9; + } h2 { margin: 0; @@ -1667,7 +1669,7 @@ main { align-items: center; width: 100%; - iframe { + .page-topx-toolkit & iframe { border: 0; @media screen and (min-width: 640px){ border-bottom: color('blue-warm-60v') 15px solid; @@ -3115,6 +3117,154 @@ code { } } +// Summit page +.page-annual-innovation-summit { + background: color("base-darkest"); + + .banner-background { + background: url("../img/photos/summit/desktop-hero-background.png") no-repeat 0 0; + background-size: cover; + } + .past-events { + background: url("../img/photos/summit/mobile-pastevents-background.png") no-repeat 0 0; + background-size: cover; + @include at-media('tablet') { + background: url("../img/photos/summit/desktop-pastevents-background.png") no-repeat 0 0; + background-size: cover; + + } + } + + h1 { + font-size: 10px; + line-height: 14px; + + @include at-media("tablet") { + font-size: 24px; + line-height: 28px; + } + + @include at-media("desktop") { + font-size: 32px; + line-height: 42px; + } + } + + .usa-hero__subtitle { + font-size: 8px; + line-height: 12px; + + @include at-media("tablet") { + font-size: 14px; + line-height: 20px; + } + + @include at-media("desktop") { + font-size: 24px; + line-height: 30px; + } + } + + .cta-one { + font-size: 8px; + line-height: 9.37px; + + @include at-media("tablet") { + font-size: 14px; + line-height: 18px; + } + + @include at-media("desktop") { + font-size: 24px; + line-height: 30px; + } + + >p a.site-cta { + font-size: 5px; + line-height: 6.39px; + + @include at-media("tablet") { + font-size: 10px; + line-height: 12.8px; + } + + @include at-media("desktop") { + font-size: 16px; + line-height: 20.4px; + } + } + } + + .video-section-container { + // put this in here + // flex-column flex-no-wrap flex-align-center flex-justify-center tablet: flex-row tablet:flex-wrap tablet:flex-align-start + display: flex; + flex-direction: column; + flex-wrap: nowrap; + align-items: center; + justify-content: center; + + @include at-media("tablet") { + flex-direction: row; + flex-wrap: wrap; + align-items: start; + } + } + + .video-section { + // max-width: 375px; + width: 233px; + .iframe-content div { + min-width: 125px; + } + @include at-media("tablet") { + width: 247px; + } + @include at-media("desktop") { + width: 392px; + } + } + div.video-section-text-container { + font-size: 10px; + line-height: 12.6px; + padding: 16px; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + h3 { + padding: 0; + margin:0; + } + @include at-media("tablet") { + max-width: 247px; + height: 144px; + padding: 24px; + } + + @include at-media("desktop") { + max-width: 392px; + height: 230px; + padding: 32px; + h3 { + font-size: 16px; + line-height: 24px; + } + + p { + font-size: 16px; + line-height: 20px; + } + } + } + } + + section.highlight-video-section div.video-section-text-container h3 { + @include at-media("desktop") { + font-size: 24px; + line-height: 24px; + } +} // Logo Garden diff --git a/img/photos/summit/desktop-hero-background.png b/img/photos/summit/desktop-hero-background.png new file mode 100644 index 000000000..22705f6f4 Binary files /dev/null and b/img/photos/summit/desktop-hero-background.png differ diff --git a/img/photos/summit/desktop-pastevents-background.png b/img/photos/summit/desktop-pastevents-background.png new file mode 100644 index 000000000..e1c505063 Binary files /dev/null and b/img/photos/summit/desktop-pastevents-background.png differ diff --git a/img/photos/summit/mobile-pastevents-background.png b/img/photos/summit/mobile-pastevents-background.png new file mode 100644 index 000000000..b0c090ae8 Binary files /dev/null and b/img/photos/summit/mobile-pastevents-background.png differ diff --git a/pages/summit.md b/pages/summit.md new file mode 100644 index 000000000..027d54d5a --- /dev/null +++ b/pages/summit.md @@ -0,0 +1,206 @@ +--- +title: "Annual Innovation Summit" +permalink: /summit/ +layout: default +name: summit +class: summit + +background: banner-background padding-x-4 tablet:padding-x-6 desktop:padding-x-10 +hero: + text: The Opportunity Project (TOP) Summit is an annual multi-day virtual conference that features speakers, discussions, product demonstrations, and hands-on learning opportunities by and for the TOP community. + subtext: Showcasing the latest in open innovation, cross-sector collaboration, civic technology, open data, and human-centered design. + +cta-one: + container-class: display-flex flex-column flex-align-center text-center cta-one + background-class: bg-blue-warm-60v + title: + text: Save the date! TOP Summit 2024 is scheduled for January 17 - 19, 2024. + class: text-normal cta-one padding-x-5 tablet:padding-x-9 + blurb: + text: |- + Join us virtually to view new digital products and many more innovations from the TOP community.