Skip to content
CSS JavaScript HTML Ruby Shell Dockerfile Python
Branch: master
Clone or download
mcarrano Merge pull request #1515 from gdoyle1/iss-1452
adding pagination guidelines
Latest commit 4d2a3a0 Oct 16, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci okay i have time now Apr 27, 2019
.github add stalebot with same config as patternfly-react (#1252) Jul 15, 2019
.openshift Disabling OpenShift Jekyll build. Using _site as php document root in… Sep 13, 2016
packages fixing images Oct 15, 2019
php adding hot_deploy marker and php directory to serve content from Oct 29, 2015
scripts switch the website root to v4 (#1464) Sep 16, 2019
.gitignore bump 2019.08 release (#1492) Oct 1, 2019
.gitmodules update PR and use submodules for PF3 Jul 9, 2019
.nvmrc PatternFly 4 Apr 16, 2019
.travis.yml install setuptools (#1412) Aug 19, 2019
LICENSE Initial commit Jul 29, 2015
lerna.json PatternFly 4 Apr 16, 2019
package.json fix fullscreen examples and update submodules to latest release (#1279) Jul 10, 2019
requirements.txt fix(pf3): relative images (#1131) May 21, 2019
yarn.lock bump 2019.08 release (#1492) Oct 1, 2019

Build Status


The PatternFly Org is the source for the official documentation for PatternFly 3 and PatternFly 4.

Development Setup

Development setup requires yarn. If you do not already have yarn installed on your system, see


Clone the repo and submodules:

git clone --recurse-submodules

Note: If repo is cloned without submodules, use the following commands to update submodules:

git submodule init
git submodule update

Install the site dependencies and build it using yarn:

yarn install
yarn prebuild

The packages/patternfly-3 site is generated using Jekyll. The packages/patternfly-4 site is generated using Gatsby.

Live Reload Server

A local development server can be quickly fired up for PatternFly 3 or PatternFly 4 by using either of these commands:

yarn start:pf3
yarn start:pf4

Testing production build

You can test the full production build: yarn build yarn start:prod


The site is deployed using GitHub pages to the patternfly/ repository. A CNAME file is added to the root which associates the GitHub pages url with

You can’t perform that action at this time.