21
Prototyping using Bluep!ntCSS

Lightning Talk: BlueprintCSS

  • View
    2.960

  • Download
    0

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Lightning Talk: BlueprintCSS

Prototyping usingBluep!ntCSS

Page 2: Lightning Talk: BlueprintCSS

客戶愛變卦

Page 3: Lightning Talk: BlueprintCSS

工程師會改錯

Page 4: Lightning Talk: BlueprintCSS

未成年就這麼優,是一切邪惡的根源“

– lukhnos

Premature optimization " # root of all evil

Page 5: Lightning Talk: BlueprintCSS

wireframe

Page 6: Lightning Talk: BlueprintCSS

Visio/OmniGraffle

Page 7: Lightning Talk: BlueprintCSS

Powerpoint

Page 8: Lightning Talk: BlueprintCSS

Axure

Page 9: Lightning Talk: BlueprintCSS

HTML wireframe

Page 11: Lightning Talk: BlueprintCSS

Blueprint is a CSS framework, designed to cut down on your development time. It gives you a solid foundation to build your CSS on

top of, including some sensible default typography, a customizable grid, a

print stylesheet and much more.

Page 12: Lightning Talk: BlueprintCSS

<link rel="stylesheet" href="css/blueprint/screen.css" type="text/css"

media="screen, projection">

<link rel="stylesheet" href="css/blueprint/print.css" type="text/css"

media="print">

<!--[if IE]><link rel="stylesheet" href="css/blueprint/ie.css" type="text/css"

media="screen, projection"><![endif]-->

Page 13: Lightning Talk: BlueprintCSS

<div class="container">

<div class="span-24">

Header

</div>

<div class="span-4">

Left sidebar

</div>

<div class="span-16">

Main content

</div>

<div class="span-4 last">

Right sidebar

</div>

</div>

24

4 16 4

Page 14: Lightning Talk: BlueprintCSS

<div class="container">

<div class="span-24">

Header

</div>

<div class="span-4">

Left sidebar

</div>

<div class="span-16">

<div class="span-8">Box1</div>

<div class="span-4">Box2</div>

<div class="span-4 last">Box3</div>

<div class="span-16 last">

Main content

</div> </div>

<div class="span-4 last">

Right sidebar

</div>

<div class="span-24">

Footer

</div>

</div>

24

4 4

24

4 48

16

Page 15: Lightning Talk: BlueprintCSS

semantic?

Page 16: Lightning Talk: BlueprintCSS

Ruby compressor

Page 17: Lightning Talk: BlueprintCSS

project:

path: /path/to/different/stylesheets

custom_css:

screen.css:

- custom_screen.css

semantic_classes:

"#footer, #header": column span-24 last

"#content": column span-18 border

"#extra-content": last span-6 column

"div#navigation": last span-24 column

"div.section, div.entry, .feeds": span-6 column

plugins:

- fancy-type

- buttons

- validations

Page 18: Lightning Talk: BlueprintCSS

缺點

Page 19: Lightning Talk: BlueprintCSS

too much default

Page 20: Lightning Talk: BlueprintCSS

小心使用

Page 21: Lightning Talk: BlueprintCSS

謝謝ご清聴ありがとうございましたhttp://handlino.com/[email protected]