FireCMS UI
FireCMS UI ist eine Sammlung hochwertiger Komponenten, die Sie zum Erstellen Ihrer eigenen benutzerdefinierten Ansichten verwenden können. Sie können diese Komponenten zum Erstellen Ihrer eigenen FireCMS-Ansichten oder in jeder anderen React-Anwendung verwenden. Sie müssen nur tailwindcss und das Paket @firecms/ui installieren.
Die Komponenten werden hauptsächlich mit den Radix UI-Primitiven und tailwindcss erstellt. Das bedeutet, dass Sie sie einfach mithilfe von Tailwind-CSS-Klassen anpassen oder Stile über CSS überschreiben können.
Die Liste der Komponenten umfasst:
und mehr (siehe die Seitenleiste für die vollständige Liste).
Installation
Abschnitt betitelt „Installation“Wenn Sie FireCMS verwenden, müssen Sie dieses Paket nicht installieren, da es bereits enthalten und für Sie konfiguriert ist.
Um die Komponenten in Ihrem eigenen Projekt zu verwenden, müssen Sie das Paket @firecms/ui installieren:
yarn add @firecms/uioder
npm install @firecms/uiSie müssen auch tailwindcss installieren:
npm install tailwindcss @tailwindcss/typographyoder
yarn add tailwindcss @tailwindcss/typographyUnd es in Ihrem Projekt initialisieren:
npx tailwindcss initFügen Sie dann das FireCMS-Preset in Ihrer tailwind.config.js hinzu:
import fireCMSConfig from "@firecms/ui/tailwind.config.js";
export default { presets: [fireCMSConfig], content: [ "./index.html", "./src/**/*.{js,ts,jsx,tsx}", "./node_modules/@firecms/**/src/**/*.{js,ts,jsx,tsx}" ]};(Sie müssen möglicherweise die Pfade im content-Array anpassen, um der Struktur Ihres Projekts zu entsprechen)
Schließlich müssen Sie Ihre primären und sekundären Farben in Ihrer index.css-Datei definieren:
@import "@firecms/ui/index.css";
@tailwind base;@tailwind components;@tailwind utilities;
:root { --color-primary: #0070F4; --color-secondary: #FF5B79;}