- Some logos could not be fetched from the CDN (403 error).
- Some logos meant to be wide are padded to fit in a square format, which makes them appear much smaller than other logos
The inconsistent size of the logos could hinder the perceived quality of the UI, so I decided not to include them. Logos are not crucial so these two issues can be further investigated in the future.
Some articles appear twice in the feed, from different sources. If it makes sense from the product perpective we could filter these duplicates based on the title.
Clicking on the date will add a fake article dated May 6, so that you can better visualize the sticky dates implementation. Click again to remove.
npm install
npm run serve
npm run build
npm run lint