Firefox 4.0 Menu Button Style

There’s been some discussion about changing the menu button in Firefox 4.0, so I figured I’d give it a shot. It’s just CSS, so how hard could it be?

First step is opening up your Firefox profile directory. Easiest way to do this is by going to about:support and clicking the big “Open Containing Folder” button.

Save this CSS as userChrome.css in the Chrome directory.

Here’s a plain text version of the code.

  1. @namespace url(“http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul”);
  2.  
  3. #navigator-toolbox[tabsontop="true"] #TabsToolbar{
  4.         padding-left: 96px !important;
  5.         padding-top:1px !important;
  6.         padding-right:110px !important;
  7. }
  8.  
  9. #appmenu-button-container{
  10.         position: fixed !important;
  11.         border:none !important;
  12.         padding:0 0 3px 1px !important;
  13. }
  14.  
  15.         #appmenu-button{
  16.                 margin-top:3px !important;
  17.                 padding: 3px 8px 3px 30px !important;
  18.                 margin-top:0px !important;
  19.                 /*background-color: rgba(124, 124, 124, 0.8) !important;*/
  20.                 background-image: url(‘menu.png’) !important;
  21.                 background-position:bottom left !important;
  22.                 background-repeat:no-repeat !important;
  23.         }
  24.  
  25.                 #appmenu-button:hover,
  26.                 #appmenu-button:focus,
  27.                 #appmenu-button:active{
  28.                         /*background-color: rgba(168, 168, 168, 0.96) !important;*/
  29.                         background-position:top left !important;
  30.                 }
  31.  
  32. #appmenu-button .button-text{
  33.         display:none !important;
  34. }
  35.  
  36. #appmenu-button dropmarker:before{
  37.         content:“Menu” !important;
  38. }

Then, save this image as menu.png in the same folder.

menu

After you close and reopen Firefox, this is what you should see!

new-firfox-menu-button

Posted in Design Talk | Tagged , , , | Leave a comment

Summer’s in Full Effect!

I live in New York, and it’s been insanely hot this week. I mean, ten to fifteen degrees higher than we’re used to. This time of year, we usually get up to 85-89, but we’ve crushed that the last four days. We’ve touched 100, with a lot of humidity, so it’s forcing us to stay indoors with our air conditioning, and that’s where you come in.

We’ll be chilling in our office, so we need things to keep us busy! We know Spring is usually the season of rebirth, but we’re deeming Summer the season of redesign. We know what you’re thinking, “I just paid good money to get my site up and running four years ago. Why should I invest in a new look?”

Things have changed since you built your site, and it could probably do with some updating. Mobile web technology has boomed, and more users are browsing sites from the convenience of their smart phones. Do you know for a fact that your site loads and works properly? Does your site integrate with your visitor’s favorite social networks? With the near endless benefits your site will gain by adding integration with Facebook, Twitter and Foursquare, you’ll revitalize your site and boost your appeal, both on desktop and mobile browsers.

Plus, if you commit to hiring us before the end of the month, we’ll take 25% off your quote.

Send us an email, and let’s get the ball rolling!

Posted in Promotions | Tagged , | Leave a comment

IPB Retro Released

When I offered discounts on upgrade projects, I expected to get a good response, and my plan was to create an IPB 2.x styled skin to use as a base for the upgrades, thinking it would save some time as I’d be essentially making a new 2.x skin instead of a new 3.1 skin.

The result is IPB Retro, a skin I’m releasing for other developers out there (well and the people that prefer the old look of IPB). I tried to keep a nice blend of the old, and spice it up with some of the best of the new.

You can download it from our site, or IPS Resources.

Please report any bugs, inconsistencies and feature requests in the bug tracker.

Posted in Design Talk, Releases | Tagged , , , , | Leave a comment

IP.Board Skin Resource – CSS Edit Reduction

One of the things I’ve always despised about IP.Board skinning was the gigantic CSS file included in the skin. There was so much obsolete code in there, the thing was nearly 2000 lines long. With the release of IPB 3.0, I was most happy to see that they were bringing in something that I’ve done personally for years. Abstracted style sheets.

The benefit of using multiple style sheets is that it reduces file size because each individual sheet can be cached by the browser, and they’re only included when necessary. After doing a skin or two, I realized a huge con; it was actually increasing my work load with skins. It’s a nice idea, but the practicality of skinning is really hampered by it. Each one of these extra style sheets (like for the help section, blog, gallery, search page, et cetera) have their own color definitions and I’d find myself editing more and more style sheets trying to get everything matching.

The first thing I accomplished today was stripping all color information from these multiple style sheets and putting them into ipb_styles.css. This way, all the specific code that controlled layout was in its own file, and all of the actual style definitions where in one spot.

It was pretty annoying too… Although hex codes are used everywhere, there are RGB definitions set in the blog file, and there are some random named colors (ie: gray, white, black, red) throughout. I’ve replaced these oddities with hex codes for easier editing. It should provide a nice base to work off of while replacing colors, and I’ve released it here for other skinners.

Notes: While I’ve taken all of the colors and ‘condensed’ them into ipb_styles, I did not move the colors from the editor style sheet or ipb_common. This way it’s easier to drop in light or dark quote and editor styles across multiple skins.

The first thing I’m doing with this skin set is creating an IP 2.3 skin from which I can build updated versions of 2.3 skins, and I’ll release that as well, so stay tuned for that!

You can download the file from the Skinner Resources category in the download system!

Posted in Design Talk | Tagged , , , , | Leave a comment

Promotions!

No, not the kind that result in pay increases and more responsibility… We’re talking about the kind that save you money by offering you a great discount on our products and services!

Starting June 1st, we’ll be honoring the Upgrade to 3.1 Sale!

With IP.Board 3.1 just around the corner, we want to help you get your community ready for the update. In case you didn’t know, we already have extremely affordable upgrade and conversion services, but we’ll make them even more tempting for the month of June!

We’ll use our awesome skin-making skills to convert any vBulletin or IPB 2.x skin to IPB 3.1 for $75, and update any 3.0 skin for $60!

That’s 25% off our upgrade services. Amazing, right?

Oh, and if you’re extremely quick and commit to having us upgrade your skin before June 5th, we’ll take another 15% off! Wow! Even better. Act quick and we might even throw in a Sham Wow or one of those Ronco Knife sets. Ok, so we won’t do that, but c’mon, how can you pass up our great offer?

Book us before June 5th for these amazing prices:

IPB 2.x skin to 3.1: $63.75

vBulletin to IPB: $63.75

IPB 3.0 to 3.1: $51

Book us after June 5th and still cash in on our discounted pricing:

IPB 2.x skin to 3.1: $75

vBulletin to IPB: $75

IPB 3.0 to 3.1: $60

On July 1st we’ll go back to our regular upgrade/conversion price points:

IPB 2.x skin to 3.1: $100

vBulletin to IPB: $100

IPB 3.0 to 3.1: $80

We’ll also convert any modifications you have installed, but since they’re not one-size-fits-all like skins, we’ll need to negotiate a price for the work.

Contact us today and let’s get the ball rolling!

Posted in Promotions | Tagged , , , , , , | Leave a comment

Solidare (re)Design

Back in August 2009, I decided it was time to stop doing freelance work through my personal blog, and set out to create a new brand for myself. I had experienced many great things while working at Metalaxe, and a big part of that was having a strong brand whose centerpiece was website to which I could direct potential clients. I needed a single location that would encompass everything ‘work’ in my life. I came up with a name and registered it, and began the painstaking process of starting over.

Solidare_Design_by_SolidareDesignI threw together a design and I got a site up and running within two months. A long-time friend and work associate, William, and I had been working on a PHP ‘core’ for a few years (think the Zend framework or CakePHP), but we always focused on what could be better instead of actually building a site with it to see where it needed improvements. I belabored through the process, and the result was version one of Solidare Design; a sloppy personal portfolio that had some major usability issues.

Reflecting upon the site, one of the only good things that came of the site was finding out that our core was indeed stable enough to run a website, and that it was strong enough to build custom content management systems with relative ease.

Branding myself as Solidare Design worked well, and I wound up getting some pretty consistent work, enough to bring in additional helpers. My go-to-guys were William and Justin, and we happily worked through the winter months.

As Solidare Design became less of a sole-proprietorship, I felt it was time to redesign the site and remove focus from myself. I wanted the site to reflect all of us, and not just be a Keith Frank portfolio. I planned on a whirlwind one week redesign but failed horribly. It turned into a month-long endeavor, but I really feel it was worth the effort! The site redesign has re-invigorated our drive and commitment to being the best we can be, and over the next week I’ll be detailing some of the changes we’ve implemented in our first case studies.

Hopefully you’re as excited as we are, and will stick around and see what we’ve been up to!

Posted in General Posts | Tagged , , | Leave a comment