The Carbon Refactor

Aug 20, 2021

I had to take a break from the StarLog project for a couple months to focus on some other things, but I recently dusted the cobwebs off the code and got back to work.

After some brief toying with the IBM Carbon component library for Svelte, I decided to swap out Sveltestrap entirely. I prefer the overall variety of Carbon components, and the look and feel is more my style.

It was pretty straightforward to remove Sveltestrap references from the existing components and replace them with their Carbon counterparts. After a little tweaking, I had a redesigned app that was just as functional as the original Sveltestrap version.

With those changes in place, I'm in a good spot to shift my focus to some API integration. I'd like to start writing an Azure function to retrieve celestial object data, and tie it into an autocomplete search field on the observation form.

© 2022 Andrew Iafrate. Contact me for questions or comments.