apps-ui-kit
Build React 19 screens with the ONLYOFFICE UI kit (@onlyoffice/apps-ui-kit) in your own web app — forms, dialogs, side panels, lists, empty states, toasts, theming and translations. Use when someone wants their app to look like ONLYOFFICE DocSpace or Apps ("a dialog in the DocSpace style", "a settings form like the portal's", "use the DocSpace components in our admin") even if they never name the kit; when they ask which kit component fits a job or what a prop is called (visible vs isVisible vs isOpen vs open); when kit components render unstyled, with empty labels, an i18n console error, a collapsed toggle, a 1px textarea or doubled spacing; when an import from the kit does not resolve or pulls in portal-only modules (selectors, billing, uploader); or when reviewing code that uses the kit. Not for plugins inside the DocSpace portal (apps-plugin-sdk), for embedding DocSpace in an iframe (apps-embed-sdk), or for other component libraries.
- License
- Apache-2.0
Pinned to revision 441a2ea309a6, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/apps-ui-kit/SKILL.md
- skills/apps-ui-kit/README.md
- skills/apps-ui-kit/evals/README.md
- skills/apps-ui-kit/evals/evals.json
- skills/apps-ui-kit/evals/fixtures/audit-snippet/Panel.tsx
- skills/apps-ui-kit/evals/fixtures/consumer-app/README.md
- skills/apps-ui-kit/evals/fixtures/consumer-app/index.html
- skills/apps-ui-kit/evals/fixtures/consumer-app/package.json
- skills/apps-ui-kit/evals/fixtures/consumer-app/src/App.tsx
- skills/apps-ui-kit/evals/fixtures/consumer-app/src/data/members.json
- skills/apps-ui-kit/evals/fixtures/consumer-app/src/main.tsx
- skills/apps-ui-kit/evals/fixtures/consumer-app/tsconfig.json
- skills/apps-ui-kit/evals/fixtures/consumer-app/vite.config.ts
- skills/apps-ui-kit/evals/trigger-tests.md
- skills/apps-ui-kit/references/choosing.md
- skills/apps-ui-kit/references/forms.md
- skills/apps-ui-kit/references/i18n.md
- skills/apps-ui-kit/references/lists-and-tables.md
- skills/apps-ui-kit/references/overlays.md
- skills/apps-ui-kit/references/public-api.md
- skills/apps-ui-kit/references/setup.md
- skills/apps-ui-kit/references/testing.md
- skills/apps-ui-kit/references/theming.md
- skills/apps-ui-kit/references/troubleshooting.md
- skills/apps-ui-kit/scripts/README.md
- skills/apps-ui-kit/scripts/check-usage.mjs
- skills/apps-ui-kit/scripts/data/kit-manifest.json
- skills/apps-ui-kit/scripts/test-validator.mjs
- skills/apps-ui-kit/sources.json
- skills/apps-ui-kit/templates/main
- skills/apps-ui-kit/templates/providers
Every link opens the file at its source, pinned to the revision this page describes.