Skip to content
Backpack Design System
JavaScript CSS Other
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github [NO-JIRA] update pr description template Jul 2, 2019
.storybook [BPK-3256] Add `renderCalendar` prop to datepicker (#1722) Nov 19, 2019
decisions [NO-JIRA] Add logo decision Nov 11, 2019
flow-typed/npm DINGO-212: Add mask to react-native-bpk-component-text-input Jul 18, 2018
native [No JIRA] Bye native (#1269) Dec 18, 2018
packages Publish Nov 19, 2019
scripts [BPK-2653] Investigate shipping CSS (#1607) Oct 19, 2019
.editorconfig [nojira] Remove extraneous .editorconfig entry Jan 23, 2018
.eslintignore [BPK-2986] Add bpk-component-flare component to repo Oct 1, 2019
.eslintrc [NOJIRA] Upgrade eslint-confog-skyscanner-with-prettier Aug 28, 2018
.flowconfig [NO-JIRA] Fix flow fo infinite scroll Apr 24, 2019
.gitignore [BPK-2986] Add bpk-component-flare component to repo Oct 1, 2019
.gitmodules Nuke bpk-docs May 7, 2019
.jirabot.yml [NO-JIRA] Initialise JiraBot Jul 1, 2019
.naverc [No JIRA] Use lts/carbon instead of lts/* Nov 2, 2017
.nvmrc [No JIRA] Upgrade to Node Erbium LTS Oct 22, 2019
.prettierignore [BPK-1151] Fix format for base stylesheet Dec 18, 2017
.prettierrc [BPK-1152] Add prettier Dec 18, 2017
.spelling [BPK-3256] Add `renderCalendar` prop to datepicker (#1722) Nov 19, 2019
.stylelintrc.json [BPK-679] Implement CSS Modules (Part 4) Jun 20, 2017
.travis.yml Fix test/linter warnings (#1441) May 20, 2019 [ci skip] Update changelog Nov 19, 2019 [NO-JIRA] Add code of conduct (#1628) Sep 12, 2019 [NO-JIRA] Fix Danger UNRELEASED rule Jun 28, 2019
LICENSE [BPK-551] Add LICENSE Jul 24, 2017 [No JIRA] Bye native (#1269) Dec 18, 2018
UNRELEASED.yaml [ci skip] Update changelog Nov 19, 2019
babel.config.js Upgrade to Babel 7 (#1511) Jun 27, 2019
dangerfile.js [BPK-2653] Investigate shipping CSS (#1607) Oct 8, 2019
greenkeeper.json Nuke bpk-docs May 7, 2019
index.html [NOJIRA] Remove sticky footer and hacky flexbox code + improve cross … Apr 5, 2018
lerna.json [No JIRA] Bye native (#1269) Dec 18, 2018
meta.json [No JIRA] Update meta.json with new squadfolk Jun 14, 2019
package-lock.json [NO JIRA]: Updating to latest dep version (#1712) Oct 29, 2019
package.json [No Jira] Remove unused 'chalk' dependency (#1719) Nov 11, 2019

Backpack Design System

Backpack is a collection of design resources, reusable components and guidelines for creating Skyscanner's products.

Build Status Greenkeeper badge

Quick links


Installing packages

npm install [package-name] --save-dev


To contribute please see

List of packages

Component Version
bpk-component-accordion npm version
bpk-component-autosuggest npm version
bpk-component-badge npm version
bpk-component-banner-alert npm version
bpk-component-barchart npm version
bpk-component-blockquote npm version
bpk-component-breadcrumb npm version
bpk-component-breakpoint npm version
bpk-component-button npm version
bpk-component-calendar npm version
bpk-component-card npm version
bpk-component-checkbox npm version
bpk-component-chip npm version
bpk-component-close-button npm version
bpk-component-code npm version
bpk-component-content-container npm version
bpk-component-datatable npm version
bpk-component-datepicker npm version
bpk-component-description-list npm version
bpk-component-dialog npm version
bpk-component-drawer npm version
bpk-component-fieldset npm version
bpk-component-form-validation npm version
bpk-component-grid npm version
bpk-component-grid-toggle npm version
bpk-component-heading npm version
bpk-component-horizontal-nav npm version
bpk-component-icon npm version
bpk-component-image npm version
bpk-component-infinite-scroll npm version
bpk-component-input npm version
bpk-component-label npm version
bpk-component-link npm version
bpk-component-list npm version
bpk-component-loading-button npm version
bpk-component-mobile-scroll-container npm version
bpk-component-modal npm version
bpk-component-navigation-bar npm version
bpk-component-navigation-stack npm version
bpk-component-nudger npm version
bpk-component-pagination npm version
bpk-component-panel npm version
bpk-component-paragraph npm version
bpk-component-phone-input npm version
bpk-component-popover npm version
bpk-component-progress npm version
bpk-component-radio npm version
bpk-component-router-link npm version
bpk-component-rtl-toggle npm version
bpk-component-section-list npm version
bpk-component-select npm version
bpk-component-slider npm version
bpk-component-spinner npm version
bpk-component-star-rating npm version
bpk-component-table npm version
bpk-component-text npm version
bpk-component-textarea npm version
bpk-theming npm version
bpk-component-ticket npm version
bpk-component-tooltip npm version
bpk-mixins npm version
bpk-react-utils npm version
bpk-stylesheets npm version
bpk-svgs npm version
bpk-tokens npm version


You can’t perform that action at this time.