Skip to content

chore : update toolbar top with badge in trailling actions#770

Open
nouha06 wants to merge 14 commits into
prepare-new-version-2.0.0from
642-improvement-update-toolbar-top-with-badge-in-trailling-actions
Open

chore : update toolbar top with badge in trailling actions#770
nouha06 wants to merge 14 commits into
prepare-new-version-2.0.0from
642-improvement-update-toolbar-top-with-badge-in-trailling-actions

Conversation

@nouha06
Copy link
Copy Markdown
Member

@nouha06 nouha06 commented May 15, 2026

Note: Please transform - [ ] into - (NA) in the description when things are not applicable

Related issues

Description

Motivation & Context

Types of change

  • Bug fix (non-breaking which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Refactoring (non-breaking change)
  • Breaking change (fix or feature that would change existing functionality)

Previews

Checklist

Contribution

Accessibility

  • My change follows accessibility good practices

Design

  • My change respects the design guidelines of Orange Unified Design System

Development

  • My change follows the developer guide
  • (NA) I have added unit tests to cover my changes (optional)

Documentation

  • My change introduces changes to the documentation and/or I have updated the documentation accordingly

Checklist (for Core Team only)

  • Manually test (dark mode, RTL, landscape display, tablet)
  • Documentation has been updated if relevant
  • Design review
  • A11y review
  • (NA) Internal files have been updated if relevant (THIRD_PARTY, NOTICE)
  • CHANGELOG.md files have been updated respecting keep a changelog rules and referencing the issue

boosted-bot and others added 12 commits May 5, 2026 12:03
…120328' into tokenator-update-tokens-20260505120328
# Conflicts:
#	app/lib/ui/components/chip/chip_suggestion_demo_screen.dart
#	ouds_core/lib/components/control/ouds_control_item.dart
# Conflicts:
#	ouds_theme_contract/lib/theme/scheme/responsive/ouds_size_scheme.dart
# Conflicts:
#	ouds_theme_contract/lib/ouds_component_version.dart
# Conflicts:
#	app/CHANGELOG.md
#	ouds_core/CHANGELOG.md
#	ouds_global_raw_tokens/CHANGELOG.md
@nouha06 nouha06 linked an issue May 15, 2026 that may be closed by this pull request
1 task
@nouha06 nouha06 requested a review from AhmedAmineZr May 15, 2026 11:55
@nouha06 nouha06 self-assigned this May 15, 2026
@nouha06 nouha06 added 📖 documentation Improvements or additions to documentation 📱 demo app 🧰 library 🧩 enhancement New feature or request ⚛️ component labels May 15, 2026
@AhmedAmineZr AhmedAmineZr changed the base branch from develop to prepare-new-version-2.0.0 May 19, 2026 23:12
nouha06 added 2 commits May 21, 2026 16:12
…toolbar-top-with-badge-in-trailling-actions

# Conflicts:
#	app/lib/ui/components/top_bar/top_bar_demo_screen.dart
#	ouds_core/README.md
#	ouds_core/pubspec.yaml
#	ouds_global_raw_tokens/pubspec.yaml
#	ouds_theme_contract/lib/ouds_component_version.dart
#	ouds_theme_contract/lib/ouds_tokens_version.dart
#	ouds_theme_contract/lib/theme/tokens/components/ouds_alert_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/components/ouds_badge_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/components/ouds_bar_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/components/ouds_bulletList_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/components/ouds_buttonMono_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/components/ouds_button_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/components/ouds_checkbox_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/components/ouds_chip_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/components/ouds_controlItem_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/components/ouds_divider_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/components/ouds_icon_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/components/ouds_inputTag_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/components/ouds_linkMono_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/components/ouds_link_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/components/ouds_pinCodeInput_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/components/ouds_radioButton_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/components/ouds_skeleton_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/components/ouds_switch_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/components/ouds_tag_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/components/ouds_textInput_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/semantic/ouds_border_semantic_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/semantic/ouds_color_action_semantic_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/semantic/ouds_color_always_semantic_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/semantic/ouds_color_bg_semantic_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/semantic/ouds_color_border_semantic_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/semantic/ouds_color_content_semantic_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/semantic/ouds_color_decorative_semantic_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/semantic/ouds_color_opacity_semantic_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/semantic/ouds_color_overlay_semantic_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/semantic/ouds_color_repository_semantic_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/semantic/ouds_color_surface_semantic_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/semantic/ouds_effect_semantic_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/semantic/ouds_font_semantic_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/semantic/ouds_grid_semantic_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/semantic/ouds_opacity_semantic_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/semantic/ouds_size_semantic_tokens.dart
#	ouds_theme_contract/lib/theme/tokens/semantic/ouds_space_semantic_tokens.dart
#	ouds_theme_contract/pubspec.yaml
#	ouds_theme_orange/lib/components/orange_alert_tokens.dart
#	ouds_theme_orange/lib/components/orange_badge_tokens.dart
#	ouds_theme_orange/lib/components/orange_bar_tokens.dart
#	ouds_theme_orange/lib/components/orange_bulletList_tokens.dart
#	ouds_theme_orange/lib/components/orange_buttonMono_tokens.dart
#	ouds_theme_orange/lib/components/orange_button_tokens.dart
#	ouds_theme_orange/lib/components/orange_checkbox_tokens.dart
#	ouds_theme_orange/lib/components/orange_chip_tokens.dart
#	ouds_theme_orange/lib/components/orange_controlItem_tokens.dart
#	ouds_theme_orange/lib/components/orange_divider_tokens.dart
#	ouds_theme_orange/lib/components/orange_icon_tokens.dart
#	ouds_theme_orange/lib/components/orange_inputTag_tokens.dart
#	ouds_theme_orange/lib/components/orange_linkMono_tokens.dart
#	ouds_theme_orange/lib/components/orange_link_tokens.dart
#	ouds_theme_orange/lib/components/orange_pinCodeInput_tokens.dart
#	ouds_theme_orange/lib/components/orange_radioButton_tokens.dart
#	ouds_theme_orange/lib/components/orange_skeleton_tokens.dart
#	ouds_theme_orange/lib/components/orange_switch_tokens.dart
#	ouds_theme_orange/lib/components/orange_tag_tokens.dart
#	ouds_theme_orange/lib/components/orange_textInput_tokens.dart
#	ouds_theme_orange/lib/semantic/orange_border_semantic_tokens.dart
#	ouds_theme_orange/lib/semantic/orange_color_action_semantic_tokens.dart
#	ouds_theme_orange/lib/semantic/orange_color_always_semantic_tokens.dart
#	ouds_theme_orange/lib/semantic/orange_color_bg_semantic_tokens.dart
#	ouds_theme_orange/lib/semantic/orange_color_border_semantic_tokens.dart
#	ouds_theme_orange/lib/semantic/orange_color_content_semantic_tokens.dart
#	ouds_theme_orange/lib/semantic/orange_color_opacity_semantic_tokens.dart
#	ouds_theme_orange/lib/semantic/orange_color_overlay_semantic_tokens.dart
#	ouds_theme_orange/lib/semantic/orange_color_repository_semantic_tokens.dart
#	ouds_theme_orange/lib/semantic/orange_color_surface_semantic_tokens.dart
#	ouds_theme_orange/lib/semantic/orange_effect_semantic_tokens.dart
#	ouds_theme_orange/lib/semantic/orange_font_semantic_tokens.dart
#	ouds_theme_orange/lib/semantic/orange_grid_semantic_tokens.dart
#	ouds_theme_orange/lib/semantic/orange_opacity_semantic_tokens.dart
#	ouds_theme_orange/lib/semantic/orange_size_semantic_tokens.dart
#	ouds_theme_orange/lib/semantic/orange_space_semantic_tokens.dart
#	ouds_theme_orange/pubspec.yaml
#	ouds_theme_orange_compact/lib/components/orangeCompact_alert_tokens.dart
#	ouds_theme_orange_compact/lib/components/orangeCompact_badge_tokens.dart
#	ouds_theme_orange_compact/lib/components/orangeCompact_bar_tokens.dart
#	ouds_theme_orange_compact/lib/components/orangeCompact_bulletList_tokens.dart
#	ouds_theme_orange_compact/lib/components/orangeCompact_buttonMono_tokens.dart
#	ouds_theme_orange_compact/lib/components/orangeCompact_button_tokens.dart
#	ouds_theme_orange_compact/lib/components/orangeCompact_checkbox_tokens.dart
#	ouds_theme_orange_compact/lib/components/orangeCompact_chip_tokens.dart
#	ouds_theme_orange_compact/lib/components/orangeCompact_controlItem_tokens.dart
#	ouds_theme_orange_compact/lib/components/orangeCompact_divider_tokens.dart
#	ouds_theme_orange_compact/lib/components/orangeCompact_icon_tokens.dart
#	ouds_theme_orange_compact/lib/components/orangeCompact_inputTag_tokens.dart
#	ouds_theme_orange_compact/lib/components/orangeCompact_linkMono_tokens.dart
#	ouds_theme_orange_compact/lib/components/orangeCompact_link_tokens.dart
#	ouds_theme_orange_compact/lib/components/orangeCompact_pinCodeInput_tokens.dart
#	ouds_theme_orange_compact/lib/components/orangeCompact_radioButton_tokens.dart
#	ouds_theme_orange_compact/lib/components/orangeCompact_skeleton_tokens.dart
#	ouds_theme_orange_compact/lib/components/orangeCompact_switch_tokens.dart
#	ouds_theme_orange_compact/lib/components/orangeCompact_tag_tokens.dart
#	ouds_theme_orange_compact/lib/components/orangeCompact_textInput_tokens.dart
#	ouds_theme_orange_compact/lib/semantic/orangeCompact_border_semantic_tokens.dart
#	ouds_theme_orange_compact/lib/semantic/orangeCompact_color_action_semantic_tokens.dart
#	ouds_theme_orange_compact/lib/semantic/orangeCompact_color_always_semantic_tokens.dart
#	ouds_theme_orange_compact/lib/semantic/orangeCompact_color_bg_semantic_tokens.dart
#	ouds_theme_orange_compact/lib/semantic/orangeCompact_color_border_semantic_tokens.dart
#	ouds_theme_orange_compact/lib/semantic/orangeCompact_color_content_semantic_tokens.dart
#	ouds_theme_orange_compact/lib/semantic/orangeCompact_color_opacity_semantic_tokens.dart
#	ouds_theme_orange_compact/lib/semantic/orangeCompact_color_overlay_semantic_tokens.dart
#	ouds_theme_orange_compact/lib/semantic/orangeCompact_color_repository_semantic_tokens.dart
#	ouds_theme_orange_compact/lib/semantic/orangeCompact_color_surface_semantic_tokens.dart
#	ouds_theme_orange_compact/lib/semantic/orangeCompact_effect_semantic_tokens.dart
#	ouds_theme_orange_compact/lib/semantic/orangeCompact_font_semantic_tokens.dart
#	ouds_theme_orange_compact/lib/semantic/orangeCompact_grid_semantic_tokens.dart
#	ouds_theme_orange_compact/lib/semantic/orangeCompact_opacity_semantic_tokens.dart
#	ouds_theme_orange_compact/lib/semantic/orangeCompact_size_semantic_tokens.dart
#	ouds_theme_orange_compact/lib/semantic/orangeCompact_space_semantic_tokens.dart
#	ouds_theme_orange_compact/pubspec.yaml
#	ouds_theme_sosh/lib/components/sosh_alert_tokens.dart
#	ouds_theme_sosh/lib/components/sosh_badge_tokens.dart
#	ouds_theme_sosh/lib/components/sosh_bar_tokens.dart
#	ouds_theme_sosh/lib/components/sosh_bulletList_tokens.dart
#	ouds_theme_sosh/lib/components/sosh_buttonMono_tokens.dart
#	ouds_theme_sosh/lib/components/sosh_button_tokens.dart
#	ouds_theme_sosh/lib/components/sosh_checkbox_tokens.dart
#	ouds_theme_sosh/lib/components/sosh_chip_tokens.dart
#	ouds_theme_sosh/lib/components/sosh_controlItem_tokens.dart
#	ouds_theme_sosh/lib/components/sosh_divider_tokens.dart
#	ouds_theme_sosh/lib/components/sosh_icon_tokens.dart
#	ouds_theme_sosh/lib/components/sosh_inputTag_tokens.dart
#	ouds_theme_sosh/lib/components/sosh_linkMono_tokens.dart
#	ouds_theme_sosh/lib/components/sosh_link_tokens.dart
#	ouds_theme_sosh/lib/components/sosh_pinCodeInput_tokens.dart
#	ouds_theme_sosh/lib/components/sosh_radioButton_tokens.dart
#	ouds_theme_sosh/lib/components/sosh_skeleton_tokens.dart
#	ouds_theme_sosh/lib/components/sosh_switch_tokens.dart
#	ouds_theme_sosh/lib/components/sosh_tag_tokens.dart
#	ouds_theme_sosh/lib/components/sosh_textInput_tokens.dart
#	ouds_theme_sosh/lib/raw/sosh_color_raw_tokens.dart
#	ouds_theme_sosh/lib/semantic/sosh_border_semantic_tokens.dart
#	ouds_theme_sosh/lib/semantic/sosh_color_action_semantic_tokens.dart
#	ouds_theme_sosh/lib/semantic/sosh_color_always_semantic_tokens.dart
#	ouds_theme_sosh/lib/semantic/sosh_color_bg_semantic_tokens.dart
#	ouds_theme_sosh/lib/semantic/sosh_color_border_semantic_tokens.dart
#	ouds_theme_sosh/lib/semantic/sosh_color_content_semantic_tokens.dart
#	ouds_theme_sosh/lib/semantic/sosh_color_opacity_semantic_tokens.dart
#	ouds_theme_sosh/lib/semantic/sosh_color_overlay_semantic_tokens.dart
#	ouds_theme_sosh/lib/semantic/sosh_color_repository_semantic_tokens.dart
#	ouds_theme_sosh/lib/semantic/sosh_color_surface_semantic_tokens.dart
#	ouds_theme_sosh/lib/semantic/sosh_effect_semantic_tokens.dart
#	ouds_theme_sosh/lib/semantic/sosh_font_semantic_tokens.dart
#	ouds_theme_sosh/lib/semantic/sosh_grid_semantic_tokens.dart
#	ouds_theme_sosh/lib/semantic/sosh_opacity_semantic_tokens.dart
#	ouds_theme_sosh/lib/semantic/sosh_size_semantic_tokens.dart
#	ouds_theme_sosh/lib/semantic/sosh_space_semantic_tokens.dart
#	ouds_theme_sosh/pubspec.yaml
#	ouds_theme_wireframe/lib/components/wireframe_alert_tokens.dart
#	ouds_theme_wireframe/lib/components/wireframe_badge_tokens.dart
#	ouds_theme_wireframe/lib/components/wireframe_bar_tokens.dart
#	ouds_theme_wireframe/lib/components/wireframe_bulletList_tokens.dart
#	ouds_theme_wireframe/lib/components/wireframe_buttonMono_tokens.dart
#	ouds_theme_wireframe/lib/components/wireframe_button_tokens.dart
#	ouds_theme_wireframe/lib/components/wireframe_checkbox_tokens.dart
#	ouds_theme_wireframe/lib/components/wireframe_chip_tokens.dart
#	ouds_theme_wireframe/lib/components/wireframe_controlItem_tokens.dart
#	ouds_theme_wireframe/lib/components/wireframe_divider_tokens.dart
#	ouds_theme_wireframe/lib/components/wireframe_icon_tokens.dart
#	ouds_theme_wireframe/lib/components/wireframe_inputTag_tokens.dart
#	ouds_theme_wireframe/lib/components/wireframe_linkMono_tokens.dart
#	ouds_theme_wireframe/lib/components/wireframe_link_tokens.dart
#	ouds_theme_wireframe/lib/components/wireframe_pinCodeInput_tokens.dart
#	ouds_theme_wireframe/lib/components/wireframe_radioButton_tokens.dart
#	ouds_theme_wireframe/lib/components/wireframe_skeleton_tokens.dart
#	ouds_theme_wireframe/lib/components/wireframe_switch_tokens.dart
#	ouds_theme_wireframe/lib/components/wireframe_tag_tokens.dart
#	ouds_theme_wireframe/lib/components/wireframe_textInput_tokens.dart
#	ouds_theme_wireframe/lib/semantic/wireframe_border_semantic_tokens.dart
#	ouds_theme_wireframe/lib/semantic/wireframe_color_action_semantic_tokens.dart
#	ouds_theme_wireframe/lib/semantic/wireframe_color_always_semantic_tokens.dart
#	ouds_theme_wireframe/lib/semantic/wireframe_color_bg_semantic_tokens.dart
#	ouds_theme_wireframe/lib/semantic/wireframe_color_border_semantic_tokens.dart
#	ouds_theme_wireframe/lib/semantic/wireframe_color_content_semantic_tokens.dart
#	ouds_theme_wireframe/lib/semantic/wireframe_color_opacity_semantic_tokens.dart
#	ouds_theme_wireframe/lib/semantic/wireframe_color_overlay_semantic_tokens.dart
#	ouds_theme_wireframe/lib/semantic/wireframe_color_repository_semantic_tokens.dart
#	ouds_theme_wireframe/lib/semantic/wireframe_color_surface_semantic_tokens.dart
#	ouds_theme_wireframe/lib/semantic/wireframe_effect_semantic_tokens.dart
#	ouds_theme_wireframe/lib/semantic/wireframe_font_semantic_tokens.dart
#	ouds_theme_wireframe/lib/semantic/wireframe_grid_semantic_tokens.dart
#	ouds_theme_wireframe/lib/semantic/wireframe_opacity_semantic_tokens.dart
#	ouds_theme_wireframe/lib/semantic/wireframe_size_semantic_tokens.dart
#	ouds_theme_wireframe/lib/semantic/wireframe_space_semantic_tokens.dart
#	ouds_theme_wireframe/pubspec.yaml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

⚛️ component 📱 demo app 📖 documentation Improvements or additions to documentation 🧩 enhancement New feature or request 🧰 library

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Improvement] Update ToolBar Top, with Badge in Trailing Actions

3 participants