UNCLASSIFIED - NO CUI

Skip to content
Snippets Groups Projects
ADCE.vue 9.97 KiB
Newer Older
graham.smith's avatar
graham.smith committed
<template>
  <div class="adce">
    <PageHeader
Graham Smith's avatar
Graham Smith committed
      title="The Party Bus"
      :subtextComponent="headerSubtextTooltip"
Luke Glasscock's avatar
Luke Glasscock committed
      description="The environment and services you need to develop and deploy your software application"
      :logoSource="pbLogo"
graham.smith's avatar
graham.smith committed
    />
    <v-container class="px-8">
      <h2>Why Party Bus?</h2>
Luke Glasscock's avatar
Luke Glasscock committed
      <div class="row text-left my-8">
        <div class="col-md-6 px-6">
          <h3 class="pl-0 mb-4">
Luke Glasscock's avatar
Luke Glasscock committed
            PARTY BUS - ABMS ADCE IS A
Luke Glasscock's avatar
Luke Glasscock committed
            <span style="text-transform: lowercase;">c</span>ATO ENABLED
            DEVSECOPS SERVICE
Luke Glasscock's avatar
Luke Glasscock committed
          <ul>
            <li>
              For government software programs who need rapid development of
              approved, working mission applications to warfighter.
            </li>
            <li>
              We provide a non-vendor locked,
              <Tooltip
                text="CNCF"
                tooltip="Cloud Native Computing Foundation"
              />
              kubernetes based platform.
Luke Glasscock's avatar
Luke Glasscock committed
            </li>
            <li>
              We provide a secure, multi-tenant and multi-classification with
              Develop, Test, and Production environments.
            </li>
            <li>
              We stand out by allowing our customers to field applications with
              cATOd templatized pipelines
            </li>
          </ul>
Graham Smith's avatar
Graham Smith committed
        </div>
Luke Glasscock's avatar
Luke Glasscock committed
        <div class="col-md-6">
          <img
            class="img-fluid mt-2 mb-3"
            src="@/assets/images/party-bus/Party_Bus_Graphics.png"
            alt="party bus graphics"
          />
graham.smith's avatar
graham.smith committed
        </div>
      </div>
Luke Glasscock's avatar
Luke Glasscock committed
      <div class="container my-4 px-8">
        <h2 class="my-4 mt-sm-8 px-0">Onboarding Workshops</h2>
        <p class="text-center">
Luke Glasscock's avatar
Luke Glasscock committed
          Get hands-on experience and training with our rapid workshop to stand
          up a hello world pipeline with a templated app through Party Bus -
          <Tooltip text="ABMS" tooltip="Advanced Battle Management System" />
Luke Glasscock's avatar
Luke Glasscock committed
          <Tooltip
            text="ADCE"
            tooltip="All Domain Common Environment"
            :spaceAfter="false"
          />.
Luke Glasscock's avatar
Luke Glasscock committed
        </p>
      </div>
Graham Smith's avatar
Graham Smith committed
    </v-container>
graham.smith's avatar
graham.smith committed

Luke Glasscock's avatar
Luke Glasscock committed
    <div class="row justify-center mt-8">
      <div
        class="col-md-10 white--text pa-md-12"
        style="border-radius:10px; height:100%;width:100%;background-color: #031726 !important;"
      >
Graham Smith's avatar
Graham Smith committed
        <div class="row">
Luke Glasscock's avatar
Luke Glasscock committed
          <div class="col-md-5 text-left pr-md-16 pa-12 pa-md-0">
            <h2 class="ma-auto px-0 pb-10 white--text">
              Save With Party Bus
            </h2>
            <p>
              The cost of each program office standing up their own
              <Tooltip
                text="DevSecOps"
                tooltip="Development, Security, and Operations"
                light
              />
              environment can be saved by using Party Bus. Check out the service
              catalog to see what is included when you are a Party Bus customer.
            </p>
            <v-btn
              class="my-6 black--text"
              color="light"
              href="/#/products/abms-adce/onboarding"
              target="_blank"
graham.smith's avatar
graham.smith committed
            >
Luke Glasscock's avatar
Luke Glasscock committed
              Service Catalog
            </v-btn>
          </div>
          <div
            class="col-md-7 text-left pl-md-16 pa-12 pa-md-0"
            :style="
              $vuetify.breakpoint.mdAndUp ? 'border-left: solid white 1px' : ''
            "
          >
            <h2 class="ma-auto px-0 pb-10 white--text">
              What You'll Learn
            </h2>
            <p>
              Get hands-on experience and training with our rapid workshop to
Luke Glasscock's avatar
Luke Glasscock committed
              stand up a hello world pipeline with a templated app through Party
Luke Glasscock's avatar
Luke Glasscock committed
              Bus -
              <Tooltip
                text="ABMS"
                tooltip="Advanced Battle Management System"
                light
              />
              <Tooltip
                text="ADCE"
                tooltip="All Domain Common Environment"
                light
Luke Glasscock's avatar
Luke Glasscock committed
                :spaceAfter="false"
Luke Glasscock's avatar
Luke Glasscock committed
            </p>
            <div class="row">
              <div class="col-6 col-md-3" style="font-size:14px;">
                <AgileIcon />
                <p class="pt-2">
                  Agile &
                  <Tooltip text="UCD" tooltip="User Centered Design" light />
                  Methodologies
                </p>
graham.smith's avatar
graham.smith committed
              </div>
Luke Glasscock's avatar
Luke Glasscock committed
              <div class="col-6 col-md-3" style="font-size:14px;">
                <PairedProgrammingIcon class="mt-n1" />
                <p class="pt-1 pt-md-0">
                  Paired Programming
                </p>
              </div>
              <div class="col-6 col-md-3" style="font-size:14px;">
                <TestDrivenDevelopmentIcon class="mt-n1" />
                <p>
                  Test-Driven Development
                </p>
              </div>
              <div class="col-6 col-md-3" style="font-size:14px;">
                <CyberIcon />
                <p class="pt-2">
                  Certificate to Field (CtF)
                </p>
graham.smith's avatar
graham.smith committed
              </div>
            </div>
Luke Glasscock's avatar
Luke Glasscock committed
            <div :class="$vuetify.breakpoint.smAndDown ? 'text-center' : ''">
              <v-btn
                :class="
                  $vuetify.breakpoint.smAndDown ? 'my-3 my-md-6 mx-3' : 'my-6'
                "
                color="primary"
                href="/#/products/abms-adce/onboarding"
                target="_blank"
              >
                Explore Classes
              </v-btn>
            </div>
graham.smith's avatar
graham.smith committed
          </div>
        </div>
      </div>
Luke Glasscock's avatar
Luke Glasscock committed
    </div>
Luke Glasscock's avatar
Luke Glasscock committed
    <ADCETabSection />
Luke Glasscock's avatar
Luke Glasscock committed
    <ADCECollapsiblesSection />
Luke Glasscock's avatar
Luke Glasscock committed
    <div class="row justify-center pa-16">
      <div
        class="image-wrapper"
        style="border:solid 1px #BDC931"
        @click="() => showImg(0)"
      >
        <img
          class="img-fluid"
          src="@/assets/images/party-bus/Party_Bus_Graphics_Process.png"
          alt="Party Bus Graphics Process"
        />
Graham Smith's avatar
Graham Smith committed
    </div>

Luke Glasscock's avatar
Luke Glasscock committed
    <div class="mx-auto mb-10 mt-n6">
      <DownloadButton
        text="Party Bus Process"
        :internalFilePath="pbGraphicsProcess"
      />
    </div>

Luke Glasscock's avatar
Luke Glasscock committed
    <div class="container mt-4 mb-10 px-8">
      <h2 class="my-4 mt-sm-8 px-0">We Move Fast, But We Move Smart</h2>
      <p class="text-center">
        The Party Bus team will be measuring twice and cutting once. We believe
        the sooner we can get you squared away on our level of standards (which
        is high, why else would we invite you to join our elite team of products
        and services), the sooner you can serve the users and warfighters within
        DoD that need your product or solution yesterday.
      </p>
Luke Glasscock's avatar
Luke Glasscock committed
    <Wave :bottom="false">
Graham Smith's avatar
Graham Smith committed
      <div class="container">
Luke Glasscock's avatar
Luke Glasscock committed
        <div class="row justify-content-center px-8">
Graham Smith's avatar
Graham Smith committed
          <div class="col-md-6">
Luke Glasscock's avatar
Luke Glasscock committed
            <div>
              <h2 class="mx-auto">
                Have More Questions About The Party Bus Environment?
              </h2>
            </div>
            <p class="mx-auto">
              You'll be able to find most of your answers in the FAQ page. For
              more specific inquiries, click Contact Us.
            </p>
Graham Smith's avatar
Graham Smith committed
          </div>
        </div>
Luke Glasscock's avatar
Luke Glasscock committed
        <div>
          <v-btn
            class="mx-2 mt-6 black--text"
            color="light"
            href="https://confluence.il2.dso.mil/cq/questions.action?spaceKey=P1"
            target="_blank"
            >FAQ</v-btn
          >
Graham Smith's avatar
Graham Smith committed
          <v-btn
Luke Glasscock's avatar
Luke Glasscock committed
            class="mx-2 mt-6"
Graham Smith's avatar
Graham Smith committed
            color="primary"
Luke Glasscock's avatar
Luke Glasscock committed
            href="https://jira.il2.dso.mil/servicedesk/customer/portal/36/create/202"
Graham Smith's avatar
Graham Smith committed
            target="_blank"
Luke Glasscock's avatar
Luke Glasscock committed
            >Contact Us</v-btn
Graham Smith's avatar
Graham Smith committed
        </div>
      </div>
Luke Glasscock's avatar
Luke Glasscock committed
    </Wave>

Graham Smith's avatar
Graham Smith committed
    <vue-easy-lightbox
      escDisabled
      moveDisabled
      :visible="lightbox.visible"
      :imgs="lightbox.imgs"
      :index="lightbox.index"
      @hide="handleHide"
    ></vue-easy-lightbox>
graham.smith's avatar
graham.smith committed
  </div>
</template>
<script>
import PageHeader from "@/components/PageHeader";
import Wave from "@/components/Wave";
import PBLogo from "@/assets/images/logos/Party_Bus_logo_low_res-01.png";
import VueEasyLightbox from "vue-easy-lightbox";
Luke Glasscock's avatar
Luke Glasscock committed
import Tooltip from "@/components/Base/Tooltip";
import ADCETabSection from "@/components/ADCE/ADCETabSection";
Luke Glasscock's avatar
Luke Glasscock committed
import ADCECollapsiblesSection from "@/components/ADCE/ADCECollapsiblesSection";
Luke Glasscock's avatar
Luke Glasscock committed
import AgileIcon from "@/assets/images/icons/Icon_Agile.svg";
import CyberIcon from "@/assets/images/icons/Icon_Cyber.svg";
import PairedProgrammingIcon from "@/assets/images/icons/Icon_PairedProgramming.svg";
import TestDrivenDevelopmentIcon from "@/assets/images/icons/Icon_TestDrivenDevelopment.svg";
Luke Glasscock's avatar
Luke Glasscock committed
import PBGraphicsProcess from "@/assets/images/party-bus/Party_Bus_Graphics_Process.png";
import DownloadButton from "@/components/Base/DownloadButton";
import HeaderSubtextTooltip from "@/components/ADCE/HeaderSubtextTooltip";
graham.smith's avatar
graham.smith committed

export default {
  name: "ADCE",
  components: {
Graham Smith's avatar
Graham Smith committed
    PageHeader,
    Wave,
    VueEasyLightbox,
Luke Glasscock's avatar
Luke Glasscock committed
    Tooltip,
    ADCETabSection,
Luke Glasscock's avatar
Luke Glasscock committed
    ADCECollapsiblesSection,
Luke Glasscock's avatar
Luke Glasscock committed
    AgileIcon,
    CyberIcon,
    PairedProgrammingIcon,
    TestDrivenDevelopmentIcon,
Luke Glasscock's avatar
Luke Glasscock committed
    DownloadButton,
graham.smith's avatar
graham.smith committed
  methods: {
    showImg(index) {
      this.lightbox.index = index;
      this.lightbox.visible = true;
    },
    handleHide() {
      this.lightbox.visible = false;
Graham Smith's avatar
Graham Smith committed
    },
    getImageUrl(filename) {
Graham Smith's avatar
Graham Smith committed
      return require(`@/assets/images/${filename}`);
Luke Glasscock's avatar
Luke Glasscock committed
    },
graham.smith's avatar
graham.smith committed
  },
jtwidt's avatar
jtwidt committed
  data: function() {
graham.smith's avatar
graham.smith committed
    return {
Luke Glasscock's avatar
Luke Glasscock committed
      currentTab: "",
      pbLogo: PBLogo,
      headerSubtextTooltip: HeaderSubtextTooltip,
Luke Glasscock's avatar
Luke Glasscock committed
      pbGraphicsProcess: PBGraphicsProcess,
graham.smith's avatar
graham.smith committed
      // lightbox state
      lightbox: {
        visible: false,
        index: 0, // default: 0
        imgs: [
Luke Glasscock's avatar
Luke Glasscock committed
          require("@/assets/images/party-bus/Party_Bus_Graphics_Process.png"),
        ],
      },
graham.smith's avatar
graham.smith committed
    };
Luke Glasscock's avatar
Luke Glasscock committed
  },
graham.smith's avatar
graham.smith committed
};
</script>
<style lang="scss">
.adce {
Graham Smith's avatar
Graham Smith committed
  .image-wrapper {
    cursor: pointer;
graham.smith's avatar
graham.smith committed
  }

  // lightbox stuff
  .vel-modal {
    .vel-img {
      background-color: #ffffff;
    }
    .vel-toolbar {
      .toobar-btn.toolbar-btn__rotate {
        display: none;
      }
    }
  }
}
</style>