|
|
1068ec827d
|
feat(time-ago-component): TimeAgo relative-time (vor X min) [tsc:fail]
|
2026-05-23 10:48:47 +02:00 |
|
|
|
a7ce22cc11
|
feat(price-tag-component): PriceTag mit Currency-Formatting [tsc:fail]
|
2026-05-23 10:48:34 +02:00 |
|
|
|
0f33c726bc
|
feat(nav-link-component): NavLink mit active-State (Tanstack-Router-kompatibel) [tsc:fail]
|
2026-05-23 10:44:10 +02:00 |
|
|
|
f554bf6107
|
feat(loader-component): Loader fullscreen-overlay [tsc:fail]
|
2026-05-23 10:44:02 +02:00 |
|
|
|
96753c8f4c
|
feat(hint-component): Hint mit Info-Icon [tsc:fail]
|
2026-05-23 10:43:52 +02:00 |
|
|
|
1679fdfb51
|
feat(footer-component): Footer mit Copyright + Links [tsc:fail]
|
2026-05-23 10:43:41 +02:00 |
|
|
|
288e4d76b4
|
feat(menu-bar-component): MenuBar mit dropdowns (Datei, Bearbeiten, ...) [tsc:fail]
|
2026-05-23 10:39:10 +02:00 |
|
|
|
23acce87ef
|
feat(scroll-area-component): ScrollArea mit custom scrollbar [tsc:fail]
|
2026-05-23 10:38:53 +02:00 |
|
|
|
fc11c4a192
|
feat(back-to-top-component): BackToTop floating button [tsc:fail]
|
2026-05-23 10:38:48 +02:00 |
|
|
|
b0c8226bf7
|
feat(drawer-component): Drawer (side-slide panel) [tsc:fail]
|
2026-05-23 10:38:38 +02:00 |
|
|
|
4e241a8e05
|
feat(color-swatch-component): ColorSwatch (single color preview circle) [tsc:fail]
|
2026-05-23 10:34:23 +02:00 |
|
|
|
63c191b6f8
|
feat(number-input-component): NumberInput mit Stepper-Buttons [tsc:fail]
|
2026-05-23 10:34:14 +02:00 |
|
|
|
f2e28b7b7d
|
feat(time-input-component): TimeInput für HH:MM [tsc:fail]
|
2026-05-23 10:33:52 +02:00 |
|
|
|
b1403587a2
|
feat(date-input-component): DateInput mit ISO-Format [tsc:fail]
|
2026-05-23 10:33:41 +02:00 |
|
|
|
cbcbee2712
|
feat(tag-component): Tag mit Color + Click-Handler [tsc:fail]
|
2026-05-23 10:29:44 +02:00 |
|
|
|
6580e5262a
|
feat(popover-component): Popover (klick-getriggert) [tsc:fail]
|
2026-05-23 10:29:24 +02:00 |
|
|
|
9a83730533
|
feat(context-menu-component): ContextMenu mit right-click trigger [tsc:fail]
|
2026-05-23 10:29:02 +02:00 |
|
|
|
7ac59e6fa6
|
feat(button-group-component): ButtonGroup für gruppierte Toggle-Buttons [tsc:fail]
|
2026-05-23 10:28:40 +02:00 |
|
|
|
ce3fb66a6f
|
feat(kbd-component): Kbd für Keyboard-Shortcut-Display [tsc:fail]
|
2026-05-23 10:24:08 +02:00 |
|
|
|
ffae5f8dd5
|
feat(toolbar-button-component): ToolbarButton mit Tooltip + Icon [tsc:fail]
|
2026-05-23 10:24:02 +02:00 |
|
|
|
153151a9f1
|
feat(stat-card-component): StatCard für Dashboards [tsc:fail]
|
2026-05-23 10:23:51 +02:00 |
|
|
|
a984b9b409
|
feat(page-header-component): PageHeader mit Title + Actions [tsc:fail]
|
2026-05-23 10:23:37 +02:00 |
|
|
|
5dcdd36373
|
feat(banner-component): Banner für Top-Bar (e.g. Trial-Hinweis) [tsc:fail]
|
2026-05-23 10:19:40 +02:00 |
|
|
|
c108616747
|
feat(form-group-component): FormGroup wrapper für Label/Input/Error [tsc:fail]
|
2026-05-23 10:19:22 +02:00 |
|
|
|
3e7a7a893f
|
feat(logo-component): Logo SVG + Text [tsc:fail]
|
2026-05-23 10:19:10 +02:00 |
|
|
|
6f41edbc5d
|
feat(sidebar-component): Sidebar mit collapse-Logik [tsc:fail]
|
2026-05-23 10:18:50 +02:00 |
|
|
|
2b9bfe0eaf
|
feat(code-block-component): CodeBlock mit syntax-color + copy [tsc:fail]
|
2026-05-23 10:14:59 +02:00 |
|
|
|
155499c063
|
feat(key-value-list-component): KeyValueList für Detail-Views [tsc:fail]
|
2026-05-23 10:14:44 +02:00 |
|
|
|
c0d1586d9a
|
feat(image-gallery-component): ImageGallery mit Lightbox [tsc:fail]
|
2026-05-23 10:14:25 +02:00 |
|
|
|
e9dbdc3afe
|
feat(file-upload-component): FileUpload mit drag-and-drop [tsc:fail]
|
2026-05-23 10:13:53 +02:00 |
|
|
|
ad737de1c3
|
feat(chip-component): Chip mit dismiss-Button [tsc:fail]
|
2026-05-23 10:09:26 +02:00 |
|
|
|
fa9cd8971c
|
feat(rating-component): Rating mit Sternen [tsc:fail]
|
2026-05-23 10:08:59 +02:00 |
|
|
|
21c558de00
|
feat(slider-component): Range-Slider mit Value-Display [tsc:fail]
|
2026-05-23 10:08:48 +02:00 |
|
|
|
bb164bb1e0
|
feat(spinner-component): Spinner mit Size-Varianten [tsc:fail]
|
2026-05-23 10:08:35 +02:00 |
|
|
|
5759154f61
|
feat(empty-chart-component): EmptyChart-Placeholder für Charts ohne Daten [tsc:fail]
|
2026-05-23 10:04:23 +02:00 |
|
|
|
b278c4e4e8
|
feat(skeleton-block-component): SkeletonBlock für Loading-Placeholders [tsc:fail]
|
2026-05-23 10:04:15 +02:00 |
|
|
|
d7fcf9f90c
|
feat(timeline-component): Timeline für Activity-Feed [tsc:fail]
|
2026-05-23 10:04:04 +02:00 |
|
|
|
d6bddc51ed
|
feat(stepper-component): Stepper für Wizard-Flows [tsc:fail]
|
2026-05-23 10:03:47 +02:00 |
|
|
|
239d2f9e17
|
feat(search-box-component): SearchBox mit clear-button [tsc:fail]
|
2026-05-23 09:59:39 +02:00 |
|
|
|
116da565a7
|
feat(select-component): Select mit custom-styling [tsc:fail]
|
2026-05-23 09:59:25 +02:00 |
|
|
|
9b65f8793d
|
feat(textarea-component): Textarea mit auto-resize + char-count [tsc:fail]
|
2026-05-23 09:59:03 +02:00 |
|
|
|
f086436ec4
|
feat(input-component): Input mit Label + Error-State [tsc:fail]
|
2026-05-23 09:58:44 +02:00 |
|
|
|
dea538987b
|
feat(radio-group-component): RadioGroup mit Optionen [tsc:fail]
|
2026-05-23 09:54:27 +02:00 |
|
|
|
6eb9428c2e
|
feat(switch-toggle-component): Switch/Toggle mit slide-Animation [tsc:fail]
|
2026-05-23 09:54:11 +02:00 |
|
|
|
aec1d96e66
|
feat(checkbox-component): Checkbox mit Label [tsc:fail]
|
2026-05-23 09:53:55 +02:00 |
|
|
|
df55212a6d
|
feat(dropdown-menu-component): DropdownMenu mit Items [tsc:fail]
|
2026-05-23 09:53:44 +02:00 |
|
|
|
304e86dd42
|
feat(progress-bar-component): ProgressBar mit Animation [tsc:fail]
|
2026-05-23 09:49:34 +02:00 |
|
|
|
eb8f225e85
|
feat(alert-component): Alert-Banner mit dismiss [tsc:fail]
|
2026-05-23 09:49:22 +02:00 |
|
|
|
8c9a0e8674
|
feat(accordion-component): Accordion mit collapsible Sections [tsc:fail]
|
2026-05-23 09:49:00 +02:00 |
|
|
|
11f4d10645
|
feat(tabs-component): Tabs mit aktivem State [tsc:fail]
|
2026-05-23 09:48:43 +02:00 |
|