@fedibtc/ui
TypeScript icon, indicating that this package has built-in type declarations

1.2.3 • Public • Published

Fedi UI Components

Beautiful React Components for building Fedi Mods.

Getting Started

1. Install the UI Library

Install the package from the command line

npm install @fedibtc/ui

2. Import Styles

Import the required index.css file into your app's layout.

import "@fedibtc/ui/dist/index.css"

3. Start Building

Start using the components in your app.

import { Button, Text } from "@fedibtc/ui"

export default function App() {
  return (
    <main>
      <Button>Click me</Button>
      <Text variant="h1" weight="bolder">
        Hi there!
      </Text>
    </main>
  )
}

Tailwind Theme

Use the @fedibtc/tailwind-theme plugin to start using themed TailwindCSS classes.

1. Set up TailwindCSS

Install and set up Tailwind CSS with PostCSS and Autoprefixer if you haven't already.

npm install -D tailwindcss postcss autoprefixer
npx tailwindcss init -p

2. Install the Plugin

Install the plugin from the command line

npm install @fedibtc/tailwind-theme

3. Add it to tailwind.config.js

Import and add the plugin to the plugins entry in tailwind.config.js

// tailwind.config.js
module.exports = {
+  plugins: [require("@fedibtc/tailwind-theme")]
}

Links

Readme

Keywords

none

Package Sidebar

Install

npm i @fedibtc/ui

Weekly Downloads

4

Version

1.2.3

License

none

Unpacked Size

441 kB

Total Files

39

Last publish

Collaborators

  • oz_fedi
  • allanfedi
  • elsirion
  • ironcladdev