scorelab / Go-social

Community of today used to use mobile phones to make their life easier and Community based mobile applications are famous among them. There are several kind of community based applications in use and most of them are relating to a specific domain. But core components have similar features. Address this issue and saving development time by Introducing a common app template with customizable components for community based mobile applications , is the main purpose of this project.
Apache License 2.0
61 stars 89 forks source link

Introduce Dynamic constants, Theming option #177

Open ajaman190 opened 1 year ago

ajaman190 commented 1 year ago

Introduce dynamic constants, theming option #172

Summary: This pull request introduces a new feature of theming and making the app more dynamic to different screens.

Issues:

  1. Screens and components of the app are not dynamic, i.e., they are not changeable with the change in screen size, and all their values are hard-coded.
  2. The app does not have a feature of theming.

Issue resolved Checklists:

Recording: I have tested these changes thoroughly to ensure that they work as expected.

https://user-images.githubusercontent.com/84832565/226094625-ea0b0dd3-0871-4efb-bf66-08d67995d5ff.mp4

Ignore the first three commit they belong to the last pr # 176 (login and signup).

@shehand Please let me know if there are any issues or concerns with this pull request. I am happy to address any feedback or suggestions that you may have.

ajaman190 commented 1 year ago

@shehand kindly review this pull request. I am looking forward for feedback.