Cyber.dhs.gov screenshot

Cyber.dhs.gov

Author Avatar Theme by Cisagov
Updated: 14 Apr 2022
163 Stars

A site for CISA directives

Overview:

This document is an analysis of a specific application on the cyber.dhs.gov website. The application utilizes the U.S. Web Design System and is optimized for deployment on 18F’s Federalist static site hosting service. The document also provides instructions on how to install and run the application locally.

Features:

  • Utilizes the U.S. Web Design System
  • Optimized for deployment on 18F’s Federalist static site hosting service
  • Provides a set of reusable, high-quality components for modern websites

Installation:

To install and run the application locally, follow these steps:

  1. Clone the repository for the application.
  2. Install Node 6+ to install the USWDS and dependencies.
  3. Install Ruby and Bundler to install and run Jekyll.
  4. Run npm install to install the USWDS and Gulp dependencies.
  5. Run npm install -g gulp to allow usage of the Gulp CLI directly.
  6. Run bundle install to install Jekyll.
  7. To edit the Sass/CSS, run gulp watch.
  8. To run the application, run bundle exec jekyll serve.
  9. If successful, visit the application at http://localhost:4000.

Summary:

This document provides an overview of a specific application on the cyber.dhs.gov website. It highlights its key features, including its use of the U.S. Web Design System and optimization for deployment on 18F’s Federalist static site hosting service. The document also provides step-by-step instructions for installing and running the application locally.