Day-27: Testing begins for ShowwcaseXS

26 May, 2023

0

0

0

Today is May 20, 2023, I accomplished two significant tasks yesterday: completing the crucial voice-to-text feature and finalizing the hero section of the ShowwcaseXS landing page. Today, I have to start testing the extension and have already identified several fixes that need to be fixed. I have written these issues in my notes. There is still a good amount of work remaining to improve both the functionality and user interface aspects of the extension before it can be published.

https://media.tenor.com/v0h5ugUvYKkAAAAC/lets-get-started-right-away-south-park.gif

Today, I successfully completed a critical fix that I had been procrastinating on for quite some time: a CSS styling issue. It took me approximately five hours to analyze each line of code, adding custom CSS where needed, and removing the basic Tailwind CSS. The reason behind this effort is that when the Chrome extension is injected as a content script into a specific website's DOM, all the root styles of that website are applied to the extension. This results in an unappealing UI since the extension was not designed to fit that particular style, and the same applies to the website itself. However, all the time invested in this task was well worth it, as it has relieved a significant headache. Now, I can shift my focus to enhancing the UI aspects.


Next, I worked on enhancing the user interface (UI) of the application. Specifically, I worked on improving the functionality of the snack bar feature. To achieve this, I implemented a custom type attribute that allows me to specify different colors based on the type of message being displayed. For instance, if it's an error message, it will appear in red, while a success message will be displayed in green. Similarly, copy-to-clipboard messages will be shown in blue, and log-out messages in grey.


Additionally, I created a loader component, which can be easily reused wherever necessary.



Screenshot 2023-05-22 at 2.03.35 AM.png

Tomorrow I have to do some more UI enhancements. And have to work on the landing page as well.



https://media.tenor.com/_Q5UOd5SfVMAAAAC/lets-go-lets-gooo.gif


27.png

0

0

0

Pritesh Kiri
Software Engineer | Content creator | Technical Writer | Building @ShowwcaseXS @TaskTunes

More Articles

Showwcase is a professional tech network with over 0 users from over 150 countries. We assist tech professionals in showcasing their unique skills through dedicated profiles and connect them with top global companies for career opportunities.

© Copyright 2024. Showcase Creators Inc. All rights reserved.