mirror of
https://github.com/spartan-ng/spartan.git
synced 2026-09-22 16:41:38 +08:00
23cc83b520
* feat: add Message, Bubble, Attachment, and Marker components Add helm chat primitives with CLI generators, docs, Storybook, and per-style registry CSS. Includes shimmer and scroll-fade utilities. MessageScroller is intentionally deferred. * fix: use underscore-prefixed signals in chat docs previews Satisfy @typescript-eslint/naming-convention for protected class fields in the Bubble collapsible and Shimmer once previews. * test(repo): update generate-ui-docs snapshot for chat components * fix: address review feedback on chat docs and attachment trigger Add aria-expanded and role=img to demos, fix marker/scroll-fade snippets, document shimmer reduced-motion and per-edge scroll-fade sizes, dedupe scroll-fade-y, and avoid applying button type on anchor attachment triggers. * feat: add RTL docs examples for chat components Switch chat primitives to logical positioning classes, add RTL previews for Attachment/Bubble/Marker/Message, and fix docs RTL font families so Noto Variable loads. * fix: primtive dep * chore: add new componets to issue templates options * fix: replace ng-icon size with text-[length:--spacing(n)] * docs: add sideOffset to bubble popover example * docs: remove h-auto from scroll-fade page, move ! to end on shimmer * fix(attachment): spinner text size applied directly by ng-icon target * feat(spinner): add data-slot --------- Co-authored-by: Merlin <merlin.moos@oldendorff.com> Co-authored-by: Marc Stammerjohann <8985933+marcjulian@users.noreply.github.com>
@spartan-ng/helm/bubble
Secondary entry point of @spartan-ng/helm. It can be used by importing from @spartan-ng/helm/bubble.