@dscout/strata
v0.2.0
Published
A shared component library for building Tailwind based Dscout interfaces
Readme
@dscout/strata
A shared React component library for building Tailwind based dscout interfaces. The primary consumer is Figma Make, which uses real React components from npm in prototypes.
Installation
npm install @dscout/strataPeer dependencies
React 18+ is required:
npm install react react-domUsage
// CSS (required — contains all Tailwind utilities and design tokens)
import '@dscout/strata/styles.css';
// Barrel import
import { Button, Modal, Toggle } from '@dscout/strata';
// Or per-component subpath import
import Button from '@dscout/strata/button';Components
ButtonButtonWithTooltipAndPopoverChatMessage,ChatMessagesArea,MessageTextarea,ThinkingIndicatorCheckboxInputChipFeedbackSelectorLoadingDots,LoadingSpinner,LogoLoaderMarkdownRendererModalPillButtonPopover,PopoverMenu,PopoverMenuItemProfileDropdownPromptButtonQuestionIndicatorRadioInputScrollFadeContainerSelectSendButtonSkeletonLoaderSourceButtonTextInputToastContainer,toastStoreToggleTooltipContainer,TooltipProviderTypingIndicatorUserAvatar
All components are available as both barrel imports from the package root and individual subpath imports (e.g., @dscout/strata/button).
Browse interactive examples in the Storybook.
