0.0.52 • Published 9 months ago

@brifui/components v0.0.52

Weekly downloads
-
License
MIT
Repository
-
Last release
9 months ago

BrifUI

Features

  • 🧱 Brutalist Design: Honest, raw aesthetic with functional simplicity
  • 🌈 Modern Design System: Beautiful, consistent UI components - powered by PandaCSS
  • Accessibility: WCAG 2.1 compliant components - powered by RadixUI
  • 🎨 Customizable: Fully customizable with Panda CSS
  • 🔍 TypeScript: Full type support
  • 📦 Modular: Import only what you need
  • 🌐 SSR Compatible: Works with Next.js and other SSR frameworks
  • 🌙 Dark Mode: Built-in support for light and dark themes

Installation

For complete installation guide, visit our documentation website.

Quick Start

import { Button } from "@brifui/components";

function App() {
  return <Button variant="primary">Click me</Button>;
}

Documentation

For complete documentation, visit our documentation website.

Components

BrifUI includes a wide range of components:

  • Inputs: Button, Checkbox, Radio, Select, Slider, Switch, TextField
  • Navigation: Breadcrumb, Link, Menu, Pagination, Tabs
  • Data Display: Accordion, Avatar, Badge, Card, Table, Tag
  • Feedback: Alert, Dialog, Progress, Spinner, Toast
  • Layout: Box, Flex, Grid, Stack
  • Overlay: Drawer, Modal, Popover, Tooltip

... And many more.

Contributing

We welcome contributions! Please see our Contributing Guide for details.

Project Structure

docs/                  # Documentation website
packages/
  ├── cli/             # @brifui/cli package
  ├── components/      # Component monorepo
  │    ├── accordion/  # Individual component packages
  │    ├── button/
  │    └── ...
  ├── entry/           # Entrypoint of the library
  ├── postcss/         # @brifui/postcss package
  ├── styled/          # @brifui/styled package
  ├── theme/           # @brifui/theme package
  ├── types/           # @brifui/types package
  └── utils/           # @brifui/utils package

Development

To set up the development environment:

# Clone the repository
git clone https://github.com/yourorg/brif-ui.git
cd brif-ui

# Install dependencies
yarn

# Start development environment
yarn dev

Run the test suite with:

yarn test

License

MIT

0.0.52

9 months ago

0.0.51

10 months ago

0.0.50

10 months ago

0.0.49

10 months ago

0.0.48

10 months ago

0.0.47

10 months ago

0.0.46

10 months ago

0.0.45

10 months ago

0.0.44

10 months ago

0.0.43

10 months ago

0.0.42

10 months ago

0.0.41

10 months ago

0.0.40

10 months ago

0.0.39

10 months ago

0.0.38

10 months ago

0.0.37

10 months ago

0.0.36

10 months ago

0.0.35

10 months ago

0.0.34

10 months ago

0.0.33

10 months ago

0.0.32

10 months ago

0.0.31

10 months ago

0.0.30

10 months ago

0.0.29

10 months ago

0.0.28

10 months ago

0.0.27

10 months ago

0.0.26

10 months ago

0.0.25

10 months ago

0.0.24

10 months ago

0.0.23

10 months ago

0.0.22

10 months ago

0.0.21

10 months ago

0.0.20

10 months ago

0.0.19

10 months ago

0.0.18

10 months ago

0.0.17

10 months ago

0.0.16

11 months ago

0.0.15

11 months ago

0.0.14

11 months ago

0.0.13

11 months ago

0.0.11

11 months ago

0.0.10

11 months ago

0.0.9

11 months ago

0.0.8

11 months ago

0.0.7

11 months ago

0.0.6

11 months ago

0.0.5

11 months ago

0.0.4

11 months ago

0.0.3

11 months ago

0.0.2

11 months ago

0.0.1

11 months ago

0.0.1-beta.15

11 months ago

0.0.1-beta.14

11 months ago

0.0.1-beta.13

11 months ago

0.0.1-beta.12

12 months ago

0.0.1-beta.11

12 months ago

0.0.1-beta.7

12 months ago

0.0.1-beta.6

12 months ago

0.0.1-beta.3

12 months ago

0.0.1-beta.2

12 months ago

0.0.1-beta.1

12 months ago

0.0.1-beta.0

12 months ago