DEV Community

Christian Duarte
Christian Duarte

Posted on

Release 0.3 - Maverick-AI PR

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.

Below is the design I ended up sticking to:
Image description

Below is my final implementation for web and mobile views:
Image description
Image description

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)