Hello guys,
I'm quite new to drupal and could use some help here. I decided i want my website to display three large tile on the home page linking to the various services i offer. i started by fiddling around with some css and modules like panels, but so far haven't managed to get the job done.
let me give you a presentation of how i want the website to look like:
http://engeeo.com/sites/all/themes/socialstyle/websiteexample.jpg
(in case the picture doesn't show, here's the link to my website: http://engeeo.com)

as you can see, i want three big tiles/blocks to display on the homepage. i want them to be arranged by a full-width one on the top, a smaller one beneath it, and a smaller one yet next to the red one.
upon clicking the squares the user will be directed to the appropriate service.

What would be the best way to implement it? bear in mind im quite a noob and need as much explaining as possible.

thanks!

Comments

TravisJohnston’s picture

Well first you need those blocks to contain something. You will want to first create a new Content Type to house the proper fields you need for those blocks, then create 3 nodes. Then you would use Views to create 3 blocks, each pulling in the fields you want from the content type. Using either Panels or Context (I think Context is a lot better for beginners) to create a new front-page context (using Path as the rule).

Now you will have all 3 blocks on your front page, from there you just theme it the way you want, floats, % based widths, etc.

Thank you kindly,

Travis Johnston

Creo Coding - Let's Start Our Journey!
Owner and Web Developer
http://www.creocoding.com

Facebook - Facebook.com/CreoCoding
LinkedIn - http://lnkd.in/rQrdS7

vm’s picture

As the request is for a cutom front page, I'd generate a custom page--front.tpl.php for my subtheme and set up regions specifically for the front page to house the blocks needed.