background preloader

Webmastering Stuff

Facebook Twitter

Vision - Build Shopify Themes Offline. Ruby on Rails. Let’s Design a Shopify Theme. Themeforest recently opened a new section where you can buy or sell themes for Shopify ! Shopify is a hosted e-commerce solution that makes it easy to get started with an online business. You can have a shop up and running in minutes. To kick-start ThemeForest’s Shopify catalog, the authors of each accepted template will receive a $100 bonus – until there are ten templates in the category. Shopify is well known for its flexibility of design. See some examples . In this tutorial I will show how to design a Shopify theme using Liquid. What is Liquid?

Liquid is the templating engine developed for and used by Shopify. Liquid was originally developed in Ruby for use with Shopify and was released as an open source project. A Quick Preview of Liquid Let’s look at what it takes to get started with liquid. {% for product in products %} < h2 > {{ product.title }} </ h2 > Only {{ product.price | money_with_currency }} {% endfor %} As you can see, Liquid is just HTML with some embedded code. Comment: Case: A List Apart: Topics: Code: CSS. Front and back end development for the web, mainly using open web standards. Markup, style, scripting, and server-side techniques and technologies. Cross-browser HTML, CSS, and JavaScript.

Frameworks and preprocessors. Creating websites and applications. Optimization and performance. Web, iPhone, and Android application development. Does your content travel well? Controlling layout and typography. Proper document markup. The behavioral layer. Back-end in motion. CSS Layout Generator. About the CSS Layout Generator The CSS Layout Generator was first released by Tony Aslett in October 2003, since then over 871,000 layouts have been generated. Updated in November 2010, HTML5 doctype can now be selected and a simple HTML5 template with appropriate tags will be created. Other HTML and XHTML doctypes are still available.

The generator helps you create the structure of your website template using valid HTML and CSS. You can create a fluid or fixed width floated column layout, with up to 3 columns and with header and footer. The generator requires a modern DOM capable browser with JavaScript enabled. Instructions To create your layout select the structural elements your site requires (header, footer, columns). Info popups are available where you see InfoMore info example :) icon, just hover over it for more information. Join the CSS Forum to suggest changes or ask for help where needed. Author: Tony Aslett. Three plus top box. /* Position Is Everything */ — Modern browser bugs explained in detail!

An Overview of Current CSS Layout Techniques. Introduction Learning how to use CSS for creating web sites is a pain in the ass. It’s not easy and it will hurt you. Over the last several years I’ve been asked by many web designers and developers about how to best get started with building web sites using CSS and standards. Usually, I’ll just send them 300 links and wish them a lot of luck.

This overview is sort of my penance. When it comes to understanding the world of standards based design, you have to think medieval. There are few manuscripts to guide the way and the few monasteries dedicated to the craft are mostly filled with men. That said this overview will cover the current strategies used around the web to build the foundation of every CSS-based web site: layouts.

They’re Just a Bunch of Boxes There is a fierce and complicated history and dialectic to follow when it comes to the evolution of the XHTML and CSS architectures. 1. To illustrate the point further, check out some of my favorite layout depositories: 2. Fixed vs. A List Apart. An Overview of Current CSS Layout Techniques.