This post is titled May 1st Reboot: Mission Accomplished! by author SoulJah.
After 2 days of designing and CSS positioning, coupled some more days with the compulsory editing, realigning, troubleshooting, debugging, adding, subtracting work done to the site, now I present to you the new StupidLogic:CSS. Sleek, refined, smooth. CSSed.
The idea behind the new redesign was the
cssReboot movement, for which I am the only sole participant from Brunei. I've been putting CSS into my work for the past year most evident in
SIP Phone Demo site that I was gonna do for JTB, and also at
DGComm Solutions. While incorporating Flash as the main navigational items, the rest of the site was done totally in CSS.
A fickle thing CSS, which was supposed to bring web browsers together in a unison of conformity, but alas, the difference between the three major browsers (Opera, IE, Firefox) meant careful coding of the elements. I could've had the site to be validated in HTML Transitional 4.01 and CSS 1.0 but some tags that needed to keep the look consisted across the three sites means the site is not fully valid HTML Transitional 4.01. Example? The margins for IE and Firefox can be controlled directly through CSS, but one of Opera's quirks is that it doesn't acknowledge that, rather having to use topmargin=0 and leftmargin=0.
I've been meaning to do a multi layout site for a while and a great inspiration was
CSS Zen Garden that shows off the power of CSS design. While I've put links that can change the layout to the left, the only changes right now is that it changes the top image. With some more time, I'll create a rather funky layout soon, so be on the lookout for that.
Currently those links will store your choice in a cookie so when you come back here, you'd be seeing the one that you clicked the last time you came here. Again, big thanks to
CSS Zen Garden for the inspiration.
(A point of interest, Firefox has an option under the View menu that you can select and choose the layout of your choice there.)
Another thing I wanna push right now is the RSS feeds for my site. Now that Opera has finally supported Atom XML, there's no choice for you guys not to subscribe to my news feed! :D
A recent excursion to Mac's Safari mini site, I came across something peculiarly interesing. Apparently it shows an RSS icon on the right hand site of the address bar, which I noticed too in the Opera browser (sorry no Firefox/IE), so if you click on the blue RSS icon, you can select your feed
du jour and have content delivered to you as fast as you update your RSS feeds!
Code:
<link rel="alternate" type="application/atom+xml" title="Atom" href="/stupidlogic.xml" />
Posted by SoulJah at 11:36:00 PM
3 Comment(s):
I wandered over here from b0g. I don't know how your site looked before this, but the CSS right now is pretty fucking sweet, man. Good work.
By , at Thursday, May 05, 2005
You can easily style your pages in Opera, but our default style sheet is different from Firefox, which in turn is different from IE (though that matters less here). In CSS2, Appendix A you will see "BODY { padding: 8px; line-height: 1.33 }". If you want the body element to go flush with the window, try "body {padding:0; margin: 0}". This is changing with CSS2.1 and it is likely we will follow suit. In any case specifying both padding and margin will do it both with Opera and other CSS capable browsers.
By , at Friday, May 06, 2005
Whoa, that body {padding:0; margin: 0} worked like a charm! Thanks!
By SoulJah, at Friday, May 06, 2005
Post a Comment