feat: establish shared Ekklesia design system
CI / verify (pull_request) Successful in 48s
CI / infrastructure-smoke (pull_request) Successful in 20s
CI / migration-smoke (pull_request) Successful in 1m47s

This commit is contained in:
ekklesia
2026-09-30 18:21:09 -05:00
parent 3ca6b2cb32
commit 3a26ef49ad
9 changed files with 336 additions and 110 deletions
+6
View File
@@ -52,6 +52,8 @@ export {
type EmptyStateProps,
ErrorState,
type ErrorStateProps,
InlineNotice,
type InlineNoticeProps,
LoadingState,
type LoadingStateProps,
Toast,
@@ -66,10 +68,14 @@ export {
installEkklesiaUiStyles,
} from "./styles.js";
export {
ActionBar,
type ActionBarProps,
Dialog,
type DialogProps,
Panel,
type PanelProps,
PageHeader,
type PageHeaderProps,
type TabDefinition,
Tabs,
type TabsProps,