Release v2.0.0#821
Merged
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>
* chore: update tokens * feat: Add `Icon` and `BulletList` components --------- Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com> Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com>
…ibility issues (#630)(#599)(#494)(#488)(#519)(#482)(#486)(#487)(#614)(#637) * fix: address various accessibility and display issues in library components - Correct display issues in `orange compact` components - Update accessible name for show/hide button in `Password Input` - Ensure hidden passwords are read clearly by screen readers - Fix label for `Suggestion Chip` - Add button role to `Filter Chip` - Add role to `Pin Code Input` digit input - Read helper text with group label in `Pin Code Input` * review: fix focus and text style * review: add a comment in code * review: fix bullet in tag * merge: update labels from develop * review: remove not null operator * merge: merge from develop * merge: fix conflicts * fix: Restore password input accessibility with VoiceOver and FKA
* feat: create component alert message (in progress) * feat: create component alert message (in progress) * feat(alert-message): add rounded corner config * feat(alert-message): add bullet list * feat(alert-message): add bullet list and update doc * feat(alert-message): add code generator * feat(inline-alert): add inline alert component * feat(inline-alert): add inline alert component * feat(inline-alert): update doc * feat(alert-message): fix padding in cose button and add scale for status icon * feat: update alert component to v1.1.1 * feat: update alert component to v1.1.1 * review: add label semantic for close button * review: fix accessibility issue in alert message fro negative and warning status * review: fix the order of screen reader for alert message * merge: fix conflicts
* feat: create BottomSheet component * chore: update constants in bottomsheet * fix: the spacing and the typography of cards * chore: update changelog * review: resolve all comments of review * chore: add shadow in top bottomsheet * chore: update a11y in bottom sheet actions * chore: update with bottomsheet version
…#736) * fix(pinCodeInput): delete previous digit instantly on backspace # Conflicts: # ouds_core/lib/components/pin_code_input/digit_input/ouds_digit_input.dart * chore(pinCodeInput): update changelog for #735 * chore: update pincode logic and changelog --------- Co-authored-by: abdelghafour amiri <abdelghafour.amiri@sofrecom.com> Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com>
…733)(#734) * feat(pinCodeInput): add optional keyboardType (numeric/alphanumeric) # Conflicts: # ouds_core/lib/components/pin_code_input/digit_input/ouds_digit_input.dart * chore(pinCodeInput): update changelog for #733 * no message * review(pin-code-input): delete the translations for customization in demo app --------- Co-authored-by: abdelghafour amiri <abdelghafour.amiri@sofrecom.com> Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com> Co-authored-by: nhammami <nouha.hammami@sofrecom.com>
prepare fix version 1.3.1
… cells (#749)(#750) * fix(pinCodeInput): properly distribute pasted content across digit cells * chore(changelog): add demo app changelog entry for pin code paste fix --------- Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com> Co-authored-by: abdelghafour amiri <abdelghafour.amiri@sofrecom.com>
* chore(version): prepare new version 2.0.0 * feat(🤖): update tokens version 2.4.0 (#726) * chore: update tokens * chore: update tokens with version 2.4.0 * chore: update tokens with version 2.4.0 * chore: update version components * chore(version): prepare version 2.0.0 (#747) Prepare version v2.0.0 (#747) * chore(version): prepare new version 2.0.0 --------- Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com> Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com> Co-authored-by: nhammami <nouha.hammami@sofrecom.com> * fix: resolve issue about app_settings * chore(🤖): update tokens 2.5.0 (#778) * chore: update tokens * chore: update tokens with version 2.4.0 * chore: update tokens with version 2.4.0 * chore: update version components * chore(version): prepare version 2.0.0 (#747) Prepare version v2.0.0 (#747) * chore(version): prepare new version 2.0.0 * chore: update tokens * Remove decorative colors and fix build errors * chore: update changelog and readme * chore: remove sketlon component iin readme --------- Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com> Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com> Co-authored-by: nhammami <nouha.hammami@sofrecom.com> Co-authored-by: Florent Maitre <florent.maitre@orange.com> * fix: add missing size token in responsive * chore: `tag` component update to v1.5 and input tag to v1.2(#694)(#695)(#481)(#737) * chore: update tokens * chore: update tokens with version 2.4.0 * chore: update tokens with version 2.4.0 * feat(tag): update tag component to v1.5.0 * feat(input-tag): update input tag component to v1.2.0 * merge: fix conflicts * chore: update version components * chore(version): prepare version 2.0.0 (#747) Prepare version v2.0.0 (#747) * fix(input-tag): the whole component should have the role button accessibility * feat(tag): fix the warning icon and color for tag component --------- Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com> Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com> * chore: `phone number input` component update to v13 (#690)(#571)(#762) * chore: update tokens * chore: update tokens with version 2.4.0 * chore: update tokens with version 2.4.0 * chore: update version components * chore(version): prepare version 2.0.0 (#747) Prepare version v2.0.0 (#747) * feat(phone-number-input): update phone number input to v1.3 * fix(password-input): Add a hint to explain how to interact with field --------- Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com> Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com> * chore(deps): update dependency: bump dartdoc from 8.3.4 to 9.0.4 (#780) * chore(deps): update dependency: bump dartdoc from 8.3.4 to 9.0.4 Bumps [dartdoc](https://github.com/dart-lang/dartdoc) from 8.3.4 to 9.0.4. - [Release notes](https://github.com/dart-lang/dartdoc/releases) - [Changelog](https://github.com/dart-lang/dartdoc/blob/main/CHANGELOG.md) - [Commits](dart-lang/dartdoc@v8.3.4...v9.0.4) --- updated-dependencies: - dependency-name: dartdoc dependency-version: 9.0.4 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * chore: update changelog --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com> * chore(deps): bump swift-protobuf to 1.38.0 in /app/ios (#773) * chore(deps): update dependency: bump github.com/apple/swift-protobuf Bumps [github.com/apple/swift-protobuf](https://github.com/apple/swift-protobuf) from 1.28.2 to 1.38.0. - [Release notes](https://github.com/apple/swift-protobuf/releases) - [Commits](apple/swift-protobuf@1.28.2...f6506ea) --- updated-dependencies: - dependency-name: github.com/apple/swift-protobuf dependency-version: 1.38.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * chore: update changelog --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com> * fix: dart doc version (#786) * fix: dart doc version * chore: update change log * chore: update design version in doc * chore: update library icons to use the one from v1.6 (#661)(#787) * chore: `badge icon` component update to v13 (#680)(#740) * chore: update tokens * chore: update tokens with version 2.4.0 * chore: update tokens with version 2.4.0 * feat(badge-icon): update badge icon to v1.3 * chore(version): prepare version 2.0.0 (#747) Prepare version v2.0.0 (#747) * feat(badge-icon): update badge icon to v1.3 * review: add comment of using badge version in demo screen * feat(badge-icon): fix disabled color token * fix: merge conflicts --------- Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com> Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com> * chore: `badge icon` component update to v13 (#680)(#740) * chore: update tokens * chore: update tokens with version 2.4.0 * chore: update tokens with version 2.4.0 * feat(badge-icon): update badge icon to v1.3 * chore(version): prepare version 2.0.0 (#747) Prepare version v2.0.0 (#747) * feat(badge-icon): update badge icon to v1.3 * review: add comment of using badge version in demo screen * feat(badge-icon): fix disabled color token * fix: merge conflicts --------- Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com> Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com> * chore: update dardoc action * fix: update changelog * chore: `filter chip` and `suggestion chip` component update to v1.4 (#688)(#474)(#738) * chore: update tokens * chore: update tokens with version 2.4.0 * chore: update tokens with version 2.4.0 * chore: update version components * chore(version): prepare version 2.0.0 (#747) Prepare version v2.0.0 (#747) * fix(chip): Make filter chip reachable by keyboard and Switch Access focus * feat(chip): fix the accessibility zoom when selected chip * fix(a11y): Make FilterChip focusable by Switch Access * chore: update design version in doc --------- Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com> Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com> * chore: `password input` component update to v13 (#689)(#488)(#753) * chore: update tokens * chore: update tokens with version 2.4.0 * chore: update tokens with version 2.4.0 * chore: update version components * chore(version): prepare version 2.0.0 (#747) Prepare version v2.0.0 (#747) * feat(password-input): update password input to v1.3 * fix(password-input): Label is truncated when zoom is applied * feat(password-input): update changelog file --------- Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com> Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com> * chore: `text input` component update to v14 (#692)(#754) * chore: update tokens * chore: update tokens with version 2.4.0 * chore: update tokens with version 2.4.0 * chore: update version components * chore(version): prepare version 2.0.0 (#747) Prepare version v2.0.0 (#747) * feat(text-input): update text input to v1.4 * feat(text-input): update loader component * feat(text-input): update loader component * feat(text-input): add missing padding for suffix text * chore: update version in doc --------- Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com> Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com> * chore(rich-text): for `alert message` `switch` `radio` `checkbox` `text input` `pin code input` `phone number input` components update api to use rich text (#647)(#782) * chore: update tokens * chore: update tokens with version 2.4.0 * chore: update tokens with version 2.4.0 * chore: update version components * chore(version): prepare version 2.0.0 (#747) Prepare version v2.0.0 (#747) * feat(rich-text): For `alert message`, `switch`, `radio`, `checkbox`, `text input`, `PIN code put`, `phone number input` components, update API to use rich text * feat(rich-text): update doc of using link in rich text and add example in demo app --------- Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com> Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com> * fix: update pubspec file with icons 1.6 (#794) * fix: update path of assets in pubspec.yaml * chore: update changelog --------- Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com> * chore: update `ToolBarTop` with `oudsBadge` in trailling actions (#642)(#770) * chore: update tokens * chore: update tokens with version 2.4.0 * chore: update tokens with version 2.4.0 * chore: update version components * chore(version): prepare version 2.0.0 (#747) Prepare version v2.0.0 (#747) * feat: Update `ToolBar Top`, with Badge in Trailing Actions * feat: fix merge conflicts * feat(topbar): add border for top bar badge * chore: update version in doc * chore: update changelog --------- Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com> Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com> * chore:update `Bottom Bar` with `animation indicator` (#633)(#625)(#627)(#771) * chore:update `Bottom Bar` with animation indacator * chore: Add border to badge in bar and textStyle * chore: resolve a11y zoom and voiceOver * fix: order of the accessible label sur android * fix: switching from on/off without animation ios * fix: VoiceOver a11y TabBar * chore: update a11y badge text * feat(ai): Add agent.md to project (#668)(#669) * feat(ai): Add agent.md to project * chore: update agent and add skills * review: apply Copilot review suggestions * chore: rename skills and add optimisation of agent * chore: `pin code input` component update to v13 (#691)(#628)(#776)(#791)(#555)(#761) * chore: update tokens * chore: update tokens with version 2.4.0 * chore: update tokens with version 2.4.0 * chore: update version components * chore(version): prepare version 2.0.0 (#747) Prepare version v2.0.0 (#747) * feat(pin-code-input): update pin code input to v1.3 * fix(pin-code-input): do not move focus automatically when voice over is active and remove the hint of the group of digits * feat(pin-code-input): update component and fix accessibility issues * feat(pin-code-input): update component and fix accessibility issues * chore: update design version in doc * fix: glitch when typing on keyboard and Delete Functionality * chore: update changelog * fix(pin-code-input): improve PIN input accessibility for screen readers -restore automatic focus move to next digit - show blinking focus on last digit cell - announce the newly focused digit when focus moves - rename digit fields to use ordinal positions (e.g. "1st digit", "2nd digit") instead of ambiguous labels like "code digit 1" - allow double-tap on the grouped PIN input label to focus and edit the first digit --------- Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com> Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com> * Remove deprecated code and API (#820) * feat: Remove all deprecation from the API * feat: update changelog * chore: update migration.md * chore: update migration.md * feat: update changelog --------- Co-authored-by: Ahmed Amine Zribi <ahmedamine.zribi@sofrecom.com> * chore: update changelog --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: OUDS Bot [bot] <130566815+boosted-bot@users.noreply.github.com> Co-authored-by: boosted-bot <boosted-bot@users.noreply.github.com> Co-authored-by: nhammami <nouha.hammami@sofrecom.com> Co-authored-by: Florent Maitre <florent.maitre@orange.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
📖 Documentation preview deployed! 🔗 https://flutter.unified-design-system.orange.com/prPreview/821/ |
# Conflicts: # .github/workflows/dartdoc-gh-pages.yml # MIGRATION.md # NOTICE.txt # app/CHANGELOG.md # app/android/build.gradle # app/android/settings.gradle # app/ios/Podfile.lock # app/lib/l10n/gen/ouds_flutter_app_localizations.dart # app/lib/l10n/gen/ouds_flutter_app_localizations_ar.dart # app/lib/l10n/gen/ouds_flutter_app_localizations_en.dart # app/lib/l10n/gen/ouds_flutter_app_localizations_fr.dart # app/lib/l10n/ouds_flutter_ar.arb # app/lib/l10n/ouds_flutter_en.arb # app/lib/l10n/ouds_flutter_fr.arb # app/lib/ui/components/alert/alert_message_demo_screen.dart # app/lib/ui/components/badge/badge_customization.dart # app/lib/ui/components/badge/badge_demo_screen.dart # app/lib/ui/components/chip/chip_filter_demo_sreen.dart # app/lib/ui/components/chip/chip_suggestion_demo_screen.dart # app/lib/ui/components/components.dart # app/lib/ui/components/navigation/navigation_bar_customization_utils.dart # app/lib/ui/components/navigation/navigation_bar_demo_screen.dart # app/lib/ui/components/pin_code_input/pin_code_input_demo_screen.dart # app/lib/ui/components/tag/input_tag_demo_screen.dart # app/lib/ui/components/top_bar/toolbar_top_customization_utils.dart # app/lib/ui/components/top_bar/top_appbar_customization_utils.dart # app/lib/ui/components/top_bar/top_bar_code_generator.dart # app/lib/ui/components/top_bar/top_bar_customization_utils.dart # app/lib/ui/components/top_bar/top_bar_demo_screen.dart # app/lib/ui/tokens/color/color_tokens_model.dart # app/lib/ui/utilities/app_assets.dart # app/pubspec.yaml # ouds_core/CHANGELOG.md # ouds_core/README.md # ouds_core/lib/components/alert/ouds_alert_message.dart # ouds_core/lib/components/alert/ouds_inline_alert.dart # ouds_core/lib/components/badge/internal/ouds_badge_size_modifier.dart # ouds_core/lib/components/badge/internal/ouds_badge_status_modifier.dart # ouds_core/lib/components/badge/ouds_badge.dart # ouds_core/lib/components/button/internal/ouds_button_utils.dart # ouds_core/lib/components/button/ouds_button.dart # ouds_core/lib/components/checkbox/ouds_checkbox_item.dart # ouds_core/lib/components/chip/ouds_filter_chip.dart # ouds_core/lib/components/chip/ouds_suggestion_chip.dart # ouds_core/lib/components/common/ouds_icon_status.dart # ouds_core/lib/components/control/internal/modifier/ouds_control_indicator.dart # ouds_core/lib/components/control/ouds_control_item.dart # ouds_core/lib/components/form_input/internal/ouds_form_input_decoration.dart # ouds_core/lib/components/form_input/ouds_phone_number_input.dart # ouds_core/lib/components/form_input/ouds_text_input.dart # ouds_core/lib/components/form_input/password_input/ouds_password_input.dart # ouds_core/lib/components/form_input/password_input/ouds_password_input_decoration.dart # ouds_core/lib/components/navigation/internal/ouds_navigation_bar_status_modifier.dart # ouds_core/lib/components/navigation/ouds_navigation_bar.dart # ouds_core/lib/components/navigation/ouds_navigation_bar_item.dart # ouds_core/lib/components/navigation/ouds_tab_bar.dart # ouds_core/lib/components/pin_code_input/digit_input/ouds_digit_input.dart # ouds_core/lib/components/pin_code_input/ouds_pin_code_input.dart # ouds_core/lib/components/radio_button/ouds_radio_button.dart # ouds_core/lib/components/radio_button/ouds_radio_button_item.dart # ouds_core/lib/components/switch/ouds_switch_item.dart # ouds_core/lib/components/tag/internal/ouds_tag_status_modifier.dart # ouds_core/lib/components/tag/internal/ouds_tag_text_style_modifier.dart # ouds_core/lib/components/tag/ouds_input_tag.dart # ouds_core/lib/components/tag/ouds_tag.dart # ouds_core/lib/components/top_bar/ouds_top_appbar.dart # ouds_core/lib/components/top_bar/ouds_top_bar.dart # ouds_core/lib/components/top_bar/ouds_top_bar_action_config.dart # ouds_core/lib/components/utilities/app_assets.dart # ouds_core/lib/l10n/gen/ouds_localizations.dart # ouds_core/lib/l10n/gen/ouds_localizations_ar.dart # ouds_core/lib/l10n/gen/ouds_localizations_en.dart # ouds_core/lib/l10n/gen/ouds_localizations_fr.dart # ouds_core/lib/l10n/ouds_flutter_ar.arb # ouds_core/lib/l10n/ouds_flutter_en.arb # ouds_core/lib/l10n/ouds_flutter_fr.arb # ouds_core/pubspec.yaml # ouds_global_raw_tokens/CHANGELOG.md # ouds_global_raw_tokens/README.md # ouds_global_raw_tokens/lib/border_raw_tokens.dart # ouds_global_raw_tokens/lib/color_raw_tokens.dart # ouds_global_raw_tokens/lib/dimension_raw_tokens.dart # ouds_global_raw_tokens/lib/effect_raw_tokens.dart # ouds_global_raw_tokens/lib/font_raw_tokens.dart # ouds_global_raw_tokens/lib/grid_raw_tokens.dart # ouds_global_raw_tokens/lib/opacity_raw_tokens.dart # ouds_global_raw_tokens/pubspec.yaml # ouds_theme_contract/CHANGELOG.md # ouds_theme_contract/README.md # ouds_theme_contract/lib/config/ouds_theme_config_model.dart # ouds_theme_contract/lib/ouds_component_version.dart # ouds_theme_contract/lib/ouds_tokens_version.dart # ouds_theme_contract/lib/theme/scheme/color/ouds_color_scheme.dart # ouds_theme_contract/lib/theme/scheme/responsive/ouds_size_scheme.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_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_elevation_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/CHANGELOG.md # ouds_theme_orange/README.md # ouds_theme_orange/assets/component/alert/important-fill.svg # ouds_theme_orange/assets/component/alert/info-fill.svg # ouds_theme_orange/assets/component/alert/tick-confirmation-fill.svg # ouds_theme_orange/assets/component/alert/warning-external-shape.svg # ouds_theme_orange/assets/component/alert/warning-internal-shape.svg # ouds_theme_orange/assets/component/alert/warning.svg # ouds_theme_orange/assets/functional/navigation/form-chevron-left.svg # 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/material/orange_material_color_tokens.dart # ouds_theme_orange/lib/orange_theme.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_decorative_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/CHANGELOG.md # ouds_theme_orange_compact/README.md # ouds_theme_orange_compact/assets/component/alert/important-fill.svg # ouds_theme_orange_compact/assets/component/alert/info-fill.svg # ouds_theme_orange_compact/assets/component/alert/tick-confirmation-fill.svg # ouds_theme_orange_compact/assets/component/alert/warning-external-shape.svg # ouds_theme_orange_compact/assets/component/alert/warning-internal-shape.svg # ouds_theme_orange_compact/assets/component/alert/warning.svg # 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/material/orangeCompact_material_color_tokens.dart # ouds_theme_orange_compact/lib/orange_compact_theme.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/CHANGELOG.md # ouds_theme_sosh/README.md # ouds_theme_sosh/assets/component/button/expanded-false.svg # ouds_theme_sosh/assets/component/button/expanded-true.svg # ouds_theme_sosh/assets/component/button/next.svg # ouds_theme_sosh/assets/component/button/previous.svg # ouds_theme_sosh/assets/component/chip/expanded-false.svg # ouds_theme_sosh/assets/component/chip/expanded-true.svg # ouds_theme_sosh/assets/component/link/expanded-false.svg # ouds_theme_sosh/assets/component/link/expanded-true.svg # ouds_theme_sosh/assets/component/link/next.svg # ouds_theme_sosh/assets/component/link/previous.svg # ouds_theme_sosh/assets/functional/navigation/form-chevron-left.svg # 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/material/sosh_material_color_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_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_white_label/lib/semantic/white_label_color_opacity_semantic_tokens.dart # ouds_theme_wireframe/CHANGELOG.md # ouds_theme_wireframe/README.md # ouds_theme_wireframe/assets/communication/accessibility/accessibility-vision.svg # ouds_theme_wireframe/assets/communication/security-and-safety/lock.svg # ouds_theme_wireframe/assets/component/alert/important-fill.svg # ouds_theme_wireframe/assets/component/alert/info-fill.svg # ouds_theme_wireframe/assets/component/alert/tick-confirmation-fill.svg # ouds_theme_wireframe/assets/component/alert/warning-external-shape.svg # ouds_theme_wireframe/assets/component/alert/warning-internal-shape.svg # ouds_theme_wireframe/assets/component/alert/warning.svg # ouds_theme_wireframe/assets/component/button/expanded-false.svg # ouds_theme_wireframe/assets/component/button/expanded-true.svg # ouds_theme_wireframe/assets/component/button/expurge.svg # ouds_theme_wireframe/assets/component/button/increment-higher.svg # ouds_theme_wireframe/assets/component/button/increment-lower.svg # ouds_theme_wireframe/assets/component/button/next.svg # ouds_theme_wireframe/assets/component/button/previous.svg # ouds_theme_wireframe/assets/component/checkbox/checkbox-selected.svg # ouds_theme_wireframe/assets/component/checkbox/checkbox-undetermined.svg # ouds_theme_wireframe/assets/component/chip/expanded-false.svg # ouds_theme_wireframe/assets/component/chip/expanded-true.svg # ouds_theme_wireframe/assets/component/chip/tick.svg # ouds_theme_wireframe/assets/component/link/expanded-false.svg # ouds_theme_wireframe/assets/component/link/expanded-true.svg # ouds_theme_wireframe/assets/component/link/next.svg # ouds_theme_wireframe/assets/component/link/previous.svg # ouds_theme_wireframe/assets/component/radio-button/radio-button-selected.svg # ouds_theme_wireframe/assets/component/switch/selected-switch.svg # ouds_theme_wireframe/assets/component/tag/close.svg # ouds_theme_wireframe/assets/functional/actions/delete.svg # ouds_theme_wireframe/assets/functional/navigation/form-chevron-left.svg # ouds_theme_wireframe/assets/functional/navigation/menu.svg # ouds_theme_wireframe/assets/functional/settings-and-tools/hide.svg # ouds_theme_wireframe/assets/functional/social-and-engagement/heart-empty.svg # 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/material/wireframe_material_color_tokens.dart # ouds_theme_wireframe/lib/raw/wireframe_color_raw_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_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
8c49537 to
88a97a4
Compare
nouha06
approved these changes
Jun 19, 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)