UI/UX-Prototyp der Analytics-Dashboards in HiveGrid, fachlich auf einen SHK-/Handwerksbetrieb zugeschnitten. Ziel ist die Übergabe an die Entwicklung, nicht der Produktivbetrieb. Inhalt: sechs Seiten (Übersicht, Finanzen, Aufträge, Kunden, Team, Komponenten), 26 KPIs, neun Chart-Bausteine, Filtersystem mit seitenabhängiger Relevanz und ein deterministischer Demo-Datensatz (420 Kunden, 1.900 Aufträge, Stichtag 30.07.2026). Drei Quellen sind zusammengeführt: die fachliche Planung mit dem Branchenpartner (Januar 2026), die Subframe-Komponentenbibliothek aus dem HiveGrid-Pitch und IBM Carbon Data Visualization für die Diagrammregeln. Herkunft und bewusste Abweichungen stehen in docs/HERKUNFT.md. Dokumentation: README, HANDOVER (was echte Logik braucht), docs/DESIGN-SYSTEM, KPI-KATALOG, DATENMODELL, NAVIGATION, HERKUNFT, ZIELSYSTEM (Einbauort in HiveGrid Cloud) und LEITPLANKEN (welche Cloud-Screens als Vorbild taugen). Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QPeZNwSeU7qG3RRCwaxEZX
91 lines
3.6 KiB
TypeScript
91 lines
3.6 KiB
TypeScript
export * from "./components/HeaderNavigation"
|
|
export * from "./components/Dialog"
|
|
export * from "./components/FilterBar"
|
|
export * from "./components/KanbanColumn"
|
|
export * from "./components/Badge"
|
|
export * from "./components/BadgeFeedback"
|
|
export * from "./components/Tag_Label"
|
|
export * from "./components/Select"
|
|
export * from "./components/Accordion"
|
|
export * from "./components/AccordionNested"
|
|
export * from "./components/AddressDialog"
|
|
export * from "./components/MultiSelect"
|
|
export * from "./components/MultiSelectTags"
|
|
export * from "./components/Checkbox"
|
|
export * from "./components/DropdownMenuMultiSelect"
|
|
export * from "./components/DropdownMenuSelect"
|
|
export * from "./components/CheckboxCard"
|
|
export * from "./components/ProjectCard"
|
|
export * from "./components/KanbanCard"
|
|
export * from "./components/NumberInput"
|
|
export * from "./components/Table"
|
|
export * from "./components/LinkButton"
|
|
export * from "./components/StickyNote"
|
|
export * from "./components/TextArea"
|
|
export * from "./components/NodeWorkflowEngine"
|
|
export * from "./components/BadgeShortcut"
|
|
export * from "./components/FileUpload"
|
|
export * from "./layouts/DialogLayout"
|
|
export * from "./components/DialogFullscreen"
|
|
export * from "./components/SearchInput"
|
|
export * from "./components/Tabs"
|
|
export * from "./components/Avatar"
|
|
export * from "./components/SettingsPage"
|
|
export * from "./components/TextInput"
|
|
export * from "./components/Combobox"
|
|
export * from "./components/PasswordStrengthIndicator"
|
|
export * from "./components/DatePicker"
|
|
export * from "./components/HelpCircle"
|
|
export * from "./layouts/DefaultPageLayoutWithInnerSidebar"
|
|
export * from "./components/SidebarInside"
|
|
export * from "./components/Card"
|
|
export * from "./components/ButtonGroup"
|
|
export * from "./components/Tooltip"
|
|
export * from "./components/Button"
|
|
export * from "./components/Breadcrumbs"
|
|
export * from "./components/SidebarWithSections"
|
|
export * from "./components/Logo"
|
|
export * from "./components/InputOtp"
|
|
export * from "./components/BannerAlert"
|
|
export * from "./components/ErrorState"
|
|
export * from "./components/ContextMenu"
|
|
export * from "./components/AreaChart"
|
|
export * from "./components/KanbanSubbar"
|
|
export * from "./components/Icon"
|
|
export * from "./components/IconWithBackground"
|
|
export * from "./components/IconButton"
|
|
export * from "./components/ToggleGroup"
|
|
export * from "./components/Progress"
|
|
export * from "./components/CardImage"
|
|
export * from "./components/CardIcon"
|
|
export * from "./components/Alert"
|
|
export * from "./components/Toast"
|
|
export * from "./components/FormSaveRetry"
|
|
export * from "./components/BannerOffline"
|
|
export * from "./components/Timeout"
|
|
export * from "./components/PartialPageFailure"
|
|
export * from "./components/TreeView"
|
|
export * from "./components/EmptyState"
|
|
export * from "./components/StatsCard"
|
|
export * from "./components/Slider"
|
|
export * from "./components/Switch"
|
|
export * from "./components/AvatarGroup"
|
|
export * from "./components/CheckboxGroup"
|
|
export * from "./components/RadioGroup"
|
|
export * from "./components/LoadingIndicatorSkeleton"
|
|
export * from "./components/ProgressCircle"
|
|
export * from "./layouts/DrawerLayout"
|
|
export * from "./layouts/DefaultPageLayout"
|
|
export * from "./components/BarChart"
|
|
export * from "./components/Calendar"
|
|
export * from "./components/CopyToClipboardButton"
|
|
export * from "./components/DrawerRight"
|
|
export * from "./components/LineChart"
|
|
export * from "./components/Loader"
|
|
export * from "./components/PieChart"
|
|
export * from "./components/RadioCardGroup"
|
|
export * from "./components/SkeletonCircle"
|
|
export * from "./components/SkeletonText"
|
|
export * from "./components/StepperHorizontal"
|
|
export * from "./components/StepperVertical"
|