4 Tips To Faster Loading Google Fonts

Posted on Fri, December 20, 2013 in Web Design, User Experience, Digital Design by Kevin Carpenter

Load Google Fonts First Before CSS Place the Google import code such that it loads first directly after the html HEAD tag, EVEN before loading the CSS file. This ensures the fonts load before the CSS so there isn't any unexpected "jumping" of when the font finally loads. This is actually becoming very common in sites that I have seen recently. Use Link Format There are 3 ways in which you can load Google Fonts – @import, link rel and javascript. The link rel tag will allow you to place the code on the html and load it the fastest before the CSS file. Here is an example:

Read More

The Query Module - Getting ungettable data into your templates

Posted on Fri, December 20, 2013 in Greatest Hits, Web Development by Alum

At its core the job of a CMS is to retrieve information from a database and display it to a user. Inside of ExpressionEngine the most common example of this is the Channel Entries module, which at its most basic it looks something like this;

{exp:channel:entries channel="blog"}

{title} {blog_intro} {blog_body}

{/exp:channel:entries}

If you’re familiar with EE then you should know instantly what’s going to happen here. ExpressionEngine will output the Title, Intro and Content for each entry in the blog channel, one after the next. By adding parameters like “limit=”, “orderby=”,...

Read More

What kind of Social Media User is your company?

Posted on Mon, November 04, 2013 in Digital Marketing by Alum

At GRAYBOX we’ve been working out our social media strategy. As our company grows and we bring in new people with new ideas, we’re slowly working out a consistent strategy that our whole team engages in.

While utilizing different tools and experimenting, I came across tweetlevel and a helpful list of the different kinds of twitter users they have identified. It has helped us decide what kind of social media users we are, and what kind of user we want to be. Take a look, I think it is helpful.

Idea Starters – this small collective of people are the creative brains behind many of the...

Read More

Magento Quick Tip: Magento product does not display

Posted on Wed, October 30, 2013 in Web Design, eCommerce by Mark Middleton

If you have added a product to your store and it isn’t showing up in the storefront, there’s a list of settings to check:

Read More

Expression Engine Conference 2013

Posted on Tue, October 29, 2013 in Web Design, GRAYBOX News by Mark Middleton

Earlier this month, two of us from GRAYBOX attended the EE2013 conference here in Portland, Oregon USA.

With a packed schedule of 46 sessions with 34 speakers, the two days of the event went by very quickly. It was a great opportunity to meet and share with other developers, add-on creators, hosting vendors and EllisLab, the makers of Expression Engine, themselves. The conference was excellently executed and provided a solid foundation to deliver excellent training and connection with the EE community.

Gremlins in the Gears: Troubleshooting tips and tricks from EL’s own

One of...

Read More

3 Questions to Help You Assess Your Team

Posted on Fri, October 25, 2013 in Business Operations by Alum

After a long season of having our heads down on client work and pushing out several site launches and marketing campaigns, we like to assess results and improve our systems and communication as a team.

One of the things that I'm fascinated with in business and life in general is people. Managing projects overseeing work and communication from clients and coworkers provides an interesting perspective for how different people with various personalities work and communicate together, or fail to do so. Often, improvements that can be made revolve around understanding and contextualizing to...

Read More

Dynamically Add Active Class to Links with jQuery

Posted on Thu, October 24, 2013 in Web Design by Alum

Here is a quick snippet that I’ve found useful on several occasions, particularly when you want to build out navigation dynamically and need a quick and dirty way to highlight the currently active page’s link

Read More

Good Read: Hiring for Potential

Posted on Wed, October 23, 2013 in Business Operations by Paul Weinert

As the owner and sole principal of GRAYBOX, I handle all of the hiring and HR for both our awesome in-house staff and our network of talented subcontractors. I read a lot via RSS to stay on top of the industry, and I love this article by Jason Fried at 37 Signals from this morning.

In it, he postures that in hiring decisions it’s rare to find the perfect person at the right time.

Read More

4 Trends of The Adapting Web

Posted on Mon, October 21, 2013 in Web Design, User Experience by Kevin Carpenter

As 2013 draws to an end, the web design and development world has changed a lot. Here are some trends that I predict will continue to become more and more popular in the year 2014.<br>

Responsive Design for Every Display

Responsive web design has been around for several years now, but it really came alive in the last year. We’ve seen more widespread adoption of adaptive, fluid approached websites.

Every major site  has converted to a fully responsive design which looks good on all devices, not just mobile phones and desktop computers.

Read More

4 Reasons to Design Simply

Posted on Mon, October 21, 2013 in Web Design, eCommerce by Jason Bennett

Over the past few years there has been a shift in web design trends from the gradients and bevels of “Web 2.0” to a simplified, flat look. Apple, Google, and Microsoft have made flat design ubiquitous with the release of their latest operating systems and software. The explosion of smartphone and tablet usage is the key driver of this return to simple design. Here’s a few reasons to take advantage of this design trend.

Reduce Noise

We use our phones for a countless number of reasons every day

Read More

Topics

Authors

Tell Us About Your Project

Invalid phone number