Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
6499039
feat(ui): add StreamMessageMetadata and StreamMessageReplies components
xsahil03x Mar 10, 2026
2000bd4
feat(ui): add StreamMessageMetadata and StreamMessageReplies components
xsahil03x Mar 10, 2026
f0d6cf0
feat(ui): add StreamMessageBubble component and integrate into messag…
xsahil03x Mar 10, 2026
740618c
refactor(ui): update StreamMessageBubble to use BorderRadiusDirection…
xsahil03x Mar 10, 2026
b346062
feat(ui): add StreamMessageAnnotation component and integrate into me…
xsahil03x Mar 10, 2026
65cf9cb
feat(ui): add StreamMessageContent component for structured message l…
xsahil03x Mar 11, 2026
ca8a44e
refactor(ui): wrap StreamMessageContent in SizedBox for full-width la…
xsahil03x Mar 11, 2026
bea181d
feat(ui): add StreamMessageText and StreamMessageWidget components fo…
xsahil03x Mar 13, 2026
1836018
chore: format
xsahil03x Mar 13, 2026
f592473
chore: fix analysis
xsahil03x Mar 13, 2026
2c60364
feat(ui): add channel kind support for message display customization
xsahil03x Mar 13, 2026
23780de
feat(ui): update StreamMessagePlacement to use 'data' instead of 'pla…
xsahil03x Mar 18, 2026
bbaf496
feat(ui): add StreamReactionPicker component for emoji reactions
xsahil03x Mar 18, 2026
2b12489
Merge remote-tracking branch 'origin/main-design-system' into feat/me…
xsahil03x Mar 18, 2026
7a28465
feat(ui): update avatar border color to use inverse color scheme
xsahil03x Mar 18, 2026
0d79ef0
feat(ui): add textReadColor to message theme for improved readability
xsahil03x Mar 18, 2026
22584ed
feat(ui): remove StreamMessageWidget component and related references
xsahil03x Mar 18, 2026
34d5c7b
feat(ui): simplify StreamCommandChip and StreamMessageContent compone…
xsahil03x Mar 18, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
138 changes: 138 additions & 0 deletions apps/design_system_gallery/lib/app/gallery_app.directories.g.dart
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,18 @@ import 'package:design_system_gallery/components/controls/stream_emoji_chip_bar.
as _design_system_gallery_components_controls_stream_emoji_chip_bar;
import 'package:design_system_gallery/components/emoji/stream_emoji_picker_sheet.dart'
as _design_system_gallery_components_emoji_stream_emoji_picker_sheet;
import 'package:design_system_gallery/components/message/stream_message_annotation.dart'
as _design_system_gallery_components_message_stream_message_annotation;
import 'package:design_system_gallery/components/message/stream_message_bubble.dart'
as _design_system_gallery_components_message_stream_message_bubble;
import 'package:design_system_gallery/components/message/stream_message_content.dart'
as _design_system_gallery_components_message_stream_message_content;
import 'package:design_system_gallery/components/message/stream_message_metadata.dart'
as _design_system_gallery_components_message_stream_message_metadata;
import 'package:design_system_gallery/components/message/stream_message_replies.dart'
as _design_system_gallery_components_message_stream_message_replies;
import 'package:design_system_gallery/components/message/stream_message_text.dart'
as _design_system_gallery_components_message_stream_message_text;
import 'package:design_system_gallery/components/message_composer/message_composer.dart'
as _design_system_gallery_components_message_composer_message_composer;
import 'package:design_system_gallery/components/message_composer/message_composer_attachment_link_preview.dart'
Expand All @@ -56,6 +68,8 @@ import 'package:design_system_gallery/components/message_composer/message_compos
as _design_system_gallery_components_message_composer_message_composer_attachment_media_file;
import 'package:design_system_gallery/components/message_composer/message_composer_attachment_reply.dart'
as _design_system_gallery_components_message_composer_message_composer_attachment_reply;
import 'package:design_system_gallery/components/reaction/stream_reaction_picker.dart'
as _design_system_gallery_components_reaction_stream_reaction_picker;
import 'package:design_system_gallery/components/reaction/stream_reactions.dart'
as _design_system_gallery_components_reaction_stream_reactions;
import 'package:design_system_gallery/components/tiles/stream_list_tile.dart'
Expand Down Expand Up @@ -534,6 +548,113 @@ final directories = <_widgetbook.WidgetbookNode>[
),
],
),
_widgetbook.WidgetbookFolder(
name: 'Message',
children: [
_widgetbook.WidgetbookComponent(
name: 'StreamMessageAnnotation',
useCases: [
_widgetbook.WidgetbookUseCase(
name: 'Playground',
builder:
_design_system_gallery_components_message_stream_message_annotation
.buildStreamMessageAnnotationPlayground,
),
_widgetbook.WidgetbookUseCase(
name: 'Showcase',
builder:
_design_system_gallery_components_message_stream_message_annotation
.buildStreamMessageAnnotationShowcase,
),
],
),
_widgetbook.WidgetbookComponent(
name: 'StreamMessageBubble',
useCases: [
_widgetbook.WidgetbookUseCase(
name: 'Playground',
builder:
_design_system_gallery_components_message_stream_message_bubble
.buildStreamMessageBubblePlayground,
),
_widgetbook.WidgetbookUseCase(
name: 'Showcase',
builder:
_design_system_gallery_components_message_stream_message_bubble
.buildStreamMessageBubbleShowcase,
),
],
),
_widgetbook.WidgetbookComponent(
name: 'StreamMessageContent',
useCases: [
_widgetbook.WidgetbookUseCase(
name: 'Playground',
builder:
_design_system_gallery_components_message_stream_message_content
.buildStreamMessageContentPlayground,
),
_widgetbook.WidgetbookUseCase(
name: 'Showcase',
builder:
_design_system_gallery_components_message_stream_message_content
.buildStreamMessageContentShowcase,
),
],
),
_widgetbook.WidgetbookComponent(
name: 'StreamMessageMetadata',
useCases: [
_widgetbook.WidgetbookUseCase(
name: 'Playground',
builder:
_design_system_gallery_components_message_stream_message_metadata
.buildStreamMessageMetadataPlayground,
),
_widgetbook.WidgetbookUseCase(
name: 'Showcase',
builder:
_design_system_gallery_components_message_stream_message_metadata
.buildStreamMessageMetadataShowcase,
),
],
),
_widgetbook.WidgetbookComponent(
name: 'StreamMessageReplies',
useCases: [
_widgetbook.WidgetbookUseCase(
name: 'Playground',
builder:
_design_system_gallery_components_message_stream_message_replies
.buildStreamMessageRepliesPlayground,
),
_widgetbook.WidgetbookUseCase(
name: 'Showcase',
builder:
_design_system_gallery_components_message_stream_message_replies
.buildStreamMessageRepliesShowcase,
),
],
),
_widgetbook.WidgetbookComponent(
name: 'StreamMessageText',
useCases: [
_widgetbook.WidgetbookUseCase(
name: 'Playground',
builder:
_design_system_gallery_components_message_stream_message_text
.buildStreamMessageTextPlayground,
),
_widgetbook.WidgetbookUseCase(
name: 'Showcase',
builder:
_design_system_gallery_components_message_stream_message_text
.buildStreamMessageTextShowcase,
),
],
),
],
),
_widgetbook.WidgetbookFolder(
name: 'Message Composer',
children: [
Expand Down Expand Up @@ -592,6 +713,23 @@ final directories = <_widgetbook.WidgetbookNode>[
_widgetbook.WidgetbookFolder(
name: 'Reactions',
children: [
_widgetbook.WidgetbookComponent(
name: 'StreamReactionPicker',
useCases: [
_widgetbook.WidgetbookUseCase(
name: 'Playground',
builder:
_design_system_gallery_components_reaction_stream_reaction_picker
.buildStreamReactionPickerPlayground,
),
_widgetbook.WidgetbookUseCase(
name: 'Showcase',
builder:
_design_system_gallery_components_reaction_stream_reaction_picker
.buildStreamReactionPickerShowcase,
),
],
),
_widgetbook.WidgetbookComponent(
name: 'StreamReactions',
useCases: [
Expand Down
Loading
Loading