* Product Info Design Changed
* Product Design Page splitted
* Back Button Added
* Product info page fullscreen, and Back button Added
* Made Review Changes
* used the double format + trailing commas + removed hardcode values
* Trailling comma change
* Theme.of(Context) cached, added trailiing commas, Mediaquery.sizeof() used
* Print Removed and Colorsceme is now under build function
* Text style Edited with copywith()
* Text style Edited with copywith()
---------
Co-authored-by: Pierre Slamich <pierre@openfoodfacts.org>
* product lists - downloads products when not in local database
* added "refresh product" button on "error card"
Impacted files:
* `attribute_button.dart`: unrelated minor refactoring
* `design_constants.dart`: unrelated minor refactoring
* `onboarding_bottom_bar.dart`: unrelated minor refactoring
* `product_list_item_simple.dart`: added a "refresh product" button on "error card"; different card for "loading" and "downloading"; refactored
* `product_model.dart`: now we try to download the product if for some unexpected reason it's not in the local database; added a callable `download` method
* `smooth_product_card_template.dart`: added parameters `barcode` and `error` for more flexibility; added optional "action button"; refactored
Removed file:
* `smooth_matched_product.dart`: no more tap dancing about lenient and strong mode
Impacted files:
* `app_en.arb`: added 12 translations, removed 9 deprecated translations
* `app_fr.arb`: added 12 translations, removed 9 translations
* `design_constants.dart`: added a new grey color
* `personalized_ranking_page.dart`: switched to `MatchedProductV2`
* `Podfile.lock`: wtf
* `product_compatibility_helper.dart`: switched to `MatchedProductV2`
* `pubspec.yaml`: upgraded to off-dart 1.17.0 in order to get `MatchedProductV2`
* `smooth_it_model.dart`: switched to `MatchedProductV2`
* `smooth_product_card_found.dart`: switched to `MatchedProductV2`
* `summary_card.dart`: switched to `MatchedProductV2`; minor fix around foreground color
* `user_preferences_dev_mode.dart`: no more tap dancing about lenient and strong mode
* fix: color issue in light mode
* dynamic selection of color on dark mode
* different methods for light and dark mode
Co-authored-by: Pierre Slamich <pierre@openfoodfacts.org>
Impacted files:
* `attribute_button.dart`: changed the whole display.
* `design_constants.dart`: added constants for the default icon size and the minimum target size (according to goldens).
* `product_preferences.dart`: added the downgrading of "very important" to "important".
* `pubspec.lock`: wtf
* `user_preferences_page-blue-dark.png`: impacted by new display.
* `user_preferences_page-blue-light.png`: impacted by new display.
* `user_preferences_page-brown-dark.png`: impacted by new display.
* `user_preferences_page-brown-light.png`: impacted by new display.
* `user_preferences_page-green-dark.png`: impacted by new display.
* `user_preferences_page-green-light.png`: impacted by new display.
* chore(develop): release 1.0.0
* fix: Transportation Component Icon and title color is not compatible with background color
* removed extra variable
* chore(develop): release 1.1.0
* remoed additional variable
* removed additional files
* added CHANGELOG.md file
* added set for dark mode
* color design fixes
* removed unused code
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>