Web Design

Just as the leaves in the mountains transform their colors, so does the world of web and graphic design constantly evolve. Recently, I embarked on a rejuvenating trip to the mountains. The experience was not just a retreat but also a source of inspiration. As I witnessed the vibrant hues of nature, I was reminded of the dynamic nature of design – ever-changing, always captivating.

A Lesson for Vibrant Design

The mountains in autumn are a spectacle of color – fiery reds, warm oranges, and golden yellows. These are not just colors; they are emotions and ideas waiting to be encapsulated in our design work. At Broadstreet.net, we harness these nature-inspired palettes to bring a piece of the natural world into our graphic and web designs, making them feel alive and resonant

I have done a lot of Drupal theming with Omega 3, and I have been trying to figure out a way to have my themes look good after an install without much customization. Also, I want my features to come themed, such as some views, or slideshows, etc. Then I realized someone has already done this. Its called Bootstrap 3. I love the way the grid works, to me it is better then the Omega grid. I often had trouble trying to put grids inside of grids and so on, but with Bootstrap it is a peice of cake. Also, the documentation for Bootstrap is really good. So if I want to make a change with a Bootstrap site, I go look at the documentation first and usually there is a class made for that already. I have a few features, and before, I would install them, then theme them. This doesn't make sense to do this, but I was so inconsistent with my different themes there was no way to have them look good out of the box. Now, I can add Bootstrap classes to them and I know they are going to look good.

So it turns out jquery is easy. I can't believe I have gone this long as a Drupal themer and not bothered to try jquery. I saw all these $ and () and just figured it would be complicated.

Well I been messing around on jsfiddle.net, making some pretty interesting things - ex. http://jsfiddle.net/tesliker/L9uPm/3/ , but then I turned my sights back to integrating this with Drupal. This is where I had some trouble. Besides the fact I always forget to run cron after adding new JS and CSS stylesheets, it turns out you have to wrap your jquery in a special wrapper so that the $ variable does not confuse Drupal. Anyways, here is what I ended up doing to get this up and running correctly.

I added my custom module.

I named it custom_js, and added custom_js.info with the following code:

name = Custom JS

description = Add your custom Javascript files here.

package = Custom Modules

core = 7.x

I then added a custom_js.module file with the following code:

<?php

I'm tired of the generic terms I see listed as ways to improve your online presence. "SEO, Social Media, Blogs, Link Sharing," etc. These are all very broad terms that go much, much deeper. To learn how to do it right will take years of research and experience. 

For those of you who honestly want just a few, simple techniques to improve your online presence, here it is.

Clear call to action. Keep your visitors engaged.

A call to action (CTA) is a set of words, graphics, or buttons that prompt a user to take immediate action or continue on an intended path toward completing your end goal. Every website should have a clear purpose, some goal they want their users to complete. And it should be obvious to both the business, and the consumer.

As an example, last month we did some major revamping of one of our sites. We realized that our call to action could be a litte... louder.

This call to action is what the search engine ad links to now when they search for terms related to Isuzu Trucks. It's very clear - if you are shopping for an Isuzu truck, call now, or request a specific part.