21
A BOOTSTRAP TOUR churn shippable UI using twitter bootstrap framework Ashish Sharma www.stalkninja.com Saturday 17 March 2012

Bootstrap tour

Embed Size (px)

Citation preview

Page 1: Bootstrap tour

A BOOTSTRAP TOURchurn shippable UI using twitter bootstrap framework

Ashish Sharmawww.stalkninja.com

Saturday 17 March 2012

Page 2: Bootstrap tour

APP DEVELOPMENT STAGES

Backend (Coding) Frontend (Design/UI)+

Your multi-million $ app

Saturday 17 March 2012

Page 3: Bootstrap tour

CODERS’ TRYST WITH UI

• Right font, line height, background gradient - ARE YOU KIDDING !!!

• Apple era has made the bar high

Saturday 17 March 2012

Page 4: Bootstrap tour

http://twitter.github.com/bootstrap

Saturday 17 March 2012

Page 5: Bootstrap tour

before

after

http://hashag.stalkninja.com

http://hashag.com

Saturday 17 March 2012

Page 6: Bootstrap tour

DIGGING DEEPERlist of bootstrap elements you would absolutely need

Saturday 17 March 2012

Page 7: Bootstrap tour

NAVIGATION BAR<div class=‘navbar’>

Saturday 17 March 2012

Page 8: Bootstrap tour

HERO UNIT<div class=‘hero’>

Saturday 17 March 2012

Page 9: Bootstrap tour

BUTTONS & TABSicon support, button groups, multiple sizes

<ul class=”nav nav-list”> <div class=”btn btn-primary”>

Saturday 17 March 2012

Page 10: Bootstrap tour

ALERT BOX <div class=‘well’> for inset effect

Saturday 17 March 2012

Page 11: Bootstrap tour

MORE .....form, table, icons etc etc

Saturday 17 March 2012

Page 12: Bootstrap tour

DID WE MISS GRIDS ?so what is this Grid all about ....

Saturday 17 March 2012

Page 13: Bootstrap tour

GRID HELPS IN ALIGNMENT& you do not have to beat your head with float

Saturday 17 March 2012

Page 14: Bootstrap tour

JEEZ ... LOOK AT THISbadly aligned content looks unprofessional

Saturday 17 March 2012

Page 15: Bootstrap tour

DID YOU KNOW ?what ?

So ?

So !!!

bootstrap grids are responsive

which means it adapts to screen size

dude !! it means it is mobile optimizedumm ... Can I play

Nintendo WII on it ?

Saturday 17 March 2012

Page 16: Bootstrap tour

BUT POOR KYLE DINT KNOW

There is a difference between knowing it is mobile optimized & churning out app which is actually mobile optimized

Saturday 17 March 2012

Page 17: Bootstrap tour

MECHANISMauto-extending & wrapping around of columns

<meta name="viewport" content="width=device-width, initial-scale=1.0">

Saturday 17 March 2012

Page 18: Bootstrap tour

LESSONS

• Push sidebar to right grid to make it appear on the bottom.

• If you need something on the right, make it text-align right.

Saturday 17 March 2012

Page 19: Bootstrap tour

EMPTY COLUMNS PLAYhow they can be used to center content for bigger screens

Saturday 17 March 2012

Page 20: Bootstrap tour

CAUTION

• Image screen fit issue

• H1 tag font in hero unit could be too big for mobile

• Content that suppose to stay right, might not stay

Saturday 17 March 2012

Page 21: Bootstrap tour

YUP, I AM DONE !!!

Dissect http://cssgrid.net main page for the image fitting, content aligning hacks

Saturday 17 March 2012