Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduce Onboarding Feature and UI Enhancements #179

Merged
merged 7 commits into from
Sep 9, 2023

Conversation

Pavel401
Copy link
Member

@Pavel401 Pavel401 commented Sep 9, 2023

Image 1
Screen 1
Screen 2
Weekly burndown Report
Screen 3
Monthly burndown Report

Summary of changes

  1. New: Onboarding Model

    • This commit adds a new onboarding model to the project. It likely introduces a data structure for managing onboarding content.
  2. New: UI for Onboarding Page

    • This commit adds user interface elements for the onboarding page. It probably includes the design and layout for the onboarding screens.
  3. New: Utility for detecting screen configs

    • This commit introduces a utility for detecting screen configurations. It could be used to adapt the UI to different device screen sizes and orientations.
  4. FIX: minor fixes

    • This commit likely includes minor bug fixes or improvements to the existing codebase.
  5. New: added new assets

    • This commit adds new assets to the project. These assets could be images, icons, or other graphical resources used in the UI.
  6. New: Onboarding controller added

    • This commit adds an onboarding controller to the project. The controller may handle the logic and state management related to onboarding.
  7. New: Check onboarding status

    • This commit adds functionality to check the onboarding status. It likely involves storing and retrieving onboarding completion status using shared preferences.
  8. Various changes to assets and code files

    • There are several changes to assets, code files, and the project's main Dart file (lib/main.dart). These changes may involve integrating the new onboarding features into the project's structure.
  9. New: Onboarding related components

    • This commit adds various components related to onboarding, including a size configuration class and onboarding content models.
  10. New: Onboarding screen

    • This commit introduces the actual onboarding screen, including the UI for displaying onboarding content and navigation controls.
  11. Updates to the about page

    • This commit appears to update the about page, possibly adding links to GitHub repositories.
  12. Updates to pubspec.yaml

    • This commit updates the project's pubspec.yaml file, likely adding or modifying dependencies or assets.

In summary, this pull request seems to introduce a new onboarding feature to the "taskwarrior-flutter" project, including UI components, controllers, and logic to manage onboarding status. It also includes updates to other parts of the project, such as the about page and assets.

@Pavel401 Pavel401 changed the title Intro Introduce Onboarding Feature and UI Enhancements Sep 9, 2023
@Pavel401 Pavel401 merged commit 93a1a72 into CCExtractor:main Sep 9, 2023
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant