Project-Chirp / chirp-frontend

Frontend of Chirp
2 stars 3 forks source link

T38: Right Side Content #66

Closed NasihNazeem closed 1 year ago

NasihNazeem commented 1 year ago

This PR resolves #38. This introduced the Sidebar on Timeline, Profile and ExpandedPost.

It includes features such as:

The sidebar for Timeline and Profile is different from the one displayed within ExpandedPost by removing the SuggestedUsers component and introducing a Relevant People tab where the user can quickly follow the author of the post.

This PR also introduces a Coming Soon page that we can temporarily use for all Link and Button redirects to pages and features that have not been implemented yet. This has been implemented in most components within the Sidebar. If the feature is something we cannot implement for whatever reason, I suggest using this or something like this.

There has been an update to Theme.tsx where I have added a light color of gray. We didn't discuss this officially, so if we want to change the hex code, we can discuss this.

Lastly, it's important to state that this PR is just a foundation for the features being implemented within the sidebar. Many of the features have not been implemented yet due to out-of-scope constraints and will require new issues for implementation.