Advanced CSS with LESS

By  ·  · CSS Tips and Tricks, Featured0 Comments ]

CSS Tips and Tricks IconIf you’re anything like us, your familiarity with programming languages like PHP, JavaScript, and ColdFusion – or even basic HTML – has left you longing for a way to condense your CSS, make it more intelligible in its organization, and have the option for the code to be less linear and more visually interpretable. Key features of the aforementioned programming languages, such as the ability to use variables, nest tags and markup, and create data or variable arrays, all permit coders to more efficiently write scripts that are easily read later on and by other coders. CSS, however, innately lacks all of these features – but that doesn’t mean stylesheet authors need continue to suffer crossed-eyes and headaches while writing hundreds and hundreds of lines of code and then trying to read and edit it another day!

How is that possible? With LESS! read more →

PHP Tutorial: How to Sanitize Form Data

By  ·  · Featured, PHP Tutorials0 Comments ]

Distressed PHP LogoA recent project had us brushing up our form validation skills. One of the most useful snippets of code in a developer’s arsenal is a solid form validation script; regardless of what is done with data after it is posted through a form, the easiest way for hackers to do damage to your site is through an unvalidated, insecure form. Validating and cleansing data is especially critical if it will be posted to another page or inserted into a database: by neglecting to clean data before storing it in a database, it’s possible for hackers to quite easily tell your script to drop entire tables in your database! read more →

Featured Project: Light Stalking Photography Blog

By  ·  · BuddyPress, Featured, Projects0 Comments ]

Textured BuddyPress LogoWe’ve officially completed our first massive BuddyPress project: the overhaul of the Light Stalking photography blog. It was a rousing success, and the visitors of Light Stalking have taken to the new design and features like moths to a flame! Our custom template has cleaned up the organization and presentation of the vast wealth of content Light Stalking has to offer as well as integrate the social networking and interaction features of BuddyPress.

You can view a screenshot of our work on our BuddyPress portfolio page, and we also have a description of what BuddyPress design work we can do for you.

We’re very proud of the result of the new Light Stalking BuddyPress site, and since many of the features and much of the quality of the user experience cannot be captured in a screenshot, you should definitely check out the site directly, as well!

Our Favorite WordPress Plug-Ins: Part I

By  ·  · Featured, Plugins, WordPress0 Comments ]

Colorful WordPress LogoWe’ve spent the past week doing a lot of design and development work for clients powering their sites with WordPress. It’s kept us busy and will surely leave us cross-eyed and sore-bummed from all the sitting in front of computer screens coding, but it’s still something we love to do! All this time devoted to WordPress has reminded us how much we rely on certain plugins, so we decided to devote a series of posts to recognizing our favorites. read more →

Coding in HTML5

By  ·  · HTML Tips and Tricks, Web Standards0 Comments ]

HTML5 IconIf you’ve visited our site before, chances are the first thing you thought to yourself when the page finished loading today was, “Wow, the site looks different–and it loads much faster!” Yes, we’ve completely overhauled the Element-80 site, giving visitors easier access to the information they really need (like our services, portfolio, and FAQ) while letting the blog take a back seat.

Given the current state of modern browsers’ standards-compliance, we took the opportunity to transition the site to the far more semantic, SEO-friendly HTML5. read more →

Why You Should Use CSS Resets

By  ·  · CSS Tips and Tricks1 Comment ]

CSS Tips and Tricks IconSomething that has become nearly ubiquitous in contemporary Web design is the use of Cascading Style Sheet (CSS) “resets.” The basic premise behind the use of these blocks of CSS is to force a clear, or reset, of browser-imposed CSS rules to essentially start with a blank slate. Most widely available CSS resets include the code to clear the borders, margins, spacing, padding, alignment, and backgrounds of all valid XHTML elements, and CSS resets specific to establishing backwards-compatible HTML5 are cropping up. read more →

1 2