@meduza-bank/ui-kit
Version:
UI Kit of the bank of Meme World "Peoples Bank Memes" or "Meduza Bank"
72 lines (57 loc) • 1.86 kB
Markdown
# -bank/ui-kit
UI Kit of the bank of Meme World "Peoples Bank Memes" or "Meduza Bank"
[NPM Package](https://www.npmjs.com/package/@meduza-bank/ui-kit)
[Github](https://github.com/meme-bank/ui-kit)
[VK](https://vk.com/club206737619)
## Installation
### Step 1 - Install package
If you use npm
```bash
npm i --save -bank/ui-kit
```
If you use yarn
```bash
yarn add -bank/ui-kit
```
#### Peer dependencies
| Package | Description | Version |
| :--- | :--- | ---: |
| react | Default library | ^18.2.0 |
| react-dom | Render library | ^18.2.0 |
| react-hook-form | Form library | 7.45.4 |
| lucide-react | Icon library | ^0.268.0 |
| /resolvers | Validation resolve form library | ^3.3.0 |
| zod | Validation library | ^3.22.2 |
### Step 2 (if you use with tailwind css 4) - import in `src-style.css`
```css
/* ./path/to/src-style.css */
"tailwindcss" prefix(ms); /* or other prefix */
/* fonts */
"@meduza-bank/ui-kit/sf-ui-stylesheet.css";
"@meduza-bank/ui-kit/vk-sans-stylesheet.css";
/* meduza ui kit styles */
"@meduza-bank/ui-kit/variants-stylesheet.css";
"@meduza-bank/ui-kit/theme-stylesheet.css";
"@meduza-bank/ui-kit/base-stylesheet.css";
```
### Step 3 - import in project
```ts
import meduzaStyles from "@meduza-bank/ui-kit/style.css"; // Production styles
import styles from "./path/to/src-style.css"; // Tailwind styles (if you use with tailwind css)
// If using remix
import { Links } from "@remix-run/react";
export const links: LinksFunction = () => [
{
href: meduzaStyles,
rel: "stylesheet"
},
{
href: styles,
rel: "stylesheet"
},
// ...
];
```
### Step 4 - use the package
## Others
This package builded with [shadcn/ui](https://ui.shadcn.com/)