mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-20 01:21:24 +02:00
feat(shared-ui): add QuickInputBar and PillToolbar components
- Add QuickInputBar component with natural language parsing, syntax highlighting, search, and quick-create functionality - Add PillToolbar, PillToolbarButton, PillToolbarDivider components for app-specific toolbar controls - Add PillTimeRangeSelector for hour range selection - Add PillViewSwitcher for view mode switching with sliding indicator - Integrate QuickInputBar into Calendar, Contacts, and Todo apps - Add app-specific toolbars: CalendarToolbar, ContactsToolbar, TodoToolbar - Add DateStrip component for Calendar date navigation - Fix type exports: export QuickAction and CreatePreview from quick-input module, remove duplicate exports from deprecated command-bar 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
c6f8b9f87c
commit
0f10a38cc0
17 changed files with 3697 additions and 121 deletions
|
|
@ -79,6 +79,12 @@ export {
|
|||
SidebarSection,
|
||||
PillNavigation,
|
||||
PillDropdown,
|
||||
PillTabGroup,
|
||||
PillTimeRangeSelector,
|
||||
PillViewSwitcher,
|
||||
PillToolbar,
|
||||
PillToolbarButton,
|
||||
PillToolbarDivider,
|
||||
} from './navigation';
|
||||
export type {
|
||||
NavItem,
|
||||
|
|
@ -90,6 +96,7 @@ export type {
|
|||
PillDropdownItem,
|
||||
PillNavElement,
|
||||
PillNavigationProps,
|
||||
PillTabOption,
|
||||
} from './navigation';
|
||||
|
||||
// Settings
|
||||
|
|
@ -107,9 +114,13 @@ export {
|
|||
GlobalSettingsSection,
|
||||
} from './settings';
|
||||
|
||||
// Command Bar
|
||||
// Command Bar (deprecated - use QuickInputBar)
|
||||
export { CommandBar } from './command-bar';
|
||||
export type { CommandBarItem, QuickAction, CreatePreview } from './command-bar';
|
||||
export type { CommandBarItem } from './command-bar';
|
||||
|
||||
// Quick Input Bar
|
||||
export { QuickInputBar } from './quick-input';
|
||||
export type { QuickInputItem, QuickAction, CreatePreview } from './quick-input';
|
||||
|
||||
// Pages
|
||||
export { default as AppsPage } from './pages/AppsPage.svelte';
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue