Merged
Conversation
* chore: prepare next version 0.4.0 * fix: leaks key aws
* chore: update tokens * feat: add 'chip' component token --------- Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com> Co-authored-by: Nouha Hammami <nouha.hammami@sofrecom.com>
* chore(deps): update dependency: bump dartdoc from 8.3.3 to 8.3.4 Bumps [dartdoc](https://github.com/dart-lang/dartdoc) from 8.3.3 to 8.3.4. - [Release notes](https://github.com/dart-lang/dartdoc/releases) - [Changelog](https://github.com/dart-lang/dartdoc/blob/main/CHANGELOG.md) - [Commits](https://github.com/dart-lang/dartdoc/commits/v8.3.4) --- updated-dependencies: - dependency-name: dartdoc dependency-version: 8.3.4 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Nouha Hammami <nouha.hammami@sofrecom.com> Co-authored-by: Tayeb Sedraia <tayeb.sedraia@orange.com>
Bumps [flutter_lints](https://github.com/flutter/packages/tree/main/packages) from 5.0.0 to 6.0.0. - [Release notes](https://github.com/flutter/packages/releases) - [Commits](https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages) --- updated-dependencies: - dependency-name: flutter_lints dependency-version: 6.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Tayeb Sedraia <tayeb.sedraia@orange.com>
Bumps [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) from 2.1.0 to 2.2.0. - [Release notes](https://github.com/flutter/packages/releases) - [Commits](https://github.com/flutter/packages/commits/flutter_svg-v2.2.0/third_party/packages) --- updated-dependencies: - dependency-name: flutter_svg dependency-version: 2.2.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Tayeb Sedraia <tayeb.sedraia@orange.com>
* chore : delete delay pressed in oudsbutton * chore : delete delay pressed in oudscheckbox * chore : delete delay pressed in oudsradiobutton * chore : delete delay pressed in oudscontrolitem * chore: add new entry CHANGELO.md --------- Signed-off-by: Tayeb Sedraia <tayeb.sedraia@orange.com>
* chore: update tokens * chore: update color, grid and space scheme 1.1.0 * chore OudsButtonMonoTokens in OudsComponentsTokens * chore: add method to get light dark token color * chore : adapt v1.1.0 token in demo app * feat: update color screen token in demo app * chore: update components tokens light dark * chore : sync theme_white_label with 1.1.0 tokens * fix: add missing import theme semantic token * fix: change grid type int to double * chore: add material 3 tokens * chore: update version tokens in demo app * chore: update button component with mono token * fix: change name radius token * chore: update token sheey bottom * fix: color screen title typography * chore: add new entry CHANGELOG.md * fix : border semantic white label --------- Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com> Co-authored-by: Tayeb Sedraia <tayeb.sedraia@orange.com>
* feat: add themeboxcolored for lightDark mode * feat: Add ThemeBox to Checkbox * feat: Add ThemeBox for component divider * feat: Add ThemeBox component RadioButton * feat: change Column by CustomizableSection * feat: replace Divider by OudsDivider * review: fix listen controller to rebuild widget * review: fix import in ouds control item * review: change CustomizableSection by Column * feat: Add ChangeLog * fix: enabled state button ouds * feat: replace imports * review: fix some error token and fix changelog --------- Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom> Co-authored-by: Tayeb Sedraia <tayeb.sedraia@orange.com>
* chore: update tokens * feat: add 'badge' component token --------- Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com> Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom>
* chore: update tokens * chore : add new entry CHANGELOG.md * chore : add token tag in component token class * fix changelog --------- Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com> Co-authored-by: Tayeb Sedraia <tayeb.sedraia@orange.com>
* chore: update tokens * fix: color repository and opacity whitelabel theme * chore: increment number version tokenator * chore: add changelog --------- Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com> Co-authored-by: Tayeb Sedraia <tayeb.sedraia@orange.com>
* first commit switch * feat : add switch component in core and app * feat: commit switch component * feat: remove enable from component * feat: update changes with tokens * feat: change checked when pressed and hovered * feat: update control item and add ouds switch item * fix: control item localizations * feat : update on tap in switch item * resolve control item with switch condition * review: get state parent and fix animation * Add documentation and remove hovered animation * change icon of heart with margin * review: add changelog switch and remove comments * refacto: rename components in uppercase * review: quick fix header doc and typography token * review: quick fix componentName by enum * review : a11y switch * review: make changes reviewed * review: fix token and add both ligh/dark demo app * review: fix divider ouds composant in control item * review : fix customization switch, state on * chore: add new entry changelog * review: divider * review : height and shadow * review : add shadow and touch animation * fix : readonly and disabled state * review : delete delay and add touch token * chore : force false value inverted to switch item * chore: use positioned to prevent a 1px divider * fix : a11y screen reader * feat: update notice.text --------- Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom> Co-authored-by: Tayeb Sedraia <tayeb.sedraia@orange.com>
* feat: Add first Variant Badge * review: Add code exemple and Update changeLog * review: update Code generator * review: Add Accent color, change alert by negative * feat: Add icon + Text in badge * feat: add text color into badge * feat: refacto code ouds badge * feat: Add badge native with text and icon * feat: Add documentation and comment in modifier badge * feat: update BadgeOuds and remove comments * review: correct behaviour of oudsbadge * feat: remove focused for textfield * review: remove not used variable in ouds badge * feat: change order of Status Color Badge * feat: change to nullable size * feat: reorder Composant * review: refactor add Type enum * fix: initial settings with figma * fix: disabled chips * feat: Add translation of badge component in arab * feat: change to standard when size xsmall selected * review: remove disable sizes * feat: change to neutral initial setting figma --------- Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom> Co-authored-by: Tayeb Sedraia <tayeb.sedraia@orange.com>
* feat: theme colored box in app * feat: create component chip : Suggestion in lib ouds core * revert: remove themecoloredbox from chip branch * feat: add suggestion chip into demo app * update: update changelog and notice files * fix: and onPressend param for OudsChip, fix truncated long text in chip * fix: and filter chip in lib and demo app (in progress) * update: update tokens for chip component * review : fixed jump layout with stack * feat : add ouds chips in customizable chips * review : add light/dark in chip demo * review : order alphabetic component list * review: delete layout jump * review: delete row in demo app * fix : focus in chip filter * review : fix focused and layout jump * fead : add chip filter code * review : name icon + text * fixed : focus and touch zone token * fix : background component * review: update labels for chip component, add arabic translation, update svg files and doc for chip components and clean code * review: clean code and update CHANGELOG.md and notice files * review: fix review --------- Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom> Co-authored-by: Tayeb Sedraia <tayeb.sedraia@orange.com>
* feat: Add component used in notice.text * feat: change url in notice text of assets core * feat : Add changeLog * review: change position in changelog --------- Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom>
Signed-off-by: Tayeb Sedraia <tayeb.sedraia@orange.com>
* chore: update tokens * chore : add themes temporary to test * chore : add sosh_color_semantic.dart not generated * fix : token sosh semantic * fix : token semantic contract optional parameter * fix : scheme contract color parameter optional * fix : component token optional parameter * fix : component radio button ouds_core asset sosh * fix : component checkbox ouds_core asset sosh * fix : chips component to detect selected token * chore : demo app color_screen optional parameter * chore : delete w950 weight parameter raw token * chore : replace unimplemented error by semantic * chore : component token optional parameters * fix : color opacity token * fixed : new file by tokenator * fix : color code app * chore : separated icons with sosh and orange theme * chore : delete theme white label and country --------- Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com> Co-authored-by: Tayeb Sedraia <tayeb.sedraia@orange.com>
* chore : add icon for ios beta and alpha * chore : add icon for android beta and alpha * chore : add new entry CHANGELOG.md Signed-off-by: Tayeb Sedraia <tayeb.sedraia@orange.com> Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom>
* feat: border tokens without dashed border * chore : ad dashed package and refactor * feat : refacto border screen * review: update notice, changelog, rename assets --------- Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom> Co-authored-by: Tayeb Sedraia <tayeb.sedraia@orange.com>
Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com> Co-authored-by: Tayeb Sedraia <tayeb.sedraia@orange.com>
* chore: update tokens * chore: delete theme orange country and white label * fix: font roboto mono * fix : ouds component token * fix : delete optional parameter color * fix: missing radio button token * fix: ci/cd test --------- Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com> Co-authored-by: Tayeb Sedraia <tayeb.sedraia@orange.com>
…277) * chore : add component token version * chore : add about version tokens * chore : add l10n keys * chore : add new entry CHANGELOG.md * fix: radio button version component Signed-off-by: Tayeb Sedraia <tayeb.sedraia@orange.com> Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom>
* feat: first commit * update chevronTurns * review: change _isBottomSheetExpanded in component * chore : add new entry CHANGELOG --------- Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom> Co-authored-by: Tayeb Sedraia <tayeb.sedraia@orange.com>
…nput,phonenumber-input,password-input): add a constrained max width parameter to these components (#533)(#538) * feat: Add constrainedMaxWidth parameter to control items and text input components feat:(checkbox-item,radio-button-item,switch-item,text-input): add a constrained max width parameter to these components * feat: Add constrainedMaxWidth Pin Code input * feat: replace center by container * chore: update changelog * chore: update position of property `constrained max width` * chore : add row to components non centred
- Update about Screen - Update changelog files - Update pubspec.yaml files - Update readme Files
* feat(demo) : Use the tag to show the Component Design Version * review: refactor code, add a function for the row in about page using tag component
* fix : prevent horizontal overflow for design system components and resolve the margin in colored box in lib * review: add hasConstrainedMaxWidthOption in ThemBox to manage the alignment of component in demo app * review: revert podfile.lock changes * review: revert podfile.lock changes * fix: Fix text overflow in chip component * fix: text overflow in Text input component for long suffix and prefix text * fix: Wrap prefix, suffix in Flexible to prevent overflow errors
* feat: Add navigation bar * feat: Add navigation bar component * feat: add container to display navigation bar * chore: update logic navigationbar * feat: add modifier of navigation bar * feat: Add version to navigation bar * feat: update with dark mode tokens * chore: add Ouds NaBarITem and update display * chore: Add selected item behaviour into navigation * chore: update components file with navigation bar * chore: Add OudsNavigationBarItemBadge into OudsNavigationBarItem * chore: add customized for items count * chore : Add. documentation for classes * chore: update NavigationBarItem and navigationBar * chore : add code generator * chore: Add blur to navigationbar * chore: refactor modifier * chore: update wording keys and changelog * chore: update file name in core navigation * chore: update logic of control state navigationbar * chore: add color indicator of material * chore: add overlay color for indicator * chore: update documentation et comments de navBar * review: update documentation and keys localizable * chore: update modifier * chore: Update sceens with Navigationbar - remove SafeArea from components/token screen - remove SafeArea from about screen and replaced with ListView - remove SafeArea from about_fle_screen.dart - update navigation_tems with new OudsNationgationItem - Update NavigationBar with OudsNavigationBar * chore: Add documentations to explain translucent * faat: Add Ouds Tab bar and shared OudsBottombar * review: update navigation * chore: delete unused files navigations * chore: update changelog * review:rename component navigationbar to bottombar
) * feat: add tweak theme * chore: refractor theme box by lightdarkbox * chore: refactor ThemeBox by LightDarkBox * chore: update changeLog.md * chore: update documentation of ThemeTweak * chore: rename file oudscoloredbox to lightdarkbox * review: change the left header title in doc from Core Component to Core due to adding the theme documentation --------- Co-authored-by: nhammami <nouha.hammami@sofrecom.com>
* chore: update tokens * chore : update token 1.9.0 orange compact * chore: add icons for orange compact * chore : update notice.text * chore: resolve theme name * fix: resolve spacing into button in textInput --------- Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com> Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com>
* chore: update tokens * chore: update Tag Input and change log --------- Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com> Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com>
…eme (#370)(#504)(#272)(#585) * feat: add helvetica neue font for orange theme * feat: manage many fonts family to load from assets, add documentation * feat: refactor code and update doc * review: delete fonts from demo app * chore: apply Helvetica with multiple weight * feat: apply helvetica neue font in orange compact and refactor some code in orange theme * review: update implementation of orange font * fix: update themecontroller with font * chore: replace TextStyle by OudsTopography * chore: updare readme * review: resolve min height in input components * review: update spacing of error icons * review: Add token size error icon * chore: replace token sizeIcon by value * chore: update changelog.md --------- Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com>
- Update about Screen - Update changelog files - Update pubspec.yaml files - Update readme Files
* chore: prepare version 1.1.1 * chore: update change log to 1.1.1 and remove change log of 1.1.0
)(#610) * fix: Add deprecated.optional to OrangeTheme and OrangeThemeCompact, update doc * review: update the message of Deprecated
- Update Changelog files - Update Pubspec.yaml files - Update Readme Files
# Conflicts: # app/CHANGELOG.md # app/lib/l10n/ouds_flutter_ar.arb # app/lib/l10n/ouds_flutter_en.arb # app/lib/ui/navigation/navigation_items.dart # app/lib/ui/theme/theme_controller.dart # app/lib/ui/theme/theme_selector.dart # app/pubspec.yaml # ouds_accessibility_plugin/lib/ouds_accessibility_plugin.dart # ouds_core/CHANGELOG.md # ouds_core/README.md # ouds_core/lib/components/button/internal/ouds_button_border_modifier.dart # ouds_core/lib/components/button/internal/ouds_button_loading_modifier.dart # ouds_core/lib/components/button/internal/ouds_button_style_modifier.dart # ouds_core/lib/components/button/ouds_button.dart # ouds_core/pubspec.yaml # ouds_global_raw_tokens/CHANGELOG.md # ouds_global_raw_tokens/README.md # ouds_global_raw_tokens/pubspec.yaml # ouds_theme_contract/CHANGELOG.md # ouds_theme_contract/README.md # ouds_theme_contract/pubspec.yaml # ouds_theme_orange/CHANGELOG.md # ouds_theme_orange/README.md # ouds_theme_orange/lib/orange_theme.dart # ouds_theme_orange/pubspec.yaml # ouds_theme_orange_compact/CHANGELOG.md # ouds_theme_orange_compact/README.md # ouds_theme_orange_compact/lib/semantic/orangeCompact_color_action_semantic_tokens.dart # ouds_theme_orange_compact/pubspec.yaml # ouds_theme_sosh/CHANGELOG.md # ouds_theme_sosh/README.md # ouds_theme_sosh/pubspec.yaml # ouds_theme_wireframe/CHANGELOG.md # ouds_theme_wireframe/README.md # ouds_theme_wireframe/pubspec.yaml
nouha06
approved these changes
Mar 17, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Note: Please transform
- [ ]into- (NA)in the description when things are not applicableRelated issues
Description
Motivation & Context
Types of change
Previews
Checklist
Contribution
Accessibility
Design
Development
Documentation
Checklist (for Core Team only)