Skip to content
This repository has been archived by the owner on Nov 5, 2024. It is now read-only.

Fix issue 2666 - Releases Screen #2667

Merged
merged 32 commits into from
Sep 25, 2023

Conversation

nicolegeorgieva
Copy link
Contributor

@nicolegeorgieva nicolegeorgieva commented Sep 22, 2023

Pull Request (PR) Checklist

Please check if your pull request fulfills the following requirements:

  • The PR is submitted to the main branch.
  • I've read the Contribution Guidelines.
  • I've read the Architecture Guidelines.
  • My code builds and is tested on a real Android device.
  • I confirm that I've run the code locally and everything works as expected.

What's changed?

Releases button in Settings Screen Light mode Success Dark mode Success Error
releases1 releases2 releases3 releases4

Describe with a few bullets what's new:

  • There's a new screen that could be accessed through the Settings Screen's Ivy Wallet version label and through a button in the Product section.
  • In the Releases Screen you could find useful information about the releases of Ivy Wallet
  • Each release is in individual card with name and date of the release and the release's commits
  • Each card is clickable and opens the corresponding release info in GitHub in the browser

Does this PR closes any GitHub Issues?

Copy link
Collaborator

@ILIYANGERMANOV ILIYANGERMANOV left a comment

Choose a reason for hiding this comment

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

You're making good progress 💯 However, you need to work some more before being ready to merge this feature. Keep the good work 👏

@ILIYANGERMANOV
Copy link
Collaborator

ILIYANGERMANOV commented Sep 22, 2023

UI feedback

  1. Add GitHub FloatingActionButton at the bottom right corner like in Contributors
  2. Make the "date" - labelSmall or labelMedium typography
  3. Make the "releaseName" headingMedium and color it in primary (purple)

@nicolegeorgieva

@ILIYANGERMANOV ILIYANGERMANOV merged commit 5c07aa2 into Ivy-Apps:main Sep 25, 2023
5 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[FEATURE] Create Releases Screen
2 participants