Over the past few weeks, I have worked on redesigning the theme on my website. I wanted something that was more me, and I wanted to move away from the default WordPress theme. The default themes are nice, but I don’t like everyone having the same theme as me. I guess I just want to be different.
This is my first theme that I have ever designed on my own. I use the term designed loosely. I just started changing the way things look in the browser with a general idea of where I wanted to go. For a base, I used the _s theme. It was pretty easy to customize to my liking, and I think that it was great place for me to start. If the WordPress theme team uses it, it is more than good enough for me. I mean they get paid to make themes, and they use it as a starting point. Who am I to think that I could do any better? I know they know WordPress way better than I ever will.
Since responsive web design is a hot topic, I made this theme responsive. It is a simple single break point that goes to 100% width. It works pretty well for me, and I like the fact that it looks cool on my phone now. It is easy to read, and it keeps the full menu. I am not a big fan of menus that turn into drop downs, and I made sure that mine does not do that.
For compatibility with browsers, I have done absolutely no testing. I styled the theme with SASS and Compass, and I like the way that works pretty well. I will definitely be using that going forward. It is nice to not have to worry about vendor-prefixing everything. I will be happy when we can drop a lot of them, and we are getting closer to that time everyday. I use Chrome exclusively so it looks good in that browser. If you see any issues in any other browsers, feel free to Contact Me about them. I will look into them.
If you have any other comments, I will be happy to hear them. I am not a designer by any means, and I know what I have to improve a lot! The next thing that I will be doing is redesigning my wife’s photography site. I know that is going to take a good amount of time, but I am tired of her having to use flash!