# lilypad
**Repository Path**: mirrors_mozilla/lilypad
## Basic Information
- **Project Name**: lilypad
- **Description**: React Component Library
- **Primary Language**: Unknown
- **License**: MPL-2.0
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2022-07-16
- **Last Updated**: 2026-03-21
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# lilypad
React Component Library

## Installation
**npm:**
```sh
npm install @mozilla/lilypad-ui
```
**yarn:**
```sh
yarn add @mozilla/lilypad-ui
```
## Getting started with Lilypad
Here is an example of a basic app using Lilypad's `Button` component:
```jsx
import * as React from 'react';
import { Button } from '@mozilla/lilypad-ui';
function App() {
return (
);
}
```
## Storybook
[click here!](https://mozilla.github.io/lilypad/)
## Adding Styles
```scss
@import '@mozilla/lilypad-ui/dist/styles/theme.scss';
```
```jsx
// Set to Light Theme,
// Note: if a "data-theme" is not set on it will default the "light" theme
// Set to Dark Theme
// Get theme from users settings "dark" or "light"
```
This will also let you access all of the great utility classes here [utility.scss](https://github.com/mozilla/lilypad/blob/readme/src/styles/core/utility.scss).
Feel free to override these [CSS variables](https://github.com/mozilla/lilypad/blob/readme/src/styles/theme.scss) with your own colors!
## License
This project is licensed under the terms of the
[Mozilla Public License 2.0](https://www.mozilla.org/en-US/MPL/2.0/).