Close and Go BackBack to Viget

A Whole New Wooooorld: Structure + ExpressionEngine

Doug Avery
Doug Avery, ON THE TOPIC OF Development
Feb03 32

Even with the EE 2.0 release in December, I think the best ExpressionEngine event in 2009 was the rise of Travis Schmeisser's Structure. While 2.0 lays the groundwork for a bright future, in the short run it's more of a step backwards because so few of EE's amazing community-built addons have been ported so far - even with new functionality, a 2.0 upgrade takes away far more than it gives at the moment.

In contrast, the Structure module immediately makes major improvements to your site's UI, construction, and template codebase, and it also plays nice with other addons, creating a faster, smarter EE experience. No software I installed last year saved me as much time and effort as Structure did, and Travis deserves all the credit for that (and he got quite a bit, including Devot:ee's Module Of The Year award)

So what is Structure, and what about it makes EE so much better?

Structure is a module that overrides EE's URL/template setup and creates its own hierarchy of pages and "Listing" pages, along with a new interface that's meant to handle most user needs. Why is this such a big deal?

  1. A page is the basic unit of most websites, but in EE, there's no great way to handle them. EE developers spend a lot of time trying to simulate a page structure using templates, categories, and weblogs - which tends to make bulky, finicky sites that can be hard to extend and update. Structure brings the page concept into EE beautifully, and adds breadcrumbs, navs, and a host of other traditionally hard-to-develop features.
  2. Entries are now linked to templates, and not vice versa. This might not seem like such a big deal unless you've made a big EE site without it - large EE sites rely on a large number of repetitive templates, which are especially difficult to handle. With Structure, you can run a big site with hundreds of top-level pages off a handful of templates - a huge time-saver.

We had a few false starts with Structure - mostly because we were trying to bring it into existing EE sites (recommendation: don't) or use to do the wrong things, but we eventually got the hang of it. A few pointers:

Continue reading "A Whole New Wooooorld: Structure + ExpressionEngine"

Leave a comment ( 32 )

Valentine’s Day Gift Ideas for Designers

Tom Osborne
Tom Osborne, ON THE TOPIC OF General
Feb01 2

Alright. You've got me. These Valentine's day ideas aren't just for designers. They can be for anyone with a divine sense of taste and style just like you and me. Here's a few ideas that came to mind as I was shopping for my better half, an English major, for Valentine's day.

Bacon-Flavored Lip Balm

Let's start with the edibles and get those out of the way. Everyone loves bacon, right? Ok, well at least things that taste like bacon. By giving your special someone bacon-flavored lip balm it's like giving yourself a gift. Just be careful not to bite down at pucker-up time.

Bacon-flavored Lip Balm

Source: Source: BaconSalt.com

Continue reading "Valentine’s Day Gift Ideas for Designers"

Leave a comment ( 2 )

VigePops : Making Them Look As Good As They Taste

Blair Culbreth
Blair Culbreth, ON THE TOPIC OF General
Jan26 5

VigePops!

Recently, Owen Shifflett and I combined forces (not unlike the Wonder Twins) to work on the design for Viget's annual holiday gift (it's still January, it's not too late to write about holiday things yet, right? Right?) This year it was VigePops, yummy handmade lollipops (read all about them and maybe even snag some VigePops for yourself here). The project included branding, packaging, web design, and illustration. Lots of illustration.

Continue reading "VigePops : Making Them Look As Good As They Taste"

Leave a comment ( 5 )

An Unedited Passion for Creativity

Peyton Crump
Peyton Crump, ON THE TOPIC OF Favorites
Dec23 11

When reflecting on my creative intake and output over the past year, they simply stand out: the three guys that cursed a lot but admittedly got me fired up creatively. Simple as that, but with warnings:

  • You may have already happened across these.
  • I don't agree with all that is being said.
  • Explicatives fly. You may be offended. The cursing may make them more memorable than they actually are.
  • I most assuredly did shed a tear over #2 (the part about the dad).
  • #3 was posted at the end of 2008, but I didn't come across it until earlier this year.

#1: Now is the Time

#2: The Clackity Noise

Today, the clackity noise helped me remember my Dad. I wonder who’s in your keyboard and what brand he’s smoking.

#3: America Is F*****

Let us know if something has you passionate going into the new year.

Leave a comment ( 11 )

Practical Uses of CSS3

Trevor Davis
Trevor Davis, ON THE TOPIC OF CSS
Dec16 28

We are certainly at an interesting point in time with the web. There are new techniques being created every day, and as developers, we have the privilege of deciding how and when to use them. I'm the new guy at Viget (only been here a few weeks), and every company is different, so it is interesting adapting to Viget's standards. Some companies utilize progressive enhancement more than others, and I love that we utilize it when we can.

One big item for me is how much we use CSS3. Yes I know, it is not fully supported across all browsers. If you still want everything to look exactly the same across all browsers, you should probably just close this article and not read about CSS for another 10 years. A user is not going to pull up your site in two different browsers to compare the experience, so they won't even know what they are missing. Just because something is not fully supported, that does not mean that we can't use it to an extent. In this article I'll show you some practical uses for CSS3.

Continue reading "Practical Uses of CSS3"

Leave a comment ( 28 )

Conquering Shopify Design

Blair Culbreth
Blair Culbreth, ON THE TOPIC OF Opinions/Reviews
Dec15 4

I recently had a chance to implement a custom design for a Shopify storefront. This was my first time using the e-commerce site, but Shopify's known to be easy to customize and work with, so I was excited to dive in and take on the challenge. I was ready for Mount Everest or Iditarod levels of difficulty; Triathalon-hard at least. But luckily, Shopify makes customizing a shop's design very easy even for the less-than code savvy like myself, and its customizing tools make the process as painless as possible.

Continue reading "Conquering Shopify Design"

Leave a comment ( 4 )

10 T-Shirts You Want To Buy a Designer

Rob Soule
Rob Soule, ON THE TOPIC OF General
Dec11 7

Are you looking for that perfect gift for an artsy loved one? Or your brother in-law who wears skinny jeans and is always on his iPhone? Or maybe even your Grandmother who's looking to spice up her social life? Look no further. I've compiled a list of ten fabulous design related t-shirts that is so good it will make you want to sing the intro to the Lion King... TWICE.

1. SYV
ZOMG, It's Scott Hansen. If I ever meet him in real life I'll be forced to give him a bear hug.

2. Word
Word. To. Your. Mom.

Continue reading "10 T-Shirts You Want To Buy a Designer"

Leave a comment ( 7 )

We're The Designers

at Viget Labs. We write about design news, trends, techniques, buildout, inspiration, CSS, and our projects.

What's a-twitter?

Follow us @VigetInspire for updates of the goings-on here or @Viget for more from all of the Viget crew. #thatisall

Recent Comments

@brad

It makes little difference when using native EE functionality or Structure to add pages, it’s just that if you want to add a sub page, you need to remember to assign a...

Subscribe to Comments RSS RSS

Contact Us

Have any questions, comments, ideas, or secrets to share? Let us know.


How many hours in a day?

Sorry, you need to have Javascript enabled to use this form. (Don't blame us, blame the spammers!) If you'd like to contact us, please visit our Contact page.