Weekly Blog Post #10
AnshumanDhiman
Published: 09/07/2022
New UI for Figma
What did I do this week?
This week was focused on refactoring the Figma Plugin and giving the UI a new look. The current Figma UI is quite broad, icons appear crowded, and the overall look is not professional. I started with a fresh repository and also copied the modal changes which I implemented last week. Designing the UI was not an easy task. I had to take the current plugin designs in the Figma Marketplace and try to understand a common design interface. After designing I started to implement the design. The implementation was time taking as Figma takes around 2 minutes to fetch the current updated code. I had to continue waiting after making the modifications repeatedly.
Finally, a new UI was developed. They were well received by my mentors after I showed them the new UI. Now is the time to update the current plugin with a newer feel and look.
What is coming up next?
In the upcoming week, I will start working on the EOS Icons Website (under-development) on NextJs to add the information regarding to both the Plugins so that visiting users can download our plugin.
Did I get stuck anywhere?
I did not get stuck anywhere this week.
View Blog Post
Weekly Blog Post #9
AnshumanDhiman
Published: 08/30/2022
Modals for the Plugins
Hello everyone, ninth week with Google Summer of Code had come to an end with EOS Design Systems.
What did I do this week?
This week's efforts were concentrated on adding a modal or information floater to the plugins for Figma and Adobe. These modals include details about our organization, a link to our Slack channel, and repositories, among other things. Anyone who discovers a problem can report it there, and anyone who wants to join our community can do so as well.
While creating modals for different plugins, I encountered several issues such as indexing and visibility issues cross-platform, but that was fixed by an alternative way.
What is coming up next?
The task of the next week is to work up on refactoring the Figma Plugin and give the UI a new look. As mentioned in my proposal, the current Figma UI is quite wide, and icons appear crowded and also the overall look is not professional. So, I will be working on the UI updations the next week.
Did I get stuck anywhere?
I did not get stuck anywhere at this week.
View Blog Post
Weekly Blog Post #8
AnshumanDhiman
Published: 08/25/2022
EOS Icons Now Available on Creative Cloud
Hello everyone, eighth week with Google Summer of Code had come to an end with EOS Design Systems.
What did I do this week?
This week was a continuation of the last week's listing of the publishing plugin. Once again, we submitted the plugin after the issues were resolved. Once more, there were some problems that put the plugin on hold. These issues included a truncated search bar that appeared alongside the toolbar and a truncated tool tip when the user hovered over the final item on the right. Additionally, the plugin description I added does not adhere to Adobe Branding guidelines. This week, I resolved those problems. They were challenging to fix because I had to check the complete CSS file to make sure everything was functioning properly and the changes does not affect anything.
Following that, I uploaded the plugin for publication once more, and this time it was accepted, therefore our plugin was also made available on Adobe's Creative Cloud Marketplace.
You can download EOS Icons on Adobe's Creative Cloud Marketplace from here: EOS Icons for Adobe Xd.
What is coming up next?
The next task is to work up on both the plugins and add a link back to EOS Icons so that users can know more about our organization.
Did I get stuck anywhere?
I did not get stuck anywhere at this week.
View Blog Post
Weekly Blog Post #7
AnshumanDhiman
Published: 08/17/2022
EOS Icons for Adobe Xd
Hello everyone, seventh week with Google Summer of Code had come to an end with EOS Design Systems.
What did I do this week?
This week was focused on to publish EOS Icons Adobe Xd Plugin. The plugin-related information was fully gathered. We are able to include 1–5 screenshots that demonstrate their usage in the Adobe Xd Plugin Listing. Therefore, I spent time in creating a variety of UI designs that may demonstrate how to use our plugin.
After that, I began the process of listing the plugin on the Adobe marketplace by gathering data and cover art. The plugin is examined by the Adobe team after submission. Sadly, our plugin was rejected, and the Adobe team informed us by email as to why. These problems have been resolved, and the plugin has been re-submitted with the updated code.
Meanwhile, I am also figuring out any CI/CD's available for both the Plugins.
What is coming up next?
The plugin is currently going through the publishing process. So, I believe it will go on till the next following week.
Did I get stuck anywhere?
I did not get stuck anywhere at this week.
View Blog Post
Weekly Blog Post #6
AnshumanDhiman
Published: 08/11/2022
Finally EOS Icons Available on Figma !
Hello everyone, sixth week with Google Summer of Code had come to an end with EOS Design Systems.
What did I do this week?
This week was focused on to launch EOS Icons on Figma platform. The cover arts and relevant data were made final. Additionally, I asked for Figma Community Profiles of mentors who had also contributed to the plugin for the developers section. Then, I checked the manifest id to test out whether everything is working as expected. After that, I uploaded the final data to the listing information.
The next step was to await the figma team's evaluation of our plugin. After a few days, I checked on the plugin, and it already released the first version and had received 100 downloads within a short period of time.
Additionally, we have almost reached 10,000 downloads of our plugin at the moment I am writing this blog.
You can download our plugin from here EOS Icons for Figma.
What is coming up next?
The next step is to prepare the EOS Icons Adobe Xd Plugin so that it may be published on the Adobe's Creative Cloud Marketplace.
Did I get stuck anywhere?
I did not get stuck anywhere at this week.
View Blog Post