My Mistake...
For this release I messed up very badly. I messed up my due date for this release in my calendar thinking it was for the 30th instead of the 20th. I also completely forgot that I had to contribute to this release, it entirely skipped my mind. That being said, I did the best I could before the deadline to get some progress in, completing 2 PR's, one of which was really fun, and 1 of which required research.
Issue...
The issue for this first PR was for an app called Maverick-AI. I saw an issue regarding a footer needing to be updated and thought this would be a good match for my skills. As I looked further into the issue I saw that this had potential to be a great PR and one that I would enjoy contributing to.
Problems...
The only problems I really faced was that of needing to come up with a design for the footer. I was given creative freedom by the maintainers to create the footer as I pleased, and this made me have to apply some knowledge of UI design principles and draft some concepts. I honestly think that was the hardest part, as I have become very accustomed to working with Tailwind CSS as of late.
My concepts on Figma of potential footer designs can be found here.
Solutions...
After creating a design I liked from scratch, I kept it as a reference on my secondary display for a direct comparison with my locally running environment.
PR...
My PR went smooth on this issue, having 0 merge conflicts thanks to me pulling and locally merging changes that occurred while I was working on my issue. I was very happy to see it accepted so quick.
Overall...
Overall this was a very pleasant experience for me. The maintainers were very informative, helpful, and encouraging, and if they should require my help in the future I would gladly commit more changes.
Top comments (0)