mobile
mobile copied to clipboard
freeCodeCamp's open-source mobile app made with Flutter
Checklist: - [x] I have read and followed the [contribution guidelines](https://contribute.freecodecamp.org). - [x] I have read and followed the [how to open a pull request guide](https://contribute.freecodecamp.org/how-to-open-a-pull-request/). - [x] My pull...
Checklist: - [x] I have read and followed the [contribution guidelines](https://contribute.freecodecamp.org). - [x] I have read and followed the [how to open a pull request guide](https://contribute.freecodecamp.org/how-to-open-a-pull-request/). - [x] My pull...
Checklist: - [ ] I have read and followed the [contribution guidelines](https://contribute.freecodecamp.org). - [ ] I have read and followed the [how to open a pull request guide](https://contribute.freecodecamp.org/how-to-open-a-pull-request/). - [...
This PR implements floating navigation buttons for both SuperBlockView and ChapterBlockView to help users navigate through long lists of learning blocks more efficiently. ## Changes Made ### 1. New FloatingNavigationButtons...
## Description Refer to https://github.com/freeCodeCamp/freeCodeCamp/pull/61805.
## Description I'm too lazy for a screenshot, but there’s a screen recording in #1662. The console button shows up on the action bar even though the challenge doesn't involve...
Code - https://github.com/freeCodeCamp/mobile/blob/e4271d672baa9bbcfa1fbf9f58a570fb0e48004d/mobile-app/lib/ui/views/learn/test_runner.dart#L71 We need to handle this error by showing it to the user and put it in the console tab just like in the website. For now we're...
Checklist: - [x] I have read and followed the [contribution guidelines](https://contribute.freecodecamp.org). - [x] I have read and followed the [how to open a pull request guide](https://contribute.freecodecamp.org/how-to-open-a-pull-request/). - [x] My pull...
We currently use the `sqflite` package to persist article data in the app. This is more complex than our needs require. The goal is to replace `sqflite` with a simpler...
## Description Replace `/all` with `/month`. We will need to update the UI to only show one month at a time instead of all challenges; and we might as well...