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

Post page UI foundation #143

Merged
merged 39 commits into from
Apr 26, 2024
Merged

Post page UI foundation #143

merged 39 commits into from
Apr 26, 2024

Conversation

CHOOSEIT
Copy link
Member

@CHOOSEIT CHOOSEIT commented Apr 20, 2024

This PR create the foundation for the post page UI.

Adds the post UI, comment and a text field that is always kept on screen (stay above the keyboard when opened).
It also adds the navigation from a post on the feed to this its post page

Current UI / Behavior of the post page using mock data:

Acceptance criteria:

  • Implement the page from the penpot
  • Navigation to this page when clicking a post on the feed

@CHOOSEIT CHOOSEIT self-assigned this Apr 20, 2024
@CHOOSEIT CHOOSEIT linked an issue Apr 20, 2024 that may be closed by this pull request
@CHOOSEIT CHOOSEIT changed the title Post page UI Post page UI foundation Apr 24, 2024
@CHOOSEIT CHOOSEIT changed the base branch from main to votes-viewmodel April 24, 2024 18:30
@CHOOSEIT CHOOSEIT marked this pull request as ready for review April 24, 2024 18:39
@yoannLafore yoannLafore requested review from JoachimFavre and Aderfish and removed request for JoachimFavre April 24, 2024 23:53
Copy link
Collaborator

@Aderfish Aderfish left a comment

Choose a reason for hiding this comment

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

Great job this new page looks good, I have left a few small comments.

@CHOOSEIT
Copy link
Member Author

Thank you @Aderfish for your comments 🎉 😄

@CHOOSEIT CHOOSEIT changed the base branch from votes-viewmodel to main April 25, 2024 17:00
Copy link
Collaborator

@JoachimFavre JoachimFavre left a comment

Choose a reason for hiding this comment

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

What a PR! This is the best PR I've seen of this project so far I think (after #111 of course), great job!
I've found so few things to say on the UI, that I have been very nitpicky. Those suggestions are very personal, and I'd understand you reject them.
I think my suggestions on the tests are more important but, even still, you have made a great job!

lib/views/pages/post/post_page_widget/comment_list.dart Outdated Show resolved Hide resolved
test/views/pages/post/static_post_page_test.dart Outdated Show resolved Hide resolved
test/views/pages/post/static_post_page_test.dart Outdated Show resolved Hide resolved
test/views/pages/post/static_post_page_test.dart Outdated Show resolved Hide resolved
@JoachimFavre
Copy link
Collaborator

Very good changes! Just a small typo in a variable name but, apart from that, LGTM! Great job! :)

@CHOOSEIT
Copy link
Member Author

Thank you @JoachimFavre for your review 🎉 😄

@CHOOSEIT CHOOSEIT merged commit bbe1f58 into main Apr 26, 2024
3 checks passed
@CHOOSEIT CHOOSEIT deleted the post-page branch April 26, 2024 05:50
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.

Make the UI for the post page
4 participants