Bedrock is a React component library built entirely in Typescript and uses Bootstrap for the UI styles.

It has no external dependencies.

Categories

Bedrock components are divided into the following categories:

  • Components : all reusable UI components
  • Fragments : combination of commonly used component patterns - like a Login Box
  • Primed : components that are primed with common data-sources, like a Country-selector dropdown
  • Templates : commonly used full-page templates

Usage

Using Bedrock involves the following 3 steps:

  • Include Bootstrap CSS in your index.html
  • Define bedrock as a dependency in your package.json
  • Use bedrock components, as simply as, import { Button } from 'bedrock';

License

All code is licensed under Apache License Version 2.0