Adapting a Site Template Using Drupal Themes and SASS/LESS.

Slides:



Advertisements
Similar presentations
What is jQuery Mobile? How to use it? Doncho Minkov Telerik Corporation Technical Trainer.
Advertisements

Become a Panels Rockstar. Audience Survey Have you tried Panels? Are you a …. –Themer / Designer? –Developer / Code Junkie? –Information Architect?
The Future of CSS and JavaScript Today Daniel Laughland Forward Thinking.
Designveloper Overview of Web and App development process March 11 th, 2014 Hung Vo - CEO.
Sriram DRUPAL GCI What is a drop down menu? A drop down menu is a menu of options that appears when an item is selected with a mouse. The item.
Kinesis Survey Technologies Kinesis Webinar January 8 & 9, 2014 Mobile Testing - Best Practices.
Government Web Template (GWT) for WordPress Updated 03/20/2015.
Customizing your Theme Information Systems 337 Prof. Harry Plantinga.
EXtensible Catalog XC Drupal Toolkit. XC Software Overview User Interface for searching and browsing Library Website (on Drupal) VoyagerUR Research XC.
Chapter 4 Adding Images. Inserting and Aligning Images Using CSS When you choose graphics to add to a web page, it’s important to use graphic files in.
Responsive Web Design Nuts & Bolts David Weedon - UI/UX Designer, Covenant Technology Partners.
Making Accessible Drupal Sites Rick Ells UW Technology.
With Alex Conger – President of Webmajik.com FrontPage 2002 Level I (Intro & Training) FrontPage 2002 Level I (Intro & Training)
Bones – HTML5 Wordpress Theme Development
WEBSITE TRAINING Sarah Eagan Anderson ’98 Director of Interactive Communications Donna Dralus ’89 Online Media and Web Coordinator.
Basics of Drupal: Part 2 Rochelle Terman
© 2011 Delmar, Cengage Learning Chapter 2 Developing a Web Page.
WebMatrix 2 /* web with benefits */. Everything You Need Start create new from OSS apps or templates, or start with existing sites hosted remotely or.
Object Oriented CSS Creative Director Deeson Online twitter.com/graemeblackwood Graeme Blackwood.
Drupal Training Syllabus Chaitanya Lakshmi
Chapter 2 Developing a Web Page. A web page is composed of two distinct sections: –The head content –The body Creating Head Content and Setting Page Properties.
Styling and theming Build campaigns in style. What we'll look at... How a web document is structured How HTML and CSS fit together Tools you will need.
Pep Up Instruction with PREZI Creating a Prezi for your Classroom.
Chapter 2 Developing a Web Page. A web page is composed of two distinct sections: – The head content – The body Creating Head Content and Setting Page.
Working With Text Web Design Section 5-9 Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development I” Course.
Extending HTML CPSC 120 Principles of Computer Science April 9, 2012.
Session I Outline Chapter 1 – Getting Started Session I – Exercise 1 & 2 Chapter 3 – Grid System Chapter 7 – Multi-Column.
Nickelodeon – Blogs User Guide. 1. Introduction The admin tool allows you to create and publish blog posts easily and efficiently along with managing.
Forensic Drupal Debugging Dan Harris daneesia on drupal.org.
Things you should have with you: Your own address Student addresses Ideas that you want to include.
CSS BEST PRACTICES.
| imodules.com HTML Best Practices: The Key to a Successful Starts with the Template Presented by Chris Smith, Manager of Design.
Crazy New CSS Tools MIS 424 MIS 424 Professor Sandvig Professor Sandvig.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 Chapter 5 Key Concepts 1 Copyright © Terry Felke-Morris.
Drupal Theming Chris Neglia and Lisa Forgan Copyright 2009, Page 1 Solutions.
Walkthrough example including SAS output How to create a mobile WebApp? PhUSE / 12. October 2015 / Katja Glaß BHC 4:3 Template 2010 June 2014Page 1.
By: Ms. Fatima Shannag Ms. Essra Al-Mousa 1. PowerPoint web app 2 PowerPoint Web App is a limited version of PowerPoint, enabling you to display information.
Positioning Objects with CSS and Tables
Advanced Windows Store App Development with HTML5 Refresh / Exam Prep M6: Tools and Asynchronous Programming Jeremy Foster Microsoft Technical.
 An HTML, CSS, Javascript framework you can use as a basis for creating web sites  Uses CSS settings, fundamental HTML elements styled and enhanced.
Basic Elements of Responsive Web Design Jason Bengtson, MLIS, AHIP Emerging Technologies/R&D Librarian UNM Health Sciences Library and Informatics Center.
1 OCM U Plone 4 Introduction The Office of Communications & Marketing (OCM) louisville.edu/ocm.
COMP 143 Web Development with Adobe Dreamweaver CC.
NM290 Mobile Web Design Responsive Web Design Progressive Enhancement Adaptive Web Design Resources for color palettes Create a document for your color.
Panels 3 Deborah Fuzetto. Panels Allows you to create customized layouts Drag & Drop content into Panes.
Template 2 (with serif font) Click through to view sample pages.
With Responsive Web Design Eric Overfield SharePoint Advocate and Enthusiast PixelMill Enhance SharePoint SPFest Denver 2014 – SPT 205
With Responsive Web Design Eric Overfield SharePoint Advocate and Enthusiast PixelMill SharePoint Fest Denver – March 18 th - 20 th 2013 Enhance SharePoint.
The A to Z of Building a Responsive SharePoint Site with Bootstrap BY THOMAS DALY.
Year 5 - Numeracy Title page..
Creating a Theme From Scratch in Drupal
CSCI 1720 W3.CSS – Part 1 East Tennessee State University Department of Computing CSCI 1720 Intermediate Web Design.
تصميم صفحات الانترنت web design
Front-End Framework for Responsive Web Sites
Development of Internet Applications jQuery, TypeScript, LESS
EOS WEBPAGE Collaborative work with: Ewa Lopienska (logo),
Introduction to Bootstrap Bootstrap සදහා හැදින්වීම
What is Bootstrap? Front-End Framework Mobile First
Customizing your Theme
Creating a Baseline Grid
CS3220 Web and Internet Programming Introduction to Bootstrap
IS1500: Introduction to Web Development
HTML5 Level III Responsive Web Design (RWD) and Front-End Frameworks
CSS BEST PRACTICES.
Front End Application Development We at Kushub Media have a group brimming with website specialists who comprehend the functional side of things and have.
HTML5 Level III Responsive Web Design (RWD) and Front-End Frameworks
EBSCOhost Page Composer
CS3220 Web and Internet Programming Introduction to Bootstrap
HTML5 Level III Responsive Web Design (RWD) and Front-End Frameworks
Web Page Layout Imran Rashid CTO at ManiWeber Technologies.
Presentation transcript:

Adapting a Site Template Using Drupal Themes and SASS/LESS

Responsive Design Screen size Reorder, show or hide

Some Tools to Use SASS What are pre-processors Mixins! Little example Semantic CSS Vs. Non-semantic Frameworks Bootstrap Zurb Foundation Zen Grids

Remember! Get a template Use same framework or similar Start locally Easy Vs not so easy Using classes Using Mixins

What we use Fences Block Class Node Class Views DS & Extras Field Groups Panels Views Responsive Grid Flexslider / Nivo Slider Title Blockify Extra Modules

First Things First, Will It Look Nice? The Template search. What should I look for. My rationale. You are not alone.

Try To M.I.S.S. This Keep it in the front end. Fix page.tpl.php only if needed (we want to avoid this) Why I’ve done it and where

And The Force May Be With Us If… Start Top to bottom Attack one section - Feature at a time Convert to SASS / LESS when possible. Use variables as crazy (Theme Colors, Fonts)

Plan Wisely Design Content types What is in place. Manage Display (DS). Create Views (Global Text).. Panels. Existing Modules JQuery Scripts

The Grid Is The Backbone Design the Grid per device Adding grid clases Using Mixins

Fill It Nicely Apply the “Prettiness”. Use SASS Changes and create mixins as desired Applying the javascripts. Remember, You Are Not Alone.

Check progress Using Firebug to debug Mobile debugging Screen size vs remote debugging.

What Am I Missing? Shoot your questions and comments!