Issue 153 Coverage - ShaoClean/Alune GitHub Wiki
更新时间:2026-10-02 02:00(北京时间)。公开能力 130 项(含类型),每项均有文档与真实示例。实现、CI 与公开部署验收通过;各项使用同一共享入口,最终证据见验收页。
| 名称 / 类型 | 实现 | Props / 相关类型 | 依赖 | 样式 | 目标入口 | 文档 / 示例 | 测试 | 负责人 / 状态 |
|---|---|---|---|---|---|---|---|---|
AluneUIProvider |
packages/ui/src/AluneUIProvider.tsx |
AluneUIProviderProps |
react, antd | tokens + dialogs | @alune/ui |
文档 / provider | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
AluneUIProviderProps |
packages/ui/src/AluneUIProvider.tsx |
类型导出 |
react, antd | tokens + dialogs | @alune/ui |
文档 / provider | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
DialogHints |
packages/ui/src/components/AluneModal.tsx |
DialogHintsProps |
react, antd, zustand, @rc-component/motion | tokens + dialogs | @alune/ui |
文档 / dialog-parts | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
Kbd |
packages/ui/src/components/AluneModal.tsx |
KbdProps |
react, antd, zustand, @rc-component/motion | tokens + dialogs | @alune/ui |
文档 / dialog-parts | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
CheckCard |
packages/ui/src/components/AluneModal.tsx |
CheckCardProps |
react, antd, zustand, @rc-component/motion | tokens + dialogs | @alune/ui |
文档 / dialog-parts | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
AluneModal |
packages/ui/src/components/AluneModal.tsx |
AluneModalProps |
react, antd, zustand, @rc-component/motion | tokens + dialogs | @alune/ui |
文档 / modal | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
AluneConfirmProvider |
packages/ui/src/components/AluneModal.tsx |
AluneConfirmProviderProps |
react, antd, zustand, @rc-component/motion | tokens + dialogs | @alune/ui |
文档 / confirm | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
useAluneConfirm |
packages/ui/src/components/AluneModal.tsx |
见同页 API |
react, antd, zustand, @rc-component/motion | tokens + dialogs | @alune/ui |
文档 / confirm | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
DialogLevel |
packages/ui/src/components/AluneModal.tsx |
类型导出 |
react, antd, zustand, @rc-component/motion | tokens + dialogs | @alune/ui |
文档 / modal | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
DialogTone |
packages/ui/src/components/AluneModal.tsx |
类型导出 |
react, antd, zustand, @rc-component/motion | tokens + dialogs | @alune/ui |
文档 / modal | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
DialogSize |
packages/ui/src/components/AluneModal.tsx |
类型导出 |
react, antd, zustand, @rc-component/motion | tokens + dialogs | @alune/ui |
文档 / modal | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
DialogEyebrow |
packages/ui/src/components/AluneModal.tsx |
类型导出 |
react, antd, zustand, @rc-component/motion | tokens + dialogs | @alune/ui |
文档 / modal | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
AluneModalProps |
packages/ui/src/components/AluneModal.tsx |
类型导出 |
react, antd, zustand, @rc-component/motion | tokens + dialogs | @alune/ui |
文档 / modal | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
AluneConfirmOptions |
packages/ui/src/components/AluneModal.tsx |
类型导出 |
react, antd, zustand, @rc-component/motion | tokens + dialogs | @alune/ui |
文档 / confirm | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
AluneConfirmApi |
packages/ui/src/components/AluneModal.tsx |
类型导出 |
react, antd, zustand, @rc-component/motion | tokens + dialogs | @alune/ui |
文档 / confirm | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
DialogHintsProps |
packages/ui/src/components/AluneModal.tsx |
类型导出 |
react, antd, zustand, @rc-component/motion | tokens + dialogs | @alune/ui |
文档 / dialog-parts | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
KbdProps |
packages/ui/src/components/AluneModal.tsx |
类型导出 |
react, antd, zustand, @rc-component/motion | tokens + dialogs | @alune/ui |
文档 / dialog-parts | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
CheckCardProps |
packages/ui/src/components/AluneModal.tsx |
类型导出 |
react, antd, zustand, @rc-component/motion | tokens + dialogs | @alune/ui |
文档 / dialog-parts | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
AluneConfirmProviderProps |
packages/ui/src/components/AluneModal.tsx |
类型导出 |
react, antd, zustand, @rc-component/motion | tokens + dialogs | @alune/ui |
文档 / confirm | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
AlunePopconfirm |
packages/ui/src/components/AlunePopconfirm.tsx |
AlunePopconfirmProps |
react, antd | tokens + dialogs | @alune/ui |
文档 / popconfirm | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
AlunePopconfirmProps |
packages/ui/src/components/AlunePopconfirm.tsx |
类型导出 |
react, antd | tokens + dialogs | @alune/ui |
文档 / popconfirm | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
DialogIcon |
packages/ui/src/components/DialogIcons.tsx |
DialogIconProps |
react | tokens + dialogs | @alune/ui |
文档 / icons | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
DialogIconName |
packages/ui/src/components/DialogIcons.tsx |
类型导出 |
react | tokens + dialogs | @alune/ui |
文档 / icons | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
DialogIconProps |
packages/ui/src/components/DialogIcons.tsx |
类型导出 |
react | tokens + dialogs | @alune/ui |
文档 / icons | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
DialogCard |
packages/ui/src/components/DialogParts.tsx |
DialogCardProps |
react | tokens + dialogs | @alune/ui |
文档 / dialog-parts | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
DialogPath |
packages/ui/src/components/DialogParts.tsx |
DialogPathProps |
react | tokens + dialogs | @alune/ui |
文档 / dialog-parts | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
RepoRow |
packages/ui/src/components/DialogParts.tsx |
RepoRowProps |
react | tokens + dialogs | @alune/ui |
文档 / dialog-parts | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
DialogStats |
packages/ui/src/components/DialogParts.tsx |
DialogStatsProps |
react | tokens + dialogs | @alune/ui |
文档 / dialog-parts | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
DialogStat |
packages/ui/src/components/DialogParts.tsx |
DialogStatProps |
react | tokens + dialogs | @alune/ui |
文档 / dialog-parts | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
DialogLedger |
packages/ui/src/components/DialogParts.tsx |
DialogLedgerProps |
react | tokens + dialogs | @alune/ui |
文档 / dialog-parts | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
DialogNote |
packages/ui/src/components/DialogParts.tsx |
DialogNoteProps |
react | tokens + dialogs | @alune/ui |
文档 / dialog-parts | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
DialogEmpty |
packages/ui/src/components/DialogParts.tsx |
DialogEmptyProps |
react | tokens + dialogs | @alune/ui |
文档 / dialog-parts | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
DialogProgress |
packages/ui/src/components/DialogParts.tsx |
DialogProgressProps |
react | tokens + dialogs | @alune/ui |
文档 / dialog-parts | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
OptionCards |
packages/ui/src/components/DialogParts.tsx |
OptionCardsProps |
react | tokens + dialogs | @alune/ui |
文档 / dialog-parts | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
LedgerItem |
packages/ui/src/components/DialogParts.tsx |
类型导出 |
react | tokens + dialogs | @alune/ui |
文档 / dialog-parts | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
OptionCard |
packages/ui/src/components/DialogParts.tsx |
类型导出 |
react | tokens + dialogs | @alune/ui |
文档 / dialog-parts | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
DialogCardProps |
packages/ui/src/components/DialogParts.tsx |
类型导出 |
react | tokens + dialogs | @alune/ui |
文档 / dialog-parts | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
DialogPathProps |
packages/ui/src/components/DialogParts.tsx |
类型导出 |
react | tokens + dialogs | @alune/ui |
文档 / dialog-parts | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
RepoRowProps |
packages/ui/src/components/DialogParts.tsx |
类型导出 |
react | tokens + dialogs | @alune/ui |
文档 / dialog-parts | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
DialogStatsProps |
packages/ui/src/components/DialogParts.tsx |
类型导出 |
react | tokens + dialogs | @alune/ui |
文档 / dialog-parts | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
DialogStatProps |
packages/ui/src/components/DialogParts.tsx |
类型导出 |
react | tokens + dialogs | @alune/ui |
文档 / dialog-parts | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
DialogLedgerProps |
packages/ui/src/components/DialogParts.tsx |
类型导出 |
react | tokens + dialogs | @alune/ui |
文档 / dialog-parts | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
DialogNoteProps |
packages/ui/src/components/DialogParts.tsx |
类型导出 |
react | tokens + dialogs | @alune/ui |
文档 / dialog-parts | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
DialogEmptyProps |
packages/ui/src/components/DialogParts.tsx |
类型导出 |
react | tokens + dialogs | @alune/ui |
文档 / dialog-parts | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
DialogProgressProps |
packages/ui/src/components/DialogParts.tsx |
类型导出 |
react | tokens + dialogs | @alune/ui |
文档 / dialog-parts | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
OptionCardsProps |
packages/ui/src/components/DialogParts.tsx |
类型导出 |
react | tokens + dialogs | @alune/ui |
文档 / dialog-parts | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
FeedbackProvider |
packages/ui/src/components/Feedback.tsx |
FeedbackProviderProps |
react, react-dom, antd, zustand | tokens + dialogs | @alune/ui |
文档 / feedback | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
FeedbackProviderProps |
packages/ui/src/components/Feedback.tsx |
类型导出 |
react, react-dom, antd, zustand | tokens + dialogs | @alune/ui |
文档 / feedback | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
feedbackText |
packages/ui/src/components/FeedbackAlert.tsx |
见同页 API |
react | tokens + dialogs | @alune/ui |
文档 / feedback | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
FeedbackAlert |
packages/ui/src/components/FeedbackAlert.tsx |
FeedbackAlertProps |
react | tokens + dialogs | @alune/ui |
文档 / feedback | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
FeedbackAlertProps |
packages/ui/src/components/FeedbackAlert.tsx |
类型导出 |
react | tokens + dialogs | @alune/ui |
文档 / feedback | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
FeedbackScope |
packages/ui/src/components/FeedbackNotice.tsx |
FeedbackScopeProps |
react | tokens + dialogs | @alune/ui |
文档 / feedback | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
FeedbackNotice |
packages/ui/src/components/FeedbackNotice.tsx |
FeedbackNoticeProps |
react | tokens + dialogs | @alune/ui |
文档 / feedback | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
FeedbackScopeProps |
packages/ui/src/components/FeedbackNotice.tsx |
类型导出 |
react | tokens + dialogs | @alune/ui |
文档 / feedback | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
FeedbackNoticeProps |
packages/ui/src/components/FeedbackNotice.tsx |
类型导出 |
react | tokens + dialogs | @alune/ui |
文档 / feedback | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
PanelToggle |
packages/ui/src/components/PanelToggle.tsx |
PanelToggleProps |
antd | tokens + controls | @alune/ui |
文档 / panels | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
PanelToggleProps |
packages/ui/src/components/PanelToggle.tsx |
类型导出 |
antd | tokens + controls | @alune/ui |
文档 / panels | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
StatusButton |
packages/ui/src/components/StatusButton.tsx |
StatusButtonProps |
react, antd | tokens + controls | @alune/ui |
文档 / toolbar | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
StatusButtonProps |
packages/ui/src/components/StatusButton.tsx |
类型导出 |
react, antd | tokens + controls | @alune/ui |
文档 / toolbar | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
ToolbarButton |
packages/ui/src/components/ToolbarButton.tsx |
ToolbarButtonProps |
react, antd | tokens + controls | @alune/ui |
文档 / toolbar | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
ToolbarButtonVariant |
packages/ui/src/components/ToolbarButton.tsx |
类型导出 |
react, antd | tokens + controls | @alune/ui |
文档 / toolbar | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
ToolbarButtonProps |
packages/ui/src/components/ToolbarButton.tsx |
类型导出 |
react, antd | tokens + controls | @alune/ui |
文档 / toolbar | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
PanelHeader |
packages/ui/src/components/ui.tsx |
PanelHeaderProps |
react, antd, material-icon-theme | tokens + controls | @alune/ui |
文档 / panels | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
CommandButton |
packages/ui/src/components/ui.tsx |
CommandButtonProps |
react, antd, material-icon-theme | tokens + controls | @alune/ui |
文档 / toolbar | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
StatusBadge |
packages/ui/src/components/ui.tsx |
StatusBadgeProps |
react, antd, material-icon-theme | tokens + controls | @alune/ui |
文档 / states | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
FileIcon |
packages/ui/src/components/ui.tsx |
FileIconProps |
react, antd, material-icon-theme | tokens + controls | @alune/ui |
文档 / icons | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
FolderIcon |
packages/ui/src/components/ui.tsx |
FolderIconProps |
react, antd, material-icon-theme | tokens + controls | @alune/ui |
文档 / icons | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
EmptyState |
packages/ui/src/components/ui.tsx |
EmptyStateProps |
react, antd, material-icon-theme | tokens + controls | @alune/ui |
文档 / states | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
LoadingState |
packages/ui/src/components/ui.tsx |
LoadingStateProps |
react, antd, material-icon-theme | tokens + controls | @alune/ui |
文档 / states | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
ErrorState |
packages/ui/src/components/ui.tsx |
ErrorStateProps |
react, antd, material-icon-theme | tokens + controls | @alune/ui |
文档 / states | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
RefBadge |
packages/ui/src/components/ui.tsx |
RefBadgeProps |
react, antd, material-icon-theme | tokens + controls | @alune/ui |
文档 / states | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
PanelHeaderProps |
packages/ui/src/components/ui.tsx |
类型导出 |
react, antd, material-icon-theme | tokens + controls | @alune/ui |
文档 / panels | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
CommandButtonProps |
packages/ui/src/components/ui.tsx |
类型导出 |
react, antd, material-icon-theme | tokens + controls | @alune/ui |
文档 / toolbar | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
StatusBadgeProps |
packages/ui/src/components/ui.tsx |
类型导出 |
react, antd, material-icon-theme | tokens + controls | @alune/ui |
文档 / states | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
FileIconProps |
packages/ui/src/components/ui.tsx |
类型导出 |
react, antd, material-icon-theme | tokens + controls | @alune/ui |
文档 / icons | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
FolderIconProps |
packages/ui/src/components/ui.tsx |
类型导出 |
react, antd, material-icon-theme | tokens + controls | @alune/ui |
文档 / icons | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
EmptyStateProps |
packages/ui/src/components/ui.tsx |
类型导出 |
react, antd, material-icon-theme | tokens + controls | @alune/ui |
文档 / states | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
LoadingStateProps |
packages/ui/src/components/ui.tsx |
类型导出 |
react, antd, material-icon-theme | tokens + controls | @alune/ui |
文档 / states | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
ErrorStateProps |
packages/ui/src/components/ui.tsx |
类型导出 |
react, antd, material-icon-theme | tokens + controls | @alune/ui |
文档 / states | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
RefBadgeProps |
packages/ui/src/components/ui.tsx |
类型导出 |
react, antd, material-icon-theme | tokens + controls | @alune/ui |
文档 / states | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
useFeedbackMessage |
packages/ui/src/components/useFeedbackMessage.ts |
见同页 API |
react | tokens + dialogs | @alune/ui |
文档 / feedback | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
createFeedbackStore |
packages/ui/src/stores/feedbackStore.ts |
见同页 API |
react, zustand | tokens + dialogs | @alune/ui |
文档 / feedback-store | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
FeedbackEvent |
packages/ui/src/stores/feedbackStore.ts |
类型导出 |
react, zustand | tokens + dialogs | @alune/ui |
文档 / feedback-store | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
FeedbackEntry |
packages/ui/src/stores/feedbackStore.ts |
类型导出 |
react, zustand | tokens + dialogs | @alune/ui |
文档 / feedback-store | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
Button |
packages/ui/src/index.ts |
ButtonProps |
antd | tokens + controls | @alune/ui |
文档 / button | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
Input |
packages/ui/src/index.ts |
InputProps |
antd | tokens + controls | @alune/ui |
文档 / input | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
InputNumber |
packages/ui/src/index.ts |
InputNumberProps |
antd | tokens + controls | @alune/ui |
文档 / input-number | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
Select |
packages/ui/src/index.ts |
SelectProps |
antd | tokens + controls | @alune/ui |
文档 / select | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
Switch |
packages/ui/src/index.ts |
SwitchProps |
antd | tokens + controls | @alune/ui |
文档 / switch | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
Radio |
packages/ui/src/index.ts |
RadioProps |
antd | tokens + controls | @alune/ui |
文档 / radio | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
Form |
packages/ui/src/index.ts |
FormProps |
antd | tokens + controls | @alune/ui |
文档 / form | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
Tag |
packages/ui/src/index.ts |
TagProps |
antd | tokens + controls | @alune/ui |
文档 / tag | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
Tooltip |
packages/ui/src/index.ts |
TooltipProps |
antd | tokens + controls | @alune/ui |
文档 / tooltip | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
Popover |
packages/ui/src/index.ts |
PopoverProps |
antd | tokens + controls | @alune/ui |
文档 / popover | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
Dropdown |
packages/ui/src/index.ts |
DropdownProps |
antd | tokens + controls | @alune/ui |
文档 / dropdown | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
Segmented |
packages/ui/src/index.ts |
SegmentedProps |
antd | tokens + controls | @alune/ui |
文档 / segmented | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
Tabs |
packages/ui/src/index.ts |
TabsProps |
antd | tokens + controls | @alune/ui |
文档 / tabs | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
Pagination |
packages/ui/src/index.ts |
PaginationProps |
antd | tokens + controls | @alune/ui |
文档 / pagination | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
Progress |
packages/ui/src/index.ts |
ProgressProps |
antd | tokens + controls | @alune/ui |
文档 / progress | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
Spin |
packages/ui/src/index.ts |
SpinProps |
antd | tokens + controls | @alune/ui |
文档 / spin | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
Empty |
packages/ui/src/index.ts |
EmptyProps |
antd | tokens + controls | @alune/ui |
文档 / empty | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
Result |
packages/ui/src/index.ts |
ResultProps |
antd | tokens + controls | @alune/ui |
文档 / result | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
Space |
packages/ui/src/index.ts |
SpaceProps |
antd | tokens + controls | @alune/ui |
文档 / space | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
Typography |
packages/ui/src/index.ts |
TypographyProps |
antd | tokens + controls | @alune/ui |
文档 / typography | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
ButtonProps |
packages/ui/src/index.ts |
类型导出 |
antd | tokens + controls | @alune/ui |
文档 / button | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
InputProps |
packages/ui/src/index.ts |
类型导出 |
antd | tokens + controls | @alune/ui |
文档 / input | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
InputNumberProps |
packages/ui/src/index.ts |
类型导出 |
antd | tokens + controls | @alune/ui |
文档 / input-number | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
SelectProps |
packages/ui/src/index.ts |
类型导出 |
antd | tokens + controls | @alune/ui |
文档 / select | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
SwitchProps |
packages/ui/src/index.ts |
类型导出 |
antd | tokens + controls | @alune/ui |
文档 / switch | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
RadioProps |
packages/ui/src/index.ts |
类型导出 |
antd | tokens + controls | @alune/ui |
文档 / radio | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
FormProps |
packages/ui/src/index.ts |
类型导出 |
antd | tokens + controls | @alune/ui |
文档 / form | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
TagProps |
packages/ui/src/index.ts |
类型导出 |
antd | tokens + controls | @alune/ui |
文档 / tag | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
TooltipProps |
packages/ui/src/index.ts |
类型导出 |
antd | tokens + controls | @alune/ui |
文档 / tooltip | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
PopoverProps |
packages/ui/src/index.ts |
类型导出 |
antd | tokens + controls | @alune/ui |
文档 / popover | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
DropdownProps |
packages/ui/src/index.ts |
类型导出 |
antd | tokens + controls | @alune/ui |
文档 / dropdown | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
SegmentedProps |
packages/ui/src/index.ts |
类型导出 |
antd | tokens + controls | @alune/ui |
文档 / segmented | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
TabsProps |
packages/ui/src/index.ts |
类型导出 |
antd | tokens + controls | @alune/ui |
文档 / tabs | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
PaginationProps |
packages/ui/src/index.ts |
类型导出 |
antd | tokens + controls | @alune/ui |
文档 / pagination | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
ProgressProps |
packages/ui/src/index.ts |
类型导出 |
antd | tokens + controls | @alune/ui |
文档 / progress | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
SpinProps |
packages/ui/src/index.ts |
类型导出 |
antd | tokens + controls | @alune/ui |
文档 / spin | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
EmptyProps |
packages/ui/src/index.ts |
类型导出 |
antd | tokens + controls | @alune/ui |
文档 / empty | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
ResultProps |
packages/ui/src/index.ts |
类型导出 |
antd | tokens + controls | @alune/ui |
文档 / result | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
SpaceProps |
packages/ui/src/index.ts |
类型导出 |
antd | tokens + controls | @alune/ui |
文档 / space | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
RadioGroupProps |
packages/ui/src/index.ts |
类型导出 |
antd | tokens + controls | @alune/ui |
文档 / radio | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
TypographyProps |
packages/ui/src/index.ts |
类型导出 |
antd | tokens + controls | @alune/ui |
文档 / typography | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
TextProps |
packages/ui/src/index.ts |
类型导出 |
antd | tokens + controls | @alune/ui |
文档 / typography | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
TitleProps |
packages/ui/src/index.ts |
类型导出 |
antd | tokens + controls | @alune/ui |
文档 / typography | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
ParagraphProps |
packages/ui/src/index.ts |
类型导出 |
antd | tokens + controls | @alune/ui |
文档 / typography | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
FeedbackStore |
packages/ui/src/stores/feedbackStore.ts |
类型导出 |
react, zustand | tokens + dialogs | @alune/ui |
文档 / feedback-store | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
FeedbackMessageApi |
packages/ui/src/components/useFeedbackMessage.ts |
类型导出 |
react | tokens + dialogs | @alune/ui |
文档 / feedback | UI / Web / 浏览器 | Codex / 已实现,集成验收中 |
- 通用控件唯一实现在 packages/ui,AluneUIProvider 组合根主题、浮层、反馈和确认。库内 appearance context 不读取应用外观 store,宿主传入解析后的 theme / reduceMotion。
- formatRelativeDate、formatBranchName、RemoveRepositoryConfirm 的业务文案留在应用;工作区、Diff、代码阅读、仓库 store、路由、API 和 Electron 没有进入共享运行时。
- index.css 的通用 Ant Design / 面板 / 状态 / 图标规则迁入 controls.css;workspace-layout.css 的通用按钮规则迁入同一文件;业务父选择器仍在应用。
- theme.css 的公共 token 迁入 tokens.css,通用皮肤迁入 controls.css;业务阅读表面仍在应用。共享 dialogs.css 迁入包,release-notes / stash-diff 业务覆盖仍在应用。
- 字体由宿主加载,Material Icon Theme 的 SVG 使用显式 ?url,适配 Vite / Astro,不依赖应用资源。MIT / OFL 许可随包和官网保留。
- 样式顺序:共享样式 → 业务布局与内容覆盖;包不设置 #root、页面尺寸或工作区布局。
@alune/ui/internal 仅用于应用兼容与测试:FeedbackContext、FeedbackHostContext、emptyFeedbackStore、ScopeContext、AluneConfirmContext、AluneConfirmControl。旧路径只转导出同一实例,推荐调用使用公开 Provider / hook。
UIDocument 包含 slug、category、title、subtitle、description、keywords、exports、source、examples、antd、guide。ExampleDefinition 包含 id、title、height。文档路径 /Alune/ui//,预览 /Alune/ui/preview//。同一 TSX 文件用于运行、高亮和复制,所有示例参与类型检查。