Files
dejanandClaude Opus 5 b8bf987d0e feat(dashboard): Analytics-Dashboard als Gestaltungsvorlage zur Übergabe
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
2026-08-29 17:25:20 +02:00

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"