-
Tim54000 authored
* `donate_page.dart` is renamed `production_page.dart` * `CircleOpenerProject.dart` is renamed according to the naming conventions `circle_opener_project.dart` * `ProjectCard.dart` is renamed according to the naming conventions `project_card.dart` * `SkillCard.dart` is renamed according to the naming conventions `skill_card.dart` * `SocialButton.dart` is renamed according to the naming conventions `social_button.dart` * Adding `product_dialog.dart`, it represents the dialog box displayed when clicking on a product.... It is not yet synchronized with the data in `data.mp`. * Adding content to `production_page.dart`, it is not yet synchronized with the data in `data.mp` * The Widgets `ProjectCard`, `SkillCard` and `CircleOpenerProject` are now synchronized with `data.mp`. * Added the class `DataFetcher`, it must manage the retrieval and deserailization of data from `data.mp`. * Added a robots.txt (temporarily) to avoid scanning the domain * Adding `data.json` & `data.mp`, `data.json` must be concidered as the source file of `data.mp`, only `data.mp` is used by the site. * Added an error icon (SVG) for CircleOpenerProject in case of error with `data.mp` * Some additions and deletions in `uidata.dart * Added `netlify.toml` for simplified Netlify management. * Added a proxy for external images in `netlify.toml` at the address `/proxied/https` & `/proxied/http` * Added a better `README.md`. * Added dependencies `msgpack2: ^2.0.0.0` and `http: any` Translated with www.DeepL.com/Translator