
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
A professionally designed component library & templates market that brings together functionality, accessibility, and beautiful aesthetics for modern applications.
A professionally designed component library & templates market that brings together functionality, accessibility, and beautiful aesthetics for modern applications
# Using npm
npm install black-ui
# Using yarn
yarn add black-ui
# Using pnpm
pnpm add black-ui
import React from 'react';
import { Button, Card } from 'black-ui';
export default function App() {
return (
<Card className="p-6 shadow-lg">
<h2 className="text-2xl font-bold mb-4">Welcome to Black UI</h2>
<p className="text-muted-foreground mb-4">
Start building beautiful interfaces with our professional components.
</p>
<Button>Get Started</Button>
</Card>
);
}
Black UI includes a comprehensive set of components:
Black UI incorporates sophisticated animation systems:
import { InteractiveGradient } from 'black-ui';
function GradientDemo() {
return (
<InteractiveGradient
className="min-h-[400px] rounded-lg flex items-center justify-center"
colors={["#ff0080", "#7928ca", "#0070f3"]}
>
<div className="text-center text-white p-8">
<h2 className="text-3xl font-bold mb-4">Interactive Experience</h2>
<p>Move your cursor to interact with this gradient background</p>
</div>
</InteractiveGradient>
);
}
Black UI components can be customized using Tailwind CSS classes:
<Card
className="bg-gradient-to-tr from-zinc-900 to-zinc-800 text-white border-none"
hoverable
bordered={false}
>
<CardHeader>
<CardTitle size="lg">Custom Card</CardTitle>
<CardDescription>With gradient background</CardDescription>
</CardHeader>
<CardContent>
This card uses a custom gradient background.
</CardContent>
<CardFooter align="end">
<Button variant="secondary">Cancel</Button>
<Button>Submit</Button>
</CardFooter>
</Card>
Black UI uses CSS variables for theming, making it easy to customize:
:root {
--primary: 240 5% 10%;
--primary-foreground: 0 0% 98%;
/* Add your custom theme colors */
--brand-purple: 267 100% 58%;
--brand-blue: 214 100% 60%;
}
.dark {
--primary: 0 0% 98%;
--primary-foreground: 240 5% 10%;
}
For comprehensive documentation including all components, props, and examples:
We welcome contributions to Black UI! Here's how you can help:
git checkout -b feature/amazing-feature)git commit -m 'Add some amazing feature')git push origin feature/amazing-feature)Please read our Contributing Guidelines for more details.
Black UI is licensed under the MIT License.
FAQs
A professionally designed component library & templates market that brings together functionality, accessibility, and beautiful aesthetics for modern applications.
We found that tailcode demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.