
coveo/plasma
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
React로 구현되는 플라즈마 구성 요소!
개요
Plasma는 Coveo Cloud Administration Console에서 사용되는 Coveo의 설계 시스템입니다. Mantine 테마 구성 요소 라이브러리, 디자인 토큰, React 아이콘 및 문서를 제공합니다. 모든 구성 요소와 문서는 데모 페이지에서 사용할 수 있습니다. Plasmantine 공급자와 응용 프로그램을 랩 - Mantine의 상단에 플라즈마 테마를 적용하므로 별도의 MantineProvider가 필요하지 않습니다. 항상 @coveord/plasma-mantine에서 가져올 때 Mantine docs가 참조 소스였습니다. 각 패키지 문서 자체 설치 및 사용량은 다음과 같습니다. - — React 또는 later(react and react-dom)를 요구합니다. - - Mantine(@mantine/core and @mantine/hooks are required 피어 의존성)를 위해 제작되었습니다. 선택적인 맨틴 포장 (@mantine/notifications, @mantine/dates, @mantine/form, @mantine/modals, @mantine/carousel, @mantine/code-highlight)는 또한 9.x 선에 - 당신이 이용하는 것을 설치합니다. - — 자체 유형 선언을 발송; @types 패키지가 필요하지 않습니다.
개요(AI 번역)
Plasma는 Coveo Cloud Administration Console에서 사용되는 Coveo의 설계 시스템입니다. Mantine 테마 구성 요소 라이브러리, 디자인 토큰, React 아이콘 및 문서를 제공합니다. 모든 구성 요소와 문서는 데모 페이지에서 사용할 수 있습니다.
사용법
Plasmantine 제공 업체와 함께 응용 프로그램을 랩 - 그것은 Mantine의 상단에 플라즈마 테마를 적용, 그래서 당신은 별도의 필요 MantineProvider:
Import invariant: 항상
@coveord/plasma-mantine]에서 가져올 수 있습니다.
각 패키지 문서 자체 설치 및 사용량은 다음과 같습니다.
| 포장 | 용도 |
|---|---|
@coveord/plasma-mantine |
Mantine-themed 컴포넌트 라이브러리(주요 패키지) |
@coveord/plasma-tokens |
디자인 토큰(colors, typography, spacing, icon, …) |
@coveord/plasma-react-icons |
반응형 플라즈마 iconography |
| [T6] | LLM-friendly 부품 설명서 |
@coveord/plasma-mcp-server |
MCP 서버가 AI 에이전트로 플라즈마 문서 폭발 |
호환성
- React — React **19를 요구합니다.
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Plasma
Plasma is Coveo’s design system used in Coveo Cloud Administration Console. It provides a Mantine-themed component library, design tokens, React icons, and documentation. All components and their documentation are available in the demo page.
Usage
npm install @coveord/plasma-mantine @mantine/core @mantine/hooks react react-dom
Wrap your application with the Plasmantine provider — it applies the Plasma theme on top of Mantine, so you don’t need a separate MantineProvider:
import {Plasmantine} from '@coveord/plasma-mantine/plasmantine';
import '@mantine/core/styles.css';
function App() {
return {/* your app */};
}
Import invariant: always import from
@coveord/plasma-mantine, even when Mantine docs were the reference source.
Each package documents its own installation and usage in its README:
| Package | Purpose |
|---|---|
@coveord/plasma-mantine |
Mantine-themed component library (main package) |
@coveord/plasma-tokens |
Design tokens (colors, typography, spacing, icons, …) |
@coveord/plasma-react-icons |
Plasma iconography as React components |
@coveord/plasma-llms |
LLM-friendly component documentation |
@coveord/plasma-mcp-server |
MCP server exposing Plasma docs to AI agents |
Compatibility
- React — requires React 19.2 or later (
reactandreact-dom). - Mantine — built for Mantine 9 (
@mantine/coreand@mantine/hooksare required peer dependencies). Optional Mantine packages (@mantine/notifications,@mantine/dates,@mantine/form,@mantine/modals,@mantine/carousel,@mantine/code-highlight) are also on the9.xline — install the ones you use. - TypeScript — ships its own type declarations; no
@typespackage needed. - Modules — distributed as ES modules (
"type": "module"); use a bundler or a Node.js version that supports ESM.
AI Coding Agents
추천 도구
다른 키워드를 입력하거나 필터를 제거해 보세요.
설치
npx skillfish add coveo/plasma