Mockup: https://ibb.co/9qRDymN
Tasks
- Fix the header:
- the logo should be on a left side with a proper height;
- the sign-in button should be on the right side;
-
Make the footer sticky at the bottom;
-
Implement the signin/signout methods, directly updating the store state;
-
Fetch the first 3 posts from the source: https://jsonplaceholder.typicode.com/posts
- we need to list them on the Home page;
- headings shouldn't have a line break;
- each post should have an excerpt limited to the first 20 words;
- Create a page to view a post detail, accessible only for signed in users throught a button in each post row.