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

feat: impl WelcomeScreen according to Figma design #70

Merged
merged 8 commits into from
Jan 31, 2025

Conversation

PouriaMoradi021
Copy link

  • add some variables to arb files & generated translation files
  • rename WelcomePage to WelcomeScreen & update where it is used
  • impl WelcomeScreen widgets
  • add primaryLight color to AppColors
  • add some welcomeScreen Icon to project source

@PouriaMoradi021 PouriaMoradi021 added the enhancement New feature or request label Jan 29, 2025
@PouriaMoradi021 PouriaMoradi021 linked an issue Jan 29, 2025 that may be closed by this pull request
@PouriaMoradi021 PouriaMoradi021 self-assigned this Jan 29, 2025
@PouriaMoradi021 PouriaMoradi021 force-pushed the feat/implement-welcome-screen-desktop branch from 465cbb9 to 90f7231 Compare January 30, 2025 11:53
- add some variables to arb files & generated translation files
- rename `WelcomePage` to `WelcomeScreen` & update where it is used
- impl `WelcomeScreen` widgets
- add `primaryLight` color to AppColors
- add some welcomeScreen png to project source
- add/create `CustomFilledButton`
@PouriaMoradi021 PouriaMoradi021 force-pushed the feat/implement-welcome-screen-desktop branch from 90f7231 to d5d66db Compare January 30, 2025 11:54
@PouriaMoradi021 PouriaMoradi021 force-pushed the feat/implement-welcome-screen-desktop branch from 6cd6fe5 to c9e05f5 Compare January 30, 2025 12:11
@PouriaMoradi021 PouriaMoradi021 force-pushed the feat/implement-welcome-screen-desktop branch from c9e05f5 to cf20798 Compare January 30, 2025 12:15

///to-do #68: add components for this screen after designing process complete
/// by Pouria
class WelcomeScreen extends StatelessWidget {
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@PouriaMoradi021, this screen needs to support multiple themes. The Figma design has been updated with new colors. We can redefine the colors in a separate issue and refactor them across In the whole application. I'll skip refactor this item for now and outline the refactoring plan in a new issue.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

issue 74 is created for resolve this item . #74

@PouriaMoradi021

Copy link
Author

@PouriaMoradi021 PouriaMoradi021 Jan 31, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok i get it !
@esmaeil-ahmadipour

@esmaeil-ahmadipour esmaeil-ahmadipour force-pushed the feat/implement-welcome-screen-desktop branch from 94e3a76 to ac651db Compare January 31, 2025 13:37
@esmaeil-ahmadipour esmaeil-ahmadipour force-pushed the feat/implement-welcome-screen-desktop branch from 1c468eb to 477504b Compare January 31, 2025 13:47
@esmaeil-ahmadipour esmaeil-ahmadipour merged commit c03c2a7 into develop Jan 31, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Implement Welcome Screen for desktop platform
2 participants