Shared React UI package for the Igloo applications.
- Beta.
- reusable UI primitives
- shared shell/layout components
- reusable FROSTR workflow components
- the compiled package stylesheet at
igloo-ui/styles.css
- signer runtime orchestration
- storage or profile persistence
- Tauri, browser extension, or server APIs
- app-specific bootstrapping and session lifecycle
Import the package stylesheet once at app startup:
import 'igloo-ui/styles.css';For local development and tests, prefer resolving igloo-ui from source so React stays deduped.
Primary flow exports:
HostEntryTileHostFlowShellStoredProfilesLandingCardStepProgressCreateFlowTaskBannerCreateFlowGenerateCardCreateFlowLocalSaveCardCreateFlowReviewPanelCreateFlowDistributionCardsCreateFlowDistributionSectionDesktopAppShellCreateImportPanelManagedProfilesPanelOperatorDashboardTabsOperatorSignerPanelOperatorPermissionsPanelOperatorSettingsPanelProfileConfirmationCardRecoveryWorkspace
These flows are reusable UI only. Consumers pass data, callbacks, and async actions in through props.