I am proud to announce the launch of my latest site, this time for Vanessa Gerhards. Vanessa is a dance instructor and a culinary artist, she wanted a website that clearly reflected those two aspects. I think her new website is a great representation of her two tremendous talents.


When I began brain storming ideas for her site I wanted to keep her message incredibly simple.  After a brief visit to her site, I want the viewer to immediately know who she is and what she does. The best way to do this is with one image and one word. These two items send a stronger message than a whole page of text ever could.


Vanessa looks stunning in her bright pink dress and gives a sense of movement and grace with her dance pose. She also looks great in her traditional German outfit in the next slide. I used a simple jQuery plugin for the slide effect. This allowed me to place all the attention on one item at a time.  Each image is clickable and leads to more information about Vanessa’s highlighted talent.  I used a shadow effect below the image to to create a little depth against the background. This worked perfectly with the photos that were taken outside in the sun.


The bottom of the home page displays her twitter posts, dance schedule link, Nessi’s Kitchen episodes link and her latest blog posts. I thought the blue of the two icons in the middle nicely compliment the pink of her dress and logo above.



Just like Will Kelsay’s site, I built every page with custom fields that allow Vanessa to update her site without having to know any code while at the same time keeping the flow of a good design built with valid XHTML.


After completing the site and taking a step back, I think I accomplished my goals of creating a simple, easy to use site that sends a clear and concise message. What do you think?  What do you like or dislike about the site? What would you have done differently?

Take a look at Vanessa’s new site.




Proud to launch my completely redesigned personal site. My old site was the first site I ever designed and was a static HTML site that badly needed to be redone. Finally had some time to work on my own  site and I am very happy with the results. Before I began designing my new site,  I had a few goals that I wanted to accomplish.


  • I wanted the blog to be the centerpiece of the new site
  • A large picture to capture the readers attention
  • A sidebar that is useful
  • Minimalistic styling


I wanted my new site to be a blog about my thoughts, ideas and personal experiences.  I felt the best way to  focus the reader’s attention on my post would be to start it with a large picture.  This is something that is fairly common in newspaper sites but less common in blogs.  I decided to have each image have 16 x 9 dimensions so there would be uniformity between the blog posts.


A blog’s sidebar is often something that is overlooked and hastily thrown together.  The sidebar can have two forms.  If the blog is within a larger site and not the main page then the sidebar should be focused on blog navigation.  However, if the blog is the main page or the only page, then the sidebar should give additional information about the blog and have the navigation be secondary.


For my personal site I chose to include information by descending importance.  I started with a photo of me  so the reader would be able to have a face to put with the content of the blog.  A brief bio explaining who I am, what I do and how to contact me. After the link to the contact page I chose to include social media icons as another way to get in touch.  I thought it was important to desaturate the icons so the reader’s eye would not be distracted by the colorful social media icons. After the icons I chose to include my twitter feed to give the blog a personal and quickly updated feel. For this I simply used the official twitter widget and adjusted the CSS to match my blog.  I also added some javascript that made the widget load after the rest of my site loads.  I don’t want my site to be held up if Twitter’s server’s are slow or down.  Finally, I chose to include my latest Flickr photos with the Flickr RSS plugin.  I styled this section just like the twitter widget above it.  I added the Flickr logo and the link to the right to match the styling above.


The overall styling of the page was meant to keep the user focused on the content and not distract them with the design.  I chose to use shades of black for styling.  The background is a grainy shade of gray and  the border of the main content has a slight box shadow made with CSS3. The design looks good but in no way does it overpower the content.


My personal site has come a long way since my first attempt at creating a website.  I look forward to continuing to add worthwhile content in the future.





I am very pleased to announce the launch of Will Kelsay’s brand new site.  Countless hours of research, design and development went into the production of Will’s site.  I wanted this site to be the absolute best site in the triathlon industry.  I relentlessly researched what other professional triathletes had and made sure that Will’s was several steps ahead.


Will’s new website was designed to be an informational and promotional website for his adventures as a professional triathlete.  At the same time, it was important to highlight Will’s sponsors that support him and finally tie everything in with social media.  I quickly came up with a simple wireframe that was the basis for his site.  I wanted to present a lot of information to the user in a way that was clean and easy to navigate.  At the same time I wanted to add plenty of eye candy to keep the user interested.


Once I had the ideas for Will’s site outlined, development was ready to begin.  Getting the basic structure of the sitewritten was relatively easy.  As the process went along several revisions were made.  From the 2009 – 2010 season the TIMEX Multisport team changed their color scheme from orange to red.  It was easy enough to change the CSS to a red theme.  However, Will’s site would have had a very different look if it was orange.


Will had a very well established and followed blog already running in Blogger.  My original thought was to include an iframe and import his blog into the site.  However, having his blog fully integrated with the rest of his site made for a much better user experience.  As a result, I built his blog right into the site using WordPress as his CMS (Content Management System).  It was very easy to import his old content from Blogger to WordPress using the import tool.


Where Will’s site really stands out is the attention to detail used throughout the site.  This can be seen in several places, most notably the transparent background which shows off the mountains in the background but doesn’t detract from the content of the site.  Another area is the photo gallery, I constructed a custom photo gallery just for Will’s site that was both beautiful and easy to navigate.  Finally, take a look at the custom call to action buttons on the front page and contact forms.  These buttons were made in Photoshop to complement the social media icons found on the contact page.  All of these details come together to make the site truly unique.


One of the most important features of the site was for Will to be able to update the site easily without having to know how to write any code, but at the same time making sure everything would still look good.  Websites that are not hand coded with XHTML and CSS are made with a WYSIWYG (What You See Is What You Get) editor.  These editors make it easy on the user because they do not have to learn any code and generally have a similar layout to Microsoft Word.  Unfortunatley, the results often look like Microsoft Word documents.  The way to get around this issue is to format everything with hand coded XHTML and CSS and then include custom fields where the user can insert a picture or a block of text.  This ensure that everything will look good in the end.


After feverishly working on this project I am excited to launch and get some feedback.  What do you think, did I accomplish my goal of making Will’s site the best in the triathlon industry?  What do you like about the site and what would you change?  Take a look at Will’s Site and you can be the judge.







The use of CSS3 in web design is beginning to see more and more popularity.  Unfortunately, users of Internet Explorer (which still has a large browser market share) are left out of the party until the release of IE 9.  However, this doesn’t mean that you should abandon the cool features that the next generation of CSS has to offer.  CSS3 allows designers to simplify their efforts which used to be based on designing images in Photoshop.  Now designers can let the code do the work of rounding corners and adding shadows.  Here are three simple CSS3 methods that every designer should know.


 

Rounded Corners


The old way of rounding corners in your design was to painstakingly include photoshoped images.  This process bloated your code and made it frustrating if you wanted to change aspects of your design after including the images.  With the CSS3 property of border-radius, the process is much simpler.


Simply add the following code to the element you want rounded in your CSS file.  If you want your corners to be only slightly rounded use a smaller number of px.  If you want large rounded corners use a larger number of px.


border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;


Does the code above seem kind of repetitive?  Well, it is.  The top line is the official code to transform your element to have rounded corners.  However, CSS3 is not uniformly supported by all browsers yet.  As a result (-moz-border-radius) is needed for Firefox and (-webkit-border-radius) is needed for browsers such as Safari that use the WebKit engine.  Once CSS3 is adopted across the board, the only code you will need is (border-radius).


Box Shadow

To make a really beautiful design that stands out from the crowd, it’s all about the details.  The CSS3 element box-shadow allows you to add a subtle shadow to the outside of a box element.


Take a look at the code below.


box-shadow: 3px 3px 10px #000;
-moz-box-shadow: 3px 3px 10px #000;
-webkit-box-shadow: 3px 3px 10px #000;


Here is what the values mean after the box-shadow property.
  • The first value controls how far the shadow moves left or right.  Use a positive number to move it to the right and a negative number to move your shadow to the left.
  • The second value controls whether the shadow will be above your box or below it.  Use a positive number for the shadow to appear below the box and use a negative number for the shadow to appear above it.
  • The third value controls how blurry your shadow will be.  If you set the value to 0 the shadow will be sharp, if you set the value higher it will be blurrier.
  • Finally, the fourth value you will recognize as a standard RGB code for color.  In the code listed above the color is set to black (#000)


Take note that I included the Firefox (-moz-box-shadow)  and WebKit ( -webkit-box-shadow) versions of this property.  You should include this code in your own design.


Text Shadow


To add more emphasis to your headlines (or any other text) a cool new feature in CSS3 is the text-shadow property.


Take a look at the code below.


text-shadow: 2px 2px 1px #000;


Here is what the values mean after the text-shadow property (they are exactly the same as the box shadow values.
  • The first value controls how far the shadow moves left or right.  use a positive number to move it to the right and use a negative number to move your shadow to the left.
  • The second value controls whether the shadow will be above your text or below it.  Use a positive number for the shadow to appear below the text and use a negative number for the shadow to appear above it.
  • The third value controls how blurry your shadow will be.  If you set the value to 0 the shadow will be sharp, if you set the value higher it will be blurrier.
  • Finally, the fourth value you will recognize as a standard RGB code for color.  In the code listed above, the color is set to black (#000)


With these three CSS3 properties you can make dramatic changes to your design with a few lines of code that before were only possible with Photoshopped images.  As support of CSS3 becomes more widespread it will become the standard used on websites everywhere.  How are you using CSS3 in your designs?  If you have any comments or questions about CSS3 please let me know in the comment section below.




© 2012 Web Rhetoric, LLC. | Web Strategy and Design based in Boulder, CO | Valid HTML5