Skip to content

FEAT: Implementing clean architecture and improve design#2

Merged
world2222 merged 2 commits intodevelopfrom
feat/1
Oct 14, 2024
Merged

FEAT: Implementing clean architecture and improve design#2
world2222 merged 2 commits intodevelopfrom
feat/1

Conversation

@world2222
Copy link
Copy Markdown
Contributor

Fixed

  • Applied new background color with gradient effect.
  • Improved the design of the login page and signup page.
  • Improved the design of the home page including the bars and posts.
  • Implemented the scale up effect when hovering on the image in home page.
  • Implemented the mega scale up effect when focusing on the image in detail page.
  • Improved the design of the buttons in detail page.
  • Set the column definition of the description to "TEXT". Now users can write longer than before on their add page's description.

Screenshot

Login Page

image

Signup page

image

Home page

image

Post

image

Post detail

image

Implemented clean architecture by putting all the API related calls in
new files (PostService, UserService). Also, fixed the bugs that allows
all users to edit any user's profile page. Now only the owners of the
accounts can edit their profiles.
Implemented clean architecture and improved the overall design. But
still need to improve more. For example, while editing, the edit
textarea is still having almost the defaul design and on the profile
page, the buttons and user description need some more creative idea.

What has changed...
* Applied new background color with gradient effect.
* Improved the design of the login page and signup page.
* Improved the design of the home page including the bars and posts.
* Implemented the scale up effect when hovering on the image in home
  page.
* Implemented the mega scale up effect when focusing on the image in
  detail page.
* Improved the design of the buttons in detail page.
* Set the column definition of the description to "TEXT". Now users can
  write longer than before on their add page's description.
@world2222 world2222 merged commit d800b01 into develop Oct 14, 2024
@world2222 world2222 deleted the feat/1 branch October 14, 2024 10:23
@world2222 world2222 linked an issue Oct 26, 2024 that may be closed by this pull request
2 tasks
@world2222 world2222 self-assigned this Oct 26, 2024
@world2222 world2222 added the enhancement New feature or request label Oct 26, 2024
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.

FEAT: Implementing clean architecture and improve design

1 participant