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:
- Clone the repository for the application.
- Install Node 6+ to install the USWDS and dependencies.
- Install Ruby and Bundler to install and run Jekyll.
- Run
npm installto install the USWDS and Gulp dependencies. - Run
npm install -g gulpto allow usage of the Gulp CLI directly. - Run
bundle installto install Jekyll. - To edit the Sass/CSS, run
gulp watch. - To run the application, run
bundle exec jekyll serve. - 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.