Joe Kromer

I'm a designer, developer, hacker, experimenter, crafter but most of all a problem solver living in San Francisco.

  1. Work
  2. Play
  3. Contact
  4. Résumé
  5. Blog
« Older posts

Building shelves with CSS, no hammer needed.

By Joe Kromer | Published: The 7th of February Year 2012

Said mockup with shelves.

The other day Omar showed me a mockup that had nice looking shelving to hold items. Knowing that mocks rarely resemble actual designs, I decided to give it a go anyway.
My first stop was Google where I found a post by Tim Wright that gave me the initial concept.

My solution:

#shelf {
margin:100px 0;
}
#shelf ul {
	margin: 23px 0;
	padding: 0;
	height: 19px;
	border-bottom: 8px solid #999999;
	background-color: #ccc;
	float: left;
}

	#shelf ul:before {
		border-right: 38px solid #cccccc;
		border-top: 18px solid #FFFFFF;
		content: "";
		float: left;
		margin: 0;
		width: 0;
	}

	#shelf ul:after {
		border-left: 38px solid #cccccc;
		border-top: 18px solid #FFFFFF;
		content: "";
		float: right;
		margin: 0;
		width: 0;
	}

#shelf li {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid;
	float: left;
	list-style: none outside none;
	margin: -27px 10px 0;
	padding: 3px;
	position: relative;
	text-align: center;
	width: 80px;
}

#shelf a {
	padding: 7px;
	display: block;
	text-decoration: none;
	background: #555;
	color: #fff;
}

Above is how she looks, view the standalone demo.

You’ll notice it is not exact, but it is a proof of concept and should not need much more tweaking to get it there.

Enjoi.

Note: Tested in all major browsers and you lose the nice perspective on the ends in IE6/7.

Posted in Code | Tagged CSS, Endorse, HTML5, Pseudo Selectors, Source | Leave a comment

The longest time between updates, EVER.

By Joe Kromer | Published: The 26th of January Year 2012

So considering my last entry was well over 3 years ago*, I’m not even going to try to update you on what has happened in my life. Just know it has been awesome.

7 month hiatus running around the USA. This is in the trees above Honolulu.

I’ve had the chance to move across the country to Seattle, WA where I worked and lived for a bit(20 months) and now I’m in the Bay Area working for Endorse.com.

So while setting this “new” blog up I got to clean up all my old posts and realized I’m used to suck at finishing stuff. Well hopefully that has changed.

Expect posts of coding, crafts, DIY, and reviews. Hope at least someone out there enjoys my thoughts.

Cheers!

*Well there were updates to a blog since then but I lost all that when I switched hosting providers. So here’s to constant backups in the future.

Posted in General | Leave a comment

Pittsbugh Flash Conference coming to a SouthSide near you.

By Joe Kromer | Published: The 16th of April Year 2008

Hey kiddies, looks like Pittsburgh is getting it’s very own Flash conference, FlashPitt…

I’m super excited about this as it has been in the mix for some time. For more info check out www.flashpitt.com and the official press release is as follows.

Flashpitt 2008 Announced

Press Release
FOR IMMEDIATE RELEASE

New Media conference announced for Pittsburgh

Another push for Pittsburgh’s new media and web technologies market: aconference that will bring some of the big names in the national Flash community to the “Steel City” in October.

PITTSBURGH, PA [April 15, 2008] On the Fridge LLC and the Pittsburgh Adobe Flash Users Group (PittMFUG) announce the first Flash-centric New Media conference for the Pittsburgh area. Flashpitt 2008 will take place on October 10th 2008 at the Sheraton Station Square in Pittsburgh. National industry leaders will be present to educate, inspire, and engage the region’s New Media community.

Flashpitt 2008 is for the Pittsburgh region’s designers, artists, students, and developers working with Flash, Flex and AIR. Two tracks of sessions will run from 9am until 6pm. The day will be finished off with an after party full of fun and networking opportunities.

Visit www.flashpitt.com to sign up for the event notifications mailing list and to be notified when tickets for the event go on sale.

FlashPitt 2008 – Dates, Times and Location:

Friday, October 10, 2008. 9:00am – 6:00pm
Sheraton Station Square Hotel 300W Station Square Drive Pittsburgh, PA 15219

About On the Fridge, LLC

On the Fridge, LLC was created in Pittsburgh for Pittsburgh’s New Media community. Our goal is to enrich the region’s New Media community by providing inspiring and educational events.

###

Media Contacts

For any inquiries, please contact:
Val Head
On The Fridge LLC
Phone: 716.560.2731
Email: val@flashpitt.com

Joe Kromer
On The Fridge LLC
Phone: 724.316.5175
Email: joe@flashpitt.com

Flashpitt is a production of on the fridge, llc and the PittMFUG

Posted in General | Tagged Conference, Flash, Pittsburgh | 2 Comments

my lip singing debute with ijustine

By Joe Kromer | Published: The 8th of April Year 2008

I was doing my usual freelance work at my favorite coffee shop and was graced by the ever ridiculous presence of my buddy iJustine. The usual techy, twitter, new media chit-chat ensued as well as some friendly competition of dinglepops and blockles and finally though some strange turn of events this was conceived. Enjoy!

Posted in General | Tagged Dork, iJustine | 1 Comment

Rave: Verizon Plays nice with Twitter (finally)

By Joe Kromer | Published: The 19th of March Year 2008

This is a response post to my post from November about how Verizon hates Twitter.

This past Monday I returned from a 2 week backpacking trip around Europe, covering Spain, Germany and Austria. On my return I received one of the greatest gifts ever, Twitterand Verizon now play nice and I get all my updates even the ones with “@” symbols.

Thanks bunches people at Twitter for taking care of this issue in a somewhat timely manner.

Posted in General | Tagged Rant | Leave a comment

Google Maps: Street View: Leprecon!?!

By Joe Kromer | Published: The 18th of March Year 2008

I’ve been away from the internets for a bit, just returned from a 16 day back packing trip around Spain, Germany and Austria. I get back to check out some Google Maps Street Viewand what do I find a little Leprecon instead of the usual yellow guy we all are used to. I think he is quite fun, thanks for brighting my day a lil, Google.

Posted in General | Tagged Google | Leave a comment

Adobe Stickers: A Fashion Trend?

By Joe Kromer | Published: The 22nd of January Year 2008

Me being a proud Adobe user and getting a slew of stickers recently(see this post) was surprised to see that Lee Brimelow has the same taste in stickers. Check out Lee’s video about MacWorld over at his blog. At around 2:15 is where he shows off his MacBook Pro.

Posted in General | Tagged Adobe, Stickers | 1 Comment

I got some Adobe Stickers!!!

By Joe Kromer | Published: The 15th of January Year 2008

I saw this post from a lady over at Adobe. So I followed the directions, and sent a self adressed stamped envelope to her and a week later I had my stickers. So Thanks Heidi from Adobe.

Posted in General | Tagged Adobe, Stickers | Leave a comment

Create an Array of Random Numbers, Without Reusing Numbers (AS 2.0)

By Joe Kromer | Published: The 10th of December Year 2007

I recently had the situation where I had to create an array of 25 random numbers from 0-24, but no number could be repeated in the array. So after a little bit of racking my brain I came up with this.

//create an array to hold the numbers
var numArray:Array = new Array(25);

// create an array to hold the used numbers
var usedNumArray:Array = new Array(25);

for (i = 0; i < = 24; i++){
	pickNum(i);
}

// run functions to get a random number and put in it the array
function pickNum(i:Number){
	var num:Number;
	do{
		//set num to a random number between 0-24
		num = getRandNum();
		//set the numArray[i] to the random number
		numArray[i] = num;
		//make sure the number is a new number
	}while(usedNumArray[num]);
	//if its a new number set the usedNumArray[num] to true
	usedNumArray[num]=true;

	//trace it back to make sure it works
	if(i == 24){
		trace(numArray)
	}
}

// get random number
function getRandNum():Number{
	return Math.floor(Math.random()*25);
}

I don’t know if its the best way to handle it but it works. If there is a better way please let me know.

Posted in Code | Tagged ActionScript, AS2, Flash | 4 Comments

Went to the "From the Ground Up Tour" with Colin Moock

By Joe Kromer | Published: The 5th of December Year 2007

I attended in Chicago and had a really freakin’ good time, learning a bunch about AS 3.0. On a good note it was very class heavy which is something I have been wanting to learn. Now a few days later I’ve been working with the Public Beta of Flex 3, teaching myself how to use classes. Hopefully I will have some examples to post, soon.

Posted in Code | Tagged ActionScript | Leave a comment
« Older posts
  • Archives

    • February 2012
    • January 2012
    • April 2008
    • March 2008
    • January 2008
    • December 2007
    • November 2007
    • October 2007
    • September 2007
    • August 2007
    • May 2007
    • April 2007
    • March 2007
    • February 2007
    • January 2007
    • December 2006
    • November 2006
    • September 2006
  • Categories

    • Code
    • Gaming
    • General
    • Reviews
  • While this site cost just a few bucks a day to run. Any amount helps to keep it going. Thanks!

  • Friends

    • Rob Stinogle
  • My Sites

    • Endorse
    • joekromer.com
    • ModClothy
    • OnCompare
  • RSS Links

    • All posts
    • All comments
  • Tags

    ActionScript Adobe AIR AJAX API Apple AS2 AS3 Book Review Clothing Conference CSS Dork Drink Endorse Flash Google HTML HTML5 iJustine JavaScript Job JS Pittsburgh PNG Pseudo Selectors Puzzle Game Rant Source Stickers T-Shirt Theme Wii XML
Powered by WordPress. Built on the Thematic Theme Framework.