3 pointsAs I continue down my neverending quest to become a halfway competent web designer, I am constantly reminded of how little I actually know. If you've ever done anything with CSS at all, you can understand how alluring it can be. Rather than messing around with the actual content of the site and manually styling every element individually, you can assign them all values and then edit those values in a separate, friendlier file. The problem is when elements you thought were different have been assigned the same value. Take, for instance, the header tags. h1, h2, etc. The IPB default skin is set up under the assumption that certain elements will always be displayed over a similar-colored background as each other. Maybe they weren't as creative as we are, I don't know. Anyways, this is a problem with a very high-contrast site like ours, which uses both light and dark backgrounds on a very abundant basis. I will often change one value to make it visible, only to find out that I accidentally changed something else rendering that illegible (or sometimes downright invisible), and I have to spend ages finding that other thing so I can change it back. Then I have to fix it so that they're either separate from each other, or - the easier way - slap a background color behind one of them and call it a day. It's frustrating in more ways than one, but I'm getting it. Slowly. I don't know it all yet. Not by a long shot. In fact, I really only know a very, very small amount. But I'm going to make that small amount work as best as I can, and the more I do that, the more knowledge I add to it. I'm learning something new, and applying it to something useful and productive. It's a good feeling for sure, and I'm enjoying every step of this little journey. Even the hilariously awkward ones. This site might make a Soulcaster out of me yet.
3 pointsSome of you may have noticed that the blog has changed color recently, at least in places, and most definitely for the better. That is because I finally gave up on poking things with sticks and decided to sit down and learn CSS the normal way: you know, with things I like to call books. Or rather, what ended up as one book in particular. As anyone who has ever tried to teach themselves code before, you will know that most books on the subject are either so easy to follow it's almost pretentious: Or they're almost impossible to understand, listing entire paragraphs' worth of elements and tags without any sort of description of what they are or even do, just assuming that the reader magically knows all of this already and somehow still needs to read about it in a book. Anyways, I finally found one that actually works for me: it's easy to follow, has plenty of examples, and lists some really awesome web development tools. In the past fourty-five minutes I have made the blogs look halfway decent and typed a blog post about it. You're welcome. Anyways, it's still a work in progress, of course, but at least something's been done to make the blogs not look like crap. I hope you enjoy them, and as always, feel free to submit any suggestions you may have. I can't promise I'll be able to fulfill them, or even know how to, but I will at least consider any legitimate suggestion offered. Happy blogging, everyone!
This leaderboard is set to Los Angeles/GMT-07:00