Not Too Bad For Starting Out

24 Feb 2022

In The Beginning

I’ll be honest I had a really tough time with Semantic UI at the start, heck even UI design in general I had a really hard time trying to get everything to work. It really did feel like I was trying to learn a new programming language. I was having a hard time trying to line everything up properly, I couldn’t get background images to work properly among other things that I had to work through. I did eventually learn how to do these things, but it took a long time for me to figure out. Then I started using frameworks with Semantic UI, and it just felt like a whole load was lifted off of my shoulders.

Semantic UI and Frameworks

From the moment that I started to use Semantic UI and it’s frameworks, something just started to click and really got me to enjoy UI design. Just an example of what I mean.

The above pictures shows what I had to do to make a simple navigation bar that links to other parts of the page. And quite honestly, not only does it look pretty ugly to look at, but it also required a whole lot of extra work to create. A lot of work put into this that didn’t really make me feel like I accomplished anything because like I said it was just a simple navigation bar that looked pretty ugly, and I couldn’t really do anything to make it look better. Then comes me using Semantic UI to make a navigation bar.

Suddenly the navigation bar actually looks nice, didn’t take a whole lot of work to actually figure out how to implement it, and in my opinion the best part about it was that I could actually change how it looked. Before I felt like changing the font color, or font size didn;t really do much to change the general look of how the navigation bar looked. But now with Semantic UI, I could change the font color, and size and it would actually have significant change on how the navigation bar would look. Not only that, but I could change the background color, add icons to navigation bar, and dropdown menu within the navigation bar all these things that I couldn’t do basic HTML and CSS, that just makes everything so much easier and overall better.

Conclusion

In conclusion, I am really enjoying UI design so far, especially after learning about frameworks and learning how to implement them, and I’m really excited to learn where else this can go as I start to put Javascript into designing web pages.