Rayed's Real Life

FreeBSD, Linux, Apache, PHP, MySQL, and very little of my life ;)

Archive for the ‘css’ Category

Learning Drupal

one comment

Drupal Logo

Every Eid vacation I end up with an extra free time, I usually use it to learn new stuff, the latest vacation I decided to learn Drupal. Drupal is a Content management system (CMS), it is basically a software to help you manage your content.

Drupal is a modular and customizable CMS, you can use it to build different types of web sites, a Blog, company or organization web site, community website, you name it.

Since last year Abdullah Aldosari start working with Drupal, and as always he started marketing it as the best invention ever, and as always I argued with him that building your own CMS is better, and as always I was wrong :) Drupal is the best invention ever!! okay I am bit exaggerating but please don’t do my mistake, if you are building a new website find your self a CMS and customize it.

Customizing a CMS isn’t that hard, it would be much easier than building everything from scratch, and it will give you many features that you didn’t even think of. Drupal Features

Of course you don’t have to use CMS for every website you build, in many situations it is better to build your own stuff or use a framework instead of CMS. Check Is Drupal right for you to help you decide :)

Written by Rayed

December 30th, 2007 at 9:30 am

Posted in Blog,MySQL,PHP,UNIX,css

CSS Layout and design articles and resources

leave a comment

If you still use tables to build your web site you really need to go back to school to learn CSS, and understand why CSS should be utilized to design your web site.
Here are some resource I found most useful to understand and start using CSS for layout, enjoy:

Written by Rayed

September 18th, 2007 at 1:38 pm

Posted in css

Alriyadh.com converted to CSS based design

5 comments

Warning: It is the same design converted to CSS.

After 5 weeks of development and testing, Alriyadh.com is now converted to CSS based design, it still not 100% complete.

You can view the design by using this URL:
www2.alriyadh.com

Some benefits of moving to CSS:

  • Fonts look the same a cross browsers: I am using Yahoo! User Interface Library fonts file to guarantee that font have the same size a cross browsers.
  • Page are bit smaller: because many presentation tags are now removed from the HMTL and put in the CSS.
  • Printer friendly by default: we now have have separate CSS file for printing, so no need for printer friendly page since all page are automatically are.
  • PDA friendly by default: same as printer CSS, not implemented yet.
  • Rendering is faster.
  • It will simplify future redesign. (since we are talking about redesign, suggestion are welcomed :) )

Written by Rayed

May 18th, 2007 at 12:53 am

Posted in alriyadh.com,css

Submitting Forms using Ajax

leave a comment

When you build AJAX based form, you need to provide visual feedback to tell the user that something is really happening.

I created small template for this purpose:


Ajax Form

Hopefully you will see it in the next alriyadh.com CSS based theme :)

Written by Rayed

February 7th, 2007 at 11:57 am

Posted in alriyadh.com,css

CSS designed websites

2 comments

These sites collect links to CSS designed websites, great if you want to get some inspiration, it also give some idea on the capabilities of CSS:

Written by Rayed

May 30th, 2006 at 1:26 pm

Posted in css

alriyadh.com new comments style

leave a comment

alriyadh.com comments

Alriyadh.com introduced new style to display comments, see the Sample Article

The new style uses CSS instead of tables, which make it much smaller and cleaner.

A link to each comment is also added -the time of the post- to allow bookmarking and sending URLs to specific comment.

The posting form is now viewed in the same page, it is hidden by default but after clicking “Post Comment” it will appear thank to the power of Javascript.

Inspiration of the new list came from the following sites (Thanks :) ) :

Written by Rayed

November 8th, 2005 at 1:24 pm

Posted in alriyadh.com,css