<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>PixelMai &#187; web design</title>
	<atom:link href="http://blog.pixelmai.com/category/design/web-design/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.pixelmai.com</link>
	<description>The ramblings of Charlotte</description>
	<lastBuildDate>Tue, 15 Jun 2010 23:11:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Games and Bytes Logo</title>
		<link>http://blog.pixelmai.com/2010/03/games-and-bytes-logo/</link>
		<comments>http://blog.pixelmai.com/2010/03/games-and-bytes-logo/#comments</comments>
		<pubDate>Fri, 19 Mar 2010 09:44:22 +0000</pubDate>
		<dc:creator>Charlotte</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[games and bytes]]></category>
		<category><![CDATA[logo]]></category>

		<guid isPermaLink="false">http://blog.pixelmai.com/?p=1429</guid>
		<description><![CDATA[Working on mock-ups on Games and Bytes is what currently makes me busy at home. The mock-up is almost finished, but for this update let me show you the logo I came out with. That&#8217;s most likely the final color scheme and look for the design. Tell me what you think about it. I&#8217;ll upload [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://gamesandbytes.com"></a><a href="http://gamesandbytes.com"><img class="aligncenter size-full wp-image-1435" title="Games and Bytes Logo" src="http://blog.pixelmai.com/wp-content/uploads/2010/03/gnblogo1.jpg" alt="" width="500" height="274" /></a></p>
<p>Working on mock-ups on Games and Bytes is what currently makes me busy at home. The mock-up is almost finished, but for this update let me show you the logo I came out with. That&#8217;s most likely the final color scheme and look for the design.</p>
<p>Tell me what you think about it. I&#8217;ll upload the mock-up on my next update.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pixelmai.com/2010/03/games-and-bytes-logo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Design Fight Club &#8211; Coming Soon</title>
		<link>http://blog.pixelmai.com/2009/07/design-fight-club-cs/</link>
		<comments>http://blog.pixelmai.com/2009/07/design-fight-club-cs/#comments</comments>
		<pubDate>Fri, 31 Jul 2009 11:36:59 +0000</pubDate>
		<dc:creator>Charlotte</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[Design Fight Club]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://blog.pixelmai.com/?p=876</guid>
		<description><![CDATA[I&#8217;ve been blogging about a while now about the Designers&#8217; Website at my workplace. Our deadline to launch our website is today, but sadly we only have a coming soon page to brag about. Our initial plan was to use the Symfony PHP Framework to create our very own CMS, but all has changed now. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://designfightclub.org"><img class="aligncenter size-full wp-image-877" title="dfc-coming-soon" src="http://blog.pixelmai.com/wp-content/uploads/2009/07/dfc-coming-soon.jpg" alt="dfc-coming-soon" width="474" height="371" /></a><br />
I&#8217;ve been blogging about a while now about the Designers&#8217; Website at my workplace. Our deadline to launch our website is today, but sadly we only have a coming soon page to brag about. Our initial plan was to use the Symfony PHP Framework to create our very own CMS, but all has changed now. We will be using WordPress as our CMS, and create plugins to handle the custom features we want to implement.</p>
<p>Everyone seems to agree that WordPress is indeed a great application and with our busy schedules we can&#8217;t really dedicate much of our time for a custom CMS. Hopefully everything will go well this coming weeks. I&#8217;ll be having a bunch of stuff to do for this site&#8217;s upcoming launch.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pixelmai.com/2009/07/design-fight-club-cs/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Object Oriented CSS for ChanLu</title>
		<link>http://blog.pixelmai.com/2009/05/object-oriented-css-for-chanlu/</link>
		<comments>http://blog.pixelmai.com/2009/05/object-oriented-css-for-chanlu/#comments</comments>
		<pubDate>Sat, 23 May 2009 19:01:03 +0000</pubDate>
		<dc:creator>Charlotte</dc:creator>
				<category><![CDATA[web design]]></category>
		<category><![CDATA[chanlu]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://blog.pixelmai.com/?p=699</guid>
		<description><![CDATA[On my workplace, we had one major site that had a redesign, we &#8211; the designers, agreed on applying the Object Oriented way on our CSS files. We didn&#8217;t want to repeat the same mistakes all over again with our other huge, messy and unmanageable CSS files.  By applying the Object Oriented CSS, the site [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.pixelmai.com/wp-content/uploads/2009/05/blog-ooc.jpg"><img class="alignleft size-medium wp-image-703" title="blog-ooc" src="http://blog.pixelmai.com/wp-content/uploads/2009/05/blog-ooc-213x300.jpg" alt="blog-ooc" width="179" height="252" /></a>On my workplace, we had one major site that had a redesign, we &#8211; the designers, agreed on applying the Object Oriented way on our CSS files. We didn&#8217;t want to repeat the same mistakes all over again with our other huge, messy and unmanageable CSS files.  By applying the <a href="http://www.slideshare.net/stubbornella/object-oriented-css">Object Oriented CSS</a>, the site that we redesigned is more manageable, having cleaner and prettier code.</p>
<p>Using <a href="http://chanlu.org">ChanLu Design</a> I will practise on using this method, since during the redesign process, I was not assigned to be one of the coders, I ended up creating mock-ups for the individual pages of the site.</p>
<p><a href="http://jeffcroft.com/blog/2009/may/20/applying-oop-concepts-css/">On applying OOC</a>, you can get rid of unnecessary classes and reuse other classes. Here&#8217;s a perfect example of a good way in using OOC by Matthew Anderson that was posted on <a href="http://jeffcroft.com/blog/2009/may/20/applying-oop-concepts-css/">Jeff Croft&#8217;s blog post about OOC</a>:</p>
<blockquote><p>Messaging in applications is a great example. Your success, informational and error messages <em>should</em> have a similar look and feel. Using classes like “success message”, “info message” and “error message” are no less descriptive and no less communicative than “success-message”, “info-message” and “error-message”. However, they are a lot more maintainable and you accomplished it with less code.</p></blockquote>
<p>This means that the structure of the element would go on the &#8220;message&#8221; class. Like messages are a block element having a padding of 10px. Their differences would most likely be on font colors, backgrounds and icons. These maybe placed on new classes that will contain their look and design. Usually well-known websites have their success messages as green with a check icon, info/notice messages to indicate something to think about are usually colored yellow with an exclamation icon while red with an X icon for something critical for the error messages.</p>
<blockquote><p>The basic concept of OOC is separating the structure from the skin.</p></blockquote>
<h4>Sample Code without OOC</h4>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
</pre></td><td class="code"><pre class="css" style="font-family:monospace;">.success-message<span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">block</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span> <span style="color: #933;">10px</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">font-size</span><span style="color: #00AA00;">:</span> <span style="color: #933;">1em</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">green</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">'../images/success.gif'</span><span style="color: #00AA00;">&#41;</span> <span style="color: #993333;">no-repeat</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span> 
&nbsp;
.info-message<span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">block</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span> <span style="color: #933;">10px</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">font-size</span><span style="color: #00AA00;">:</span> <span style="color: #933;">1em</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">yellow</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">'../images/info.gif'</span><span style="color: #00AA00;">&#41;</span> <span style="color: #993333;">no-repeat</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
&nbsp;
.error-message<span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">block</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span> <span style="color: #933;">10px</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">font-size</span><span style="color: #00AA00;">:</span> <span style="color: #933;">1em</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">red</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">'../images/error.gif'</span><span style="color: #00AA00;">&#41;</span> <span style="color: #993333;">no-repeat</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>

<h4>Sample Code with OOC</h4>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
</pre></td><td class="code"><pre class="css" style="font-family:monospace;">.message<span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">block</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span> <span style="color: #933;">10px</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">font-size</span><span style="color: #00AA00;">:</span> <span style="color: #933;">1em</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
&nbsp;
.success<span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">green</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">'../images/success.gif'</span><span style="color: #00AA00;">&#41;</span> <span style="color: #993333;">no-repeat</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span> 
&nbsp;
.info<span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">yellow</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">'../images/info.gif'</span><span style="color: #00AA00;">&#41;</span> <span style="color: #993333;">no-repeat</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span>
&nbsp;
.error<span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">red</span><span style="color: #00AA00;">;</span>
<span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">'../images/error.gif'</span><span style="color: #00AA00;">&#41;</span> <span style="color: #993333;">no-repeat</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>

<p>The messages do have the same structure, all they have are different appearances. That&#8217;s why one of the designers in my workplace said &#8220;It&#8217;s just like dressing up&#8221;. Whether you put on a hat, or glasses perhaps. Your still clothing a person. Sizes or colors may differ, but they still have the same structure. By separating the structure from the skin/design, we can reuse code and make our css files more maintainable.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pixelmai.com/2009/05/object-oriented-css-for-chanlu/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Gmail Themes</title>
		<link>http://blog.pixelmai.com/2008/11/gmail-themes/</link>
		<comments>http://blog.pixelmai.com/2008/11/gmail-themes/#comments</comments>
		<pubDate>Sat, 22 Nov 2008 05:18:09 +0000</pubDate>
		<dc:creator>Charlotte</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[websites]]></category>

		<guid isPermaLink="false">http://blog.pixelmai.com/?p=68</guid>
		<description><![CDATA[I was surprised when I logged into my email today, since I usually check using IMAP. The site colors suddenly changed to light blue, with a notification message stating that new themes are now available on Gmail. I really didn&#8217;t like the default set of theme on my mail, so I dropped by the themes [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_69" class="wp-caption alignleft" style="width: 141px"><a href="http://gmail.com/"><img class="size-medium wp-image-69" title="gmail" src="http://blog.pixelmai.com/wp-content/uploads/2008/11/untitled-1.jpg" alt="Gmail Ninja Logo" width="131" height="67" /></a><p class="wp-caption-text">Ninja Theme Logo</p></div>
<p>I was surprised when I logged into my email today, since I usually check using IMAP. The site colors suddenly changed to light blue, with a notification message stating that new themes are now available on Gmail. I really didn&#8217;t like the default set of theme on my mail, so I dropped by the themes section to change.</p>
<p>I was shocked to see that Gmail Themes doesn&#8217;t only feature themes with different shades of colors, but themes that look fun and modern like the Ninja theme <em>(that&#8217;s what I&#8217;m using now)</em>. Their themes also have some cool tricks, like changing the way they look based on the time, so they ask for the user&#8217;s Location to synchronize the time. Now, I&#8217;m excited to see how my theme would look later.</p>
<p>Themes are not available with Google Apps, though I&#8217;m hoping that  Google will include themes to the Google Apps, for my ChanLu and PixelMai mail to look more fun.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.pixelmai.com/2008/11/gmail-themes/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
