UNCLASSIFIED - NO CUI

Skip to content
Snippets Groups Projects
Commit 3f22b74e authored by graham.smith's avatar graham.smith
Browse files

Merge branch 'home-updates-1' into 'master'

home design updates

See merge request platform-one/private/bullhorn/platform1-site!21
parents fed40d75 84bfe4ea
No related branches found
Tags v0.1.12 v0.2.0
No related merge requests found
......@@ -4,7 +4,7 @@
<div class="h-100 flex-grow-1 main-content-container">
<router-view id="main-content" />
</div>
<div class="wisps" :style="styleObject">
<div class="wisps">
<div class="mask"></div>
</div>
<Footer />
......@@ -14,17 +14,9 @@
<script>
import NavBar from "@/components/NavBar.vue";
import Footer from "@/components/Footer.vue";
// import Wisps from "@/assets/images/Background_WH_Texture.svg";
export default {
components: { NavBar, Footer },
computed: {
styleObject() {
return {
// backgroundImage: `url(${Wisps})`
};
}
}
components: { NavBar, Footer }
};
</script>
......@@ -75,6 +67,8 @@ body {
text-transform: uppercase;
font-weight: 800;
color: #000000;
margin-left: 2rem;
margin-right: 2rem;
}
h1 {
......
<template>
<div class="products-summary">
<h2>
PLATFORM ONE PRODUCTS
P1 products enable your mission
</h2>
<div class="bg">
<div class="bg-mask"></div>
<div class="wave-divider">
<svg viewBox="0 70 500 60" preserveAspectRatio="none">
<rect x="0" y="0" width="500" height="500" />
<path d="M0,100 C150,200 350,0 500,100 L500,00 L0,0 Z" />
</svg>
</div>
</div>
<div class="container">
<div class="row">
<div class="col-lg-4 products-wrapper">
......@@ -80,60 +70,9 @@ export default {
</script>
<style lang="scss" scoped>
.products-summary {
--default-bg: #000000;
--bottom-bg: #031727;
$default-bg: #000000;
padding-bottom: 5rem;
position: relative;
.bg {
position: absolute;
overflow: auto;
background-image: url(~@/assets/images/tech-bg.jpg);
background-attachment: fixed;
background-repeat: no-repeat;
background-color: var(--bottom-bg);
width: 100%;
height: 62%;
bottom: 0;
.bg-mask {
position: absolute;
width: 100%;
height: 100%;
background-color: $gradient-alpha;
background-image: linear-gradient(
to bottom,
$gradient-alpha -10%,
var(--bottom-bg) 100%
);
}
.wave-divider {
--divider-height: 4rem;
position: relative;
height: var(--divider-height);
width: 100%;
float: left;
z-index: 0;
position: relative;
svg {
width: 100%;
height: 100%;
transform: scale(1, 1);
path {
fill: $primary-bg-color;
stroke: none;
}
rect {
fill: transparent;
}
}
}
}
h2 {
margin-bottom: 3rem;
......@@ -158,24 +97,24 @@ export default {
height: 100%;
color: $secondary-text-color;
background-size: cover;
background-color: var(--default-bg);
background-color: $default-bg;
display: flex;
flex-direction: column;
box-shadow: 0 2px 10px #000000;
&.adce {
background-image: url(~@/assets/images/ADCE-bg.jpg);
background-image: linear-gradient($gradient-alpha, var(--default-bg)),
background-image: linear-gradient($gradient-alpha, $default-bg),
url(~@/assets/images/ADCE-bg.jpg);
}
&.big-bang {
background-image: url(~@/assets/images/BigBang-bg.jpg);
background-image: linear-gradient($gradient-alpha, var(--default-bg)),
background-image: linear-gradient($gradient-alpha, $default-bg),
url(~@/assets/images/BigBang-bg.jpg);
}
&.iron-bank {
background-image: url(~@/assets/images/IronBank-bg.jpg);
background-image: linear-gradient($gradient-alpha, var(--default-bg)),
background-image: linear-gradient($gradient-alpha, $default-bg),
url(~@/assets/images/IronBank-bg.jpg);
}
......
<template>
<div class="services-summary">
<h2>
PLATFORM ONE SERVICES
P1 services empower your workforce
</h2>
<div class="container">
<div class="row">
<div class="row justify-content-center">
<div class="col-md-6 col-lg-4 service-container">
<Repo1Logo class="logo" />
<h6 class="title">REPO ONE</h6>
......@@ -26,11 +26,11 @@
</div>
<div class="col-md-6 col-lg-4 service-container">
<ChatLogo class="logo" />
<h6 class="title">DOD ENTERPRISE CHAT</h6>
<h6 class="title">DOD ENTERPRISE COLLABORATION</h6>
<div class="text">
In response to telework conditions due to the COVID-19 pandemic,
Platform One released an IL-4 (FOUO) DoD chat app to support DoD
users around the world
Platform One provides a chat app for IL2 (Public) and IL4 (FOUO)
communication to DoD users around the world. No-hassle video
teleconferencing for the DoD *coming soon*
</div>
</div>
<div class="col-md-6 col-lg-4 service-container">
......@@ -41,15 +41,6 @@
created are available on Repo1
</div>
</div>
<div class="col-md-6 col-lg-4 service-container">
<JitsiLogo class="logo" />
<h6 class="title">ENTERPRISE VTC</h6>
<div class="text">
No-hassle Video Teleconferencing for the DoD
<br />
*COMING SOON*
</div>
</div>
<router-link to="/services" class="col-md-6 col-lg-4 service-container">
<LearnMoreLogo class="logo" />
<h6 class="title">LEARN MORE &gt;</h6>
......@@ -65,7 +56,6 @@
import Repo1Logo from "@/assets/images/icons/Icon_RepoOne.svg";
import TrainingLogo from "@/assets/images/icons/Icon_Training.svg";
import LearnMoreLogo from "@/assets/images/icons/Icon_LearnMore.svg";
import JitsiLogo from "@/assets/images/icons/Icon_JITSI.svg";
import DsawgLogo from "@/assets/images/icons/Icon_DSAWG.svg";
import ChatLogo from "@/assets/images/icons/Icon_DoDenterpriseChat.svg";
......@@ -75,7 +65,6 @@ export default {
Repo1Logo,
TrainingLogo,
LearnMoreLogo,
JitsiLogo,
DsawgLogo,
ChatLogo
}
......
......@@ -3,6 +3,17 @@
<h2>
WHO WE SERVE
</h2>
<div class="bg">
<div class="bg-mask"></div>
<div class="wave-divider">
<svg viewBox="0 70 500 60" preserveAspectRatio="none">
<rect x="0" y="0" width="500" height="500" />
<path d="M0,100 C150,200 350,0 500,100 L500,00 L0,0 Z" />
</svg>
</div>
</div>
<div class="container d-flex flex-wrap justify-content-center">
<div class="img-wrapper">
<img class="img-fluid" src="@/assets/images/branches/DoD_seal.png" />
......@@ -45,10 +56,14 @@ export default {
</script>
<style lang="scss" scoped>
.who-we-serve {
background-color: #031727;
$bottom-bg: #031727;
background-color: $bottom-bg;
padding-bottom: 6rem;
position: relative;
z-index: 1;
h2 {
padding-top: 140px;
margin-bottom: 3rem;
color: $secondary-text-color !important;
}
......@@ -72,5 +87,55 @@ export default {
width: 25%;
}
}
.bg {
position: absolute;
overflow: auto;
background-image: url(~@/assets/images/tech-bg.jpg);
background-attachment: fixed;
background-repeat: no-repeat;
background-color: $bottom-bg;
width: 100%;
height: 100%;
bottom: 0;
z-index: -1;
.bg-mask {
position: absolute;
width: 100%;
height: 100%;
background-color: $gradient-alpha;
background-image: linear-gradient(
to bottom,
$gradient-alpha -20%,
$bottom-bg 90%
);
}
.wave-divider {
--divider-height: 4rem;
position: relative;
height: var(--divider-height);
width: 100%;
float: left;
z-index: 0;
position: relative;
svg {
width: 100%;
height: 100%;
transform: scale(1, 1);
path {
fill: $primary-bg-color;
stroke: none;
}
rect {
fill: transparent;
}
}
}
}
}
</style>
......@@ -4,8 +4,9 @@
title="PLATFORM ONE"
description="An official DoD DevSecOps Enterprise Services team"
/>
<ServicesSummary />
<img class="img-fluid p1-logo" :src="`${publicPath}/static/p1-logo.png`" />
<ProductsSummary />
<ServicesSummary />
<WhoWeServe />
</div>
</template>
......@@ -17,8 +18,23 @@ import ProductsSummary from "@/components/ProductsSummary";
import WhoWeServe from "@/components/WhoWeServe";
export default {
name: "Home",
components: { PageHeader, ServicesSummary, ProductsSummary, WhoWeServe }
components: { PageHeader, ServicesSummary, ProductsSummary, WhoWeServe },
data() {
return {
publicPath: process.env.BASE_URL
};
}
};
</script>
<style lang="scss" scoped></style>
<style lang="scss" scoped>
.home {
.p1-logo {
max-height: 180px;
margin-bottom: 2rem;
}
.page-header {
margin-bottom: 5rem !important;
}
}
</style>
......@@ -117,7 +117,7 @@ import PageHeader from "@/components/PageHeader";
import QuotesLogo from "@/assets/images/icons/Quotes.svg";
export default {
name: "Home",
name: "WhoWeAre",
components: { PageHeader, QuotesLogo },
data: function() {
return {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment