一個免費且開源的未來感React元件庫,採用科幻美學並基於Tailwind CSS建構。沒有包裝器。只有屬於你的程式碼。
規則很簡單
NeonBlade UI 完全無鎖定。元件直接下載到您的專案中——它們存在於您的程式碼庫中,而不是在 node_modules 黑盒子裡。唯一真正的需求是 Tailwind CSS。就這樣。安裝 Tailwind,執行 CLI,然後就可以開始建構。
在您的專案中設定好 Tailwind CSS
執行 CLI 來新增元件
元件直接放入您的原始碼
隨意自訂——現在它是您的程式碼了
安裝 Tailwind CSS
NeonBlade UI 建立在 Tailwind CSS v4 之上作為主要樣式引擎。如果您還沒有安裝,以下是設定方式。
Next.js
npm install tailwindcss @tailwindcss/postcss然後將 @import "tailwindcss" 添加到您的全域 CSS 檔案。
Vite (React)
npm install tailwindcss @tailwindcss/vite新增 Tailwind Vite 外掛,然後在您的 CSS 入口匯入 Tailwind。
NeonBlade CLI
NeonBlade UI 附帶自己的 CLI。它是專為 NeonBlade 從頭打造的,並直接與我們的元件註冊表通訊。無需配置檔案,無需初始化步驟。在專案中的任何位置執行。
新增元件
npx neonblade add <component-name>列出所有可用的元件
npx neonblade addCLI 會自動偵測您的套件管理器(npm、pnpm、yarn)並安裝任何必要的依賴項。
使用範例
讓我們將 corner-cut-button 元件新增到您的專案:
npx neonblade add corner-cut-buttonCLI 會擷取檔案、安裝依賴項,並將它們放置在您的專案中。
然後使用它:
export default function Page() {
return (
<CornerCutButton>
Hello, Future
</CornerCutButton>
);
}支援的環境
NeonBlade UI 元件是標準的 React 元件——任何能執行 React 和 Tailwind CSS 的環境都受支援。以下是我們直接測試並推薦的:
Next.js
React
Vite
TypeScript
Tailwind CSS
套件管理器
npm
pnpm
yarn
NeonBlade UI 也與 Remix 和 Astro(整合 React)搭配良好——只要您能匯入 React 元件並讓 Tailwind 掃描您的檔案即可。
瀏覽元件
所有可用的元件——背景、按鈕、卡片、文字效果、框架——都記錄在元件庫中。包含即時預覽、屬性表格和使用程式碼。


