I will have graphic details on the new design of this blog, as well as tips and tricks for working with the new CSS Editor on WordPress.com and Sandbox Theme shortly as life has gotten in the way.
Until then, take a look at this brilliantly written, and perfectly descriptive, essay by Mandarin on “Stylesheet hacking, genetic engineering: same difference”:
Let The One Who Has Never Hacked A Stylesheet Throw The First Stone At Me
At first, I did not dare to touch more than one parameter at a time in the default stylesheet: a color code, a font definition, the size of one margin here and there. It was only local parameter changes which did not alter the structure, and for which I had little-to-no doubt on the outcome. But then I grew bolder. I wanted to have a theme of my own, with distinctive features. This is when I started to do evil things: I picked-up cool chunks of css code from other themes or I made-up others, and tried to wedge them forcefully into the stylesheet. Impatient to obtain an immediate visual benefit for my website, I uploaded the stylesheet there and then.
Many people probably know what I experienced. When I reloaded my web page, things went all wrong: either the modifications would not ‘take’, as if they were shadowed by some greater mechanism unbeknownst to my ignorant self, or the whole layout would be warped sideways, sidebar flushed to the bottom, titles disappearing behind the banner, text overlapping monstrously…
Been there. Done that. Bought the t-shirt. Ripped the t-shirt… SIGH.
Related Articles
- My WordPress Theme is Broken
- The Secret of Successful Editing of WordPress Themes
- Designing a WordPress Theme From Scratch
- Designing a WordPress Theme – Building a Sandbox
- A Guide to the WordPress Codex, The Online Manual for WordPress Users
- WordPress Tips and Tricks for Template Files
- Secrets of WordPress Theming
- When The Blog Breaks: Site Monitoring and Fixing a Broken Blog
- WordPress.com Custom CSS – All The Styles for the Sandbox Theme
Site Search Tags: wordpress, design, webdesign, webdev, web development, styles, sandbox, stylesheet, style sheet, css, html, wordpress theme, theme design, theme development, theme styles, hack, blog, blog design
Copyright Lorelle VanFossen, member of the 9Rules Network
8 Comments
Everyone sucks until they get good.
Yes, but it takes special skill to describe it so eloquently.
Yeah…then again…the view on genetic engineering is a little skewed. Really…it isn’t like that. 🙂
Whatever – it was so much fun writing !
Sigh I have done it a million times
all my code is a combo other peoples code. I do not think any of it is origianl
I love the way you came out with this theme, though!
We learn on our mistakes or on the mistakes of others but choosing the latter we have to read a lot. There are so many interesting and useful books on the topic.
3 Trackbacks/Pingbacks
[…] Web Page Design and Styles: Let The One Who Has Never Hacked A Stylesheet Throw The First Stone At Me […]
[…] Web Page Design and Styles: Let The One Who Has Never Hacked A Stylesheet Throw The First Stone At M… […]
[…] Web Page Design and Styles: Let The One Who Has Never Hacked A Stylesheet Throw The First Stone At M… […]