diff --git a/.gitignore b/.gitignore index 3b089a6b..81e3a86b 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,7 @@ tmp/* examples/*/stylesheets/* examples/*/*.html +examples/*/*/*.html examples/*/src/.sass-cache test/tmp test/fixtures/stylesheets/*/tmp diff --git a/examples/blueprint_default/index.html b/examples/blueprint_default/index.html deleted file mode 100644 index 5f92b0a7..00000000 --- a/examples/blueprint_default/index.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - - - Blueprint test pages - - - - - - - - - -
-

Blueprint test pages

-
- -

Welcome to the Blueprint test pages. The HTML files below tests most HTML elements, and especially classes provided - by Blueprint.

- - - - - - - - - - - - - - - - - - - - - - -
Test pageMain files testedDescription
Grid - grid.sass - Tests classes provided by the grid module.
Typography - typography.sass - Tests HTML elements which gets set in the typography module.
Forms - form.sass - Tests classes and default look provided by the form module.
- -

Note about the css files: - These test files utilize the css files that are generated from - Sass templates. - In other words, if you change any of the source files, - you'll have to re-build them with rake examples to see any changes.

- -
-

For more information and help, try these resources:

- -
- -

- Valid HTML 4.01 Strict

- -
- - \ No newline at end of file diff --git a/examples/blueprint_default/index.html.haml b/examples/blueprint_default/index.html.haml new file mode 100644 index 00000000..8a59a9cf --- /dev/null +++ b/examples/blueprint_default/index.html.haml @@ -0,0 +1,85 @@ +!!! +%html{ :lang => "en" } + %head + %meta{ :content => "text/html; charset=utf-8", "http-equiv" => "Content-Type" } + %title + Blueprint test pages + / + Framework CSS + %link{ :href => "stylesheets/screen.css", :rel => "stylesheet", :media => "screen, projection", :type => "text/css" } + %link{ :href => "stylesheets/index.css", :rel => "stylesheet", :media => "screen, projection", :type => "text/css" } + %link{ :href => "stylesheets/print.css", :rel => "stylesheet", :media => "print", :type => "text/css" } + / + [if IE]> "0", :border => "0", :cellpadding => "0" } + %tr + %th.span-6 + Test page + %th.span-8 + Main files tested + %th.span-10 + Description + %tr + %td + %a{ :href => "parts/grid.html" } + Grid + %td + %a{ :href => "../../frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass" } + grid.sass + %td + Tests classes provided by the grid module. + %tr.even + %td + %a{ :href => "parts/elements.html" } + Typography + %td + %a{ :href => "../../frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass" } + typography.sass + %td + Tests HTML elements which gets set in the typography module. + %tr + %td + %a{ :href => "parts/forms.html" } + Forms + %td + %a{ :href => "../../frameworks/blueprint/stylesheets/blueprint/modules/_form.sass" } + form.sass + %td + Tests classes and default look provided by the form module. + %p + %em + %strong + Note about the css files: + These test files utilize the css files that are generated from + %a{ :href => "http://haml.hamptoncatlin.com/docs/rdoc/classes/Sass.html" } + Sass templates + \. + In other words, if you change any of the source files, + you'll have to re-build them with + %code + rake examples + to see any changes. + .box + %p + For more information and help, try these resources: + %ul.bottom + %li + %a{ :href => "http://code.google.com/p/blueprintcss" } + The Blueprint home page. + %li + %a{ :href => "http://groups.google.com/group/blueprintcss" } + Our anything-goes mailing list. + %li + %a{ :href => "http://bjorkoy.com" } + The blog where news about Blueprint gets posted. + %p + %a{ :href => "http://validator.w3.org/check?uri=referer" } + %img.top{ :src => "parts/valid.png", :height => "31", :alt => "Valid HTML 4.01 Strict", :width => "88" } diff --git a/examples/blueprint_default/parts/elements.html b/examples/blueprint_default/parts/elements.html deleted file mode 100644 index 431cb696..00000000 --- a/examples/blueprint_default/parts/elements.html +++ /dev/null @@ -1,246 +0,0 @@ - - - - - - Blueprint HTML Elements Tests - - - - - - - - - -
-

Tests for common HTML elements

-
- -
PARAGRAPHS & BOXES
- -
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor sub text ut labore et sup text magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

-
- -
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

-
- -
- -
-

Aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

-
-
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

-
- -
-
- -
LISTS
- -
- -
    -
  1. Ordered list test
  2. -
  3. Another list element
  4. -
  5. Yet another element in the list
  6. -
-
- -
-
    -
  1. Ordered list
  2. -
  3. Here's a nested unordered list -
      -
    • Nested Unordered list
    • -
    • Nested ordered list -
        -
      1. The first
      2. -
      3. And the second
      4. -
      -
    • -
    -
  4. -
  5. Ordered List item
  6. -
  7. Nested Ordered list -
      -
    1. Some point
    2. -
    3. Nested Unordered list -
        -
      • The first
      • -
      • And the second
      • -
      -
    4. -
    -
  8. -
-
- -
-
-
definition list dt
-
definition list dd
-
definition list dt
-
definition list dd
-
Lorem ipsum dolor sit amet, consectetur adipisicing elit adipisicing elit adipisicing elit
-
Lorem ipsum dolor sit amet, consectetur adipisicing elit adipisicing elit adipisicing elit
-
Lorem ipsum dolor sit amet, consectetur adipisicing elit adipisicing elit adipisicing elit
-
Lorem ipsum dolor sit amet, consectetur adipisicing elit adipisicing elit adipisicing elit
-
-
-
- -
HEADINGS
- -
-

H1: Lorem ipsum dolor sit amet

-

H2: Lorem ipsum dolor sit amet, consectetur elit

-

H3: Lorem ipsum dolor sit amet, consectetur adipisicing elit

-

H4: Lorem ipsum dolor sit amet, consectetur adipisicing elit adipis

-
H5: Lorem ipsum dolor sit amet, consectetur adipisicing elit adipisicing elit adipisicing elit
-
H6: Lorem ipsum dolor sit amet, consectetur adipisicing elit adipisicing elit adipisicing elit
-
- -
-

Heading 1


-

Heading 2


-

Heading 3


-

Heading 4


-
Heading 5

-
Heading 6
-
- -
-

Heading 1

-

Heading 2

-

Heading 3

-

Heading 4

-
Heading 5
-
Heading 6
-
-
- -
MISC ELEMENTS
- -
-

- <strong>
- <del> deleted
- <dfn> dfn
- <em> emphasis -

-

- <a> anchor
- <a> a + href -

-

- <abbr> abbr - extended text when mouseover.
- <acronym> acronym - extended text when mouseover. -

-
- <address>
- Donald Duck
- Box 555
- Disneyland -
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore dolore.

-
- -
- - - - - - - - - - - - - -
A standard test table with a caption, tr, td elements
Table Header OneTable Header Two
TD OneTD Two
TD colspan 2
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
A test table with a thead, tfoot, and tbody elements
Table Header OneTable Header Two
tfoot footer
TD OneTD Two
TD OneTD Two
TD OneTD Two
TD OneTD Two
-
- -
- -
<pre>
-pre  space1
-pre  space1
-pre    space2
-pre    space2
-pre	tab
-pre	tab
- -<code> -Not indented - indent1 - indent1 - indent2 - indent3 - - <tt> - This tt text should be monospaced - and - wrap as if - one line of text - even though the code has newlines, spaces, and tabs. - It should be the same size as <p> text. - -
-
- -

- Valid HTML 4.01 Strict

- -
- - diff --git a/examples/blueprint_default/parts/elements.html.haml b/examples/blueprint_default/parts/elements.html.haml new file mode 100644 index 00000000..f6039e46 --- /dev/null +++ b/examples/blueprint_default/parts/elements.html.haml @@ -0,0 +1,282 @@ +!!! +%html{ :lang => "en" } + %head + %meta{ :content => "text/html; charset=utf-8", "http-equiv" => "Content-Type" } + %title + Blueprint HTML Elements Tests + / + Framework CSS + %link{ :href => "../stylesheets/screen.css", :rel => "stylesheet", :media => "screen, projection", :type => "text/css" } + %link{ :href => "../stylesheets/print.css", :rel => "stylesheet", :media => "print", :type => "text/css" } + / + [if IE]> "http://www.google.com" } + \<a> a + href + %p + %abbr{ :title => "extended abbr text should show when mouse over" } + \<abbr> abbr - extended text when mouseover. + %br + %acronym{ :title => "extended acronym text should show when mouse over" } + \<acronym> acronym - extended text when mouseover. + %address + \<address> + %br + Donald Duck + %br + Box 555 + %br + Disneyland + %p + Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore dolore. + .span-8 + %table{ :cellspacing => "0", :border => "0", :summary => "This is the summary text for this table.", :cellpadding => "0" } + %caption + %em + A standard test table with a caption, tr, td elements + %tr + %th.span-4 + Table Header One + %th.span-4.last + Table Header Two + %tr + %td + TD One + %td + TD Two + %tr + %td{ :colspan => "2" } + TD colspan 2 + %table{ :cellspacing => "0", :border => "0", :summary => "This is the summary text for this table.", :cellpadding => "0" } + %caption + %em + A test table with a thead, tfoot, and tbody elements + %thead + %tr + %th.span-4 + Table Header One + %th.span-4.last + Table Header Two + %tfoot + %tr + %td{ :colspan => "2" } + tfoot footer + %tbody + %tr + %td + TD One + %td + TD Two + %tr + %td + TD One + %td + TD Two + %tbody + %tr + %td + TD One + %td + TD Two + %tr + %td + TD One + %td + TD Two + .span-8.last + %pre + \<pre> + pre space1 + pre space1 + pre space2 + pre space2 + pre tab + pre tab + %code + \<code> + Not indented + indent1 + indent1 + indent2 + indent3 + %tt + \<tt> + This tt text should be monospaced + and + wrap as if + one line of text + even though the code has newlines, spaces, and tabs. + It should be the same size as <p> text. + %hr + %p + %a{ :href => "http://validator.w3.org/check?uri=referer" } + %img.top{ :src => "valid.png", :height => "31", :alt => "Valid HTML 4.01 Strict", :width => "88" } diff --git a/examples/blueprint_default/parts/forms.html b/examples/blueprint_default/parts/forms.html deleted file mode 100644 index e14f944a..00000000 --- a/examples/blueprint_default/parts/forms.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - - - Blueprint Forms Tests - - - - - - - - -
-

Forms

-
- -
- -
- -
- Simple sample form - -


-

- -


-

- -


-

- -

-

- -
-
- -
-
- -
- This is a <div> with the class .error. Link. -
-
- This is a <div> with the class .notice. Link. -
-
- This is a <div> with the class .success. Link. -
- -
- Select, checkboxes, lists - -


-

- -


-

- -


- Radio one
- Radio two
- Radio three

- -


- Check one
- Check two
- Check three

- -
- -
-
- -

- Valid HTML 4.01 Strict

- -
- - \ No newline at end of file diff --git a/examples/blueprint_default/parts/forms.html.haml b/examples/blueprint_default/parts/forms.html.haml new file mode 100644 index 00000000..21b1ccc3 --- /dev/null +++ b/examples/blueprint_default/parts/forms.html.haml @@ -0,0 +1,130 @@ +!!! +%html{ :lang => "en" } + %head + %meta{ :content => "text/html; charset=utf-8", "http-equiv" => "Content-Type" } + %title + Blueprint Forms Tests + / + Framework CSS + %link{ :href => "../stylesheets/screen.css", :rel => "stylesheet", :media => "screen, projection", :type => "text/css" } + %link{ :href => "../stylesheets/print.css", :rel => "stylesheet", :media => "print", :type => "text/css" } + / + [if IE]> "", :method => "post" } + %fieldset + %legend + Simple sample form + %p + %label{ :for => "dummy0" } + Text input (title) + %br + %input#dummy0.title{ :name => "dummy0", :type => "text", :value => "Field with class .title" } + %p + %label{ :for => "dummy1" } + Another field + %br + %input#dummy1.text{ :name => "dummy1", :type => "text", :value => "Field with class .text" } + %p + %label{ :for => "dummy2" } + Textarea + %br + %textarea#dummy2{ :name => "dummy2", :rows => "5", :cols => "20" } + %p + %input{ :type => "submit", :value => "Submit" } + %input{ :type => "reset", :value => "Reset" } + .span-12.last + .error + This is a <div> with the class + %strong + \.error + \. + %a{ :href => "#" } + Link + \. + .notice + This is a <div> with the class + %strong + \.notice + \. + %a{ :href => "#" } + Link + \. + .success + This is a <div> with the class + %strong + \.success + \. + %a{ :href => "#" } + Link + \. + %fieldset + %legend + Select, checkboxes, lists + %p + %label{ :for => "dummy3" } + Select field + %br + %select#dummy3{ :name => "dummy3" } + %option{ :value => "1" } + Ottawa + %option{ :value => "2" } + Calgary + %option{ :value => "3" } + Moosejaw + %p + %label{ :for => "dummy4" } + Select with groups + %br + %select#dummy4{ :name => "dummy4" } + %option + Favorite pet + %optgroup{ :label => "mammals" } + %option + dog + %option + cat + %option + rabbit + %option + horse + %optgroup{ :label => "reptiles" } + %option + iguana + %option + snake + %p + %label + Radio buttons + %br + %input{ :name => "example", :type => "radio" } + Radio one + %br + %input{ :name => "example", :type => "radio" } + Radio two + %br + %input{ :name => "example", :type => "radio" } + Radio three + %br + %p + %label + Checkboxes + %br + %input{ :type => "checkbox" } + Check one + %br + %input{ :type => "checkbox" } + Check two + %br + %input{ :type => "checkbox" } + Check three + %br + %hr + %p + %a{ :href => "http://validator.w3.org/check?uri=referer" } + %img.top{ :src => "valid.png", :height => "31", :alt => "Valid HTML 4.01 Strict", :width => "88" } diff --git a/examples/blueprint_default/parts/grid.html b/examples/blueprint_default/parts/grid.html deleted file mode 100644 index ca88f482..00000000 --- a/examples/blueprint_default/parts/grid.html +++ /dev/null @@ -1,206 +0,0 @@ - - - - - - Blueprint Grid Tests - - - - - - - - -
-

Blueprint Tests: grid.css

- - -
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit.

-
-
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit.

-
-
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit.

-
- - -
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit.

-
-
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit.

-
-
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit.

-
- - -
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit.

-
-
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit.

-
-
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit.

-
-
- -
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

-
-
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

-
-
- -

1

-

2

-

3

-

4

-

5

-

3

- -

1

-

2

-

3

-

4

-

5

-

3

- -

1

-

2

-

3

-

4

-

5

-

6

-

7

-

8

-

9

-

10

-

11

-

12

-

13

-

14

-

15

-

16

-

17

-

18

-

19

-

20

-

21

-

22

-

23

-

24

- - -

1

-

2

-

3

-

4

-

5

-

6

- - -

24

- - -

2

-

23

-
- -
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

-
- - -
-
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod.

-
- -
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

-
- -
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

-
-
- -
-
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod.

-
- -
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

-
- -
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

-
-
- - -
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

-
-
- -
-
TESTING .PUSH-1 TO .PUSH-5
- -
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

- -
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

- -
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

- -
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

- -
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

- -
- -
-
TESTING .PULL-1 TO .PULL-5
- -

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

-
- -

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

-
- -

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

-
- -

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

-
- -

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

-
- -
- - - - - -
-

- Valid HTML 4.01 Strict

-
- -
- - diff --git a/examples/blueprint_default/parts/grid.html.haml b/examples/blueprint_default/parts/grid.html.haml new file mode 100644 index 00000000..1e2f5f13 --- /dev/null +++ b/examples/blueprint_default/parts/grid.html.haml @@ -0,0 +1,274 @@ +!!! +%html{ :lang => "en" } + %head + %meta{ :content => "text/html; charset=utf-8", "http-equiv" => "Content-Type" } + %title + Blueprint Grid Tests + / + Framework CSS + %link{ :href => "../stylesheets/screen.css", :rel => "stylesheet", :media => "screen, projection", :type => "text/css" } + %link{ :href => "../stylesheets/print.css", :rel => "stylesheet", :media => "print", :type => "text/css" } + / + [if IE]> "test-small.jpg" } + .span-10.last + %p + Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. + .span-2 + %img.push-2{ :src => "test-small.jpg" } + .span-10.last + %p + Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. + .span-2 + %img.push-3{ :src => "test-small.jpg" } + .span-10.last + %p + Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. + .span-2 + %img.push-4{ :src => "test-small.jpg" } + .span-10.last + %p + Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. + .span-2 + %img.push-5{ :src => "test-small.jpg" } + .span-10.last + %p + Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. + .span-12.last + %h5 + TESTING .PULL-1 TO .PULL-5 + .span-10 + %p + Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. + .span-2.last + %img.top.pull-1{ :src => "test-small.jpg" } + .span-10 + %p + Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. + .span-2.last + %img.top.pull-2{ :src => "test-small.jpg" } + .span-10 + %p + Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. + .span-2.last + %img.top.pull-3{ :src => "test-small.jpg" } + .span-10 + %p + Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. + .span-2.last + %img.top.pull-4{ :src => "test-small.jpg" } + .span-10 + %p + Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. + .span-2.last + %img.top.pull-5{ :src => "test-small.jpg" } + .span-24 + %p + %a{ :href => "http://validator.w3.org/check?uri=referer" } + %img.bottom{ :src => "valid.png", :height => "31", :alt => "Valid HTML 4.01 Strict", :width => "88" } diff --git a/examples/blueprint_plugins/index.html b/examples/blueprint_plugins/index.html deleted file mode 100644 index 7e7390b5..00000000 --- a/examples/blueprint_plugins/index.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - - Blueprint test pages - - - - - - - - -
-

Blueprint test pages

-
- -

Welcome to the Blueprint Plugin test pages. The HTML files below tests most HTML elements, and especially classes provided - by Blueprint.

- - - - - - - - - - - - - - - - - - - - - - - - - - - -
Test pageMain files testedDescription
Fancy Type - grid.sass, - typography.sass, - fancy_type.sass - A simple sample page, with common elements and fancy type.
Buttons - buttons.sass - A simple page, showing links and buttons styled using the button plugin.
Link Icons - link_icons.sass - A simple page, showing links icons.
RTL - rtl.sass - A simple page, showing a right-to-left grid layout.
- -

Note about the css files: - These test files utilize the css files that are generated from - Sass templates. - In other words, if you change any of the source files, - you'll have to re-build them with rake examples to see any changes.

- -
-

For more information and help, try these resources:

- -
- -

- Valid HTML 4.01 Strict

- -
- - \ No newline at end of file diff --git a/examples/blueprint_plugins/index.html.haml b/examples/blueprint_plugins/index.html.haml new file mode 100644 index 00000000..2cdb7ba6 --- /dev/null +++ b/examples/blueprint_plugins/index.html.haml @@ -0,0 +1,96 @@ +!!! +%html{ :lang => "en" } + %head + %meta{ :content => "text/html; charset=utf-8", "http-equiv" => "Content-Type" } + %title + Blueprint test pages + / + Framework CSS + %link{ :href => "stylesheets/screen.css", :rel => "stylesheet", :media => "screen, projection", :type => "text/css" } + %link{ :href => "stylesheets/print.css", :rel => "stylesheet", :media => "print", :type => "text/css" } + / + [if IE]> "0", :border => "0", :cellpadding => "0" } + %tr + %th.span-6 + Test page + %th.span-8 + Main files tested + %th.span-10 + Description + %tr + %td + %a{ :href => "plugins/fancy_type.html" } + Fancy Type + %td + %a{ :href => "http://github.com/chriseppstein/compass/blob/master/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass" } + grid.sass + , + %a{ :href => "http://github.com/chriseppstein/compass/blob/master/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass" } + typography.sass + , + %a{ :href => "http://github.com/chriseppstein/compass/blob/master/frameworks/blueprint/stylesheets/blueprint/modules/_fancy_type.sass" } + fancy_type.sass + %td + A simple sample page, with common elements and fancy type. + %tr + %td + %a{ :href => "plugins/buttons.html" } + Buttons + %td + %a{ :href => "http://github.com/chriseppstein/compass/blob/master/frameworks/blueprint/stylesheets/blueprint/modules/_buttons.sass" } + buttons.sass + %td + A simple page, showing links and buttons styled using the button plugin. + %tr + %td + %a{ :href => "plugins/link_icons.html" } + Link Icons + %td + %a{ :href => "http://github.com/chriseppstein/compass/blob/master/frameworks/blueprint/stylesheets/blueprint/modules/_link_icons.sass" } + link_icons.sass + %td + A simple page, showing links icons. + %tr + %td + %a{ :href => "plugins/rtl.html" } + RTL + %td + %a{ :href => "http://github.com/chriseppstein/compass/blob/master/frameworks/blueprint/stylesheets/blueprint/modules/_rtl.sass" } + rtl.sass + %td + A simple page, showing a right-to-left grid layout. + %p + %em + %strong + Note about the css files: + These test files utilize the css files that are generated from + %a{ :href => "http://haml.hamptoncatlin.com/docs/rdoc/classes/Sass.html" } + Sass templates + \. + In other words, if you change any of the source files, + you'll have to re-build them with + %code + rake examples + to see any changes. + .box + %p + For more information and help, try these resources: + %ul.bottom + %li + %a{ :href => "http://www.blueprintcss.org/" } + The Blueprint home page. + %li + %a{ :href => "http://groups.google.com/group/blueprintcss" } + Our anything-goes mailing list. + %p + %a{ :href => "http://validator.w3.org/check?uri=referer" } + %img.top{ :src => "images/valid.png", :height => "31", :alt => "Valid HTML 4.01 Strict", :width => "88" } diff --git a/examples/blueprint_plugins/plugins/buttons.html b/examples/blueprint_plugins/plugins/buttons.html deleted file mode 100644 index d3114e7f..00000000 --- a/examples/blueprint_plugins/plugins/buttons.html +++ /dev/null @@ -1,59 +0,0 @@ - - - - - - Blueprint Buttons Sample Page - - - - - - - - - - -
-

A Button Example Page

-
-

This sample page demonstrates what you can do with the Buttons plugin.

-
- -
-

Link Buttons

- Link Button - Positive Button - Negative Button -
- -
-

Real Buttons

- - - -
- -
-

Link Buttons with Images

- Save - Change Password - Cancel -
- -
-

Real Buttons with Images

- - - -
- -
-

- Valid HTML 4.01 Strict

-
-
- - - diff --git a/examples/blueprint_plugins/plugins/buttons.html.haml b/examples/blueprint_plugins/plugins/buttons.html.haml new file mode 100644 index 00000000..331d378d --- /dev/null +++ b/examples/blueprint_plugins/plugins/buttons.html.haml @@ -0,0 +1,67 @@ +!!! +%html{ :lang => "en" } + %head + %meta{ :content => "text/html; charset=utf-8", "http-equiv" => "Content-Type" } + %title + Blueprint Buttons Sample Page + / + Framework CSS + %link{ :href => "../stylesheets/screen.css", :rel => "stylesheet", :media => "screen, projection", :type => "text/css" } + %link{ :href => "../stylesheets/print.css", :rel => "stylesheet", :media => "print", :type => "text/css" } + / + [if IE]> "../stylesheets/buttons.css", :rel => "stylesheet", :media => "screen, projection", :type => "text/css" } + %body + .container + %h1 + A Button Example Page + %hr + %h2.alt + This sample page demonstrates what you can do with the Buttons plugin. + %hr + .span-12 + %h3 + Link Buttons + %a.button + Link Button + %a.button.positive + Positive Button + %a.button.negative + Negative Button + .span-12.last + %h3 + Real Buttons + %button + Normal Button + %button.positive + Positive Button + %button.negative + Negative Button + .span-12 + %h3 + Link Buttons with Images + %a.button + %img{ :src => "../images/buttons/tick.png", :alt => "" } + Save + %a.button.positive + %img{ :src => "../images/buttons/key.png", :alt => "" } + Change Password + %a.button.negative + %img{ :src => "../images/buttons/cross.png", :alt => "" } + Cancel + .span-12.last + %h3 + Real Buttons with Images + %button + %img{ :src => "../images/buttons/tick.png", :alt => "" } + Save + %button.positive + %img{ :src => "../images/buttons/key.png", :alt => "" } + Change Password + %button.negative + %img{ :src => "../images/buttons/cross.png", :alt => "" } + Cancel + .span-24 + %p + %a{ :href => "http://validator.w3.org/check?uri=referer" } + %img.top{ :src => "valid.png", :height => "31", :alt => "Valid HTML 4.01 Strict", :width => "88" } diff --git a/examples/blueprint_plugins/plugins/fancy_type.html b/examples/blueprint_plugins/plugins/fancy_type.html deleted file mode 100644 index 228c0da8..00000000 --- a/examples/blueprint_plugins/plugins/fancy_type.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - - - Blueprint Sample Page - - - - - - - - - -
-

A simple sample page

-
-

This sample page demonstrates a tiny fraction of what you get with Blueprint.

-
- -
-
Here's a box
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip.

-
- -
-
And another box
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat laboris nisi ut aliquip.

-
- -
-
This box is aligned with the sidebar
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip.

-
-
-
- -
-

testLorem ipsum dolor sit amet, consectetuer adipiscing elit. Nunc congue ipsum vestibulum libero. Aenean vitae justo. Nam eget tellus. Etiam convallis, est eu lobortis mattis, lectus tellus tempus felis, a ultricies erat ipsum at metus.

-

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Morbi et risus. Aliquam nisl. Nulla facilisi. Cras accumsan vestibulum ante. Vestibulum sed tortor. Praesent SMALL CAPS tempus fringilla elit. Ut elit diam, sagittis in, nonummy in, gravida non, nunc. Ut orci. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Nam egestas, orci eu imperdiet malesuada, nisl purus fringilla odio, quis commodo est orci vitae justo. Aliquam placerat odio tincidunt nulla. Cras in libero. Aenean rutrum, magna non tristique posuere, erat odio eleifend nisl, non convallis est tortor blandit ligula. Nulla id augue.

-

Nullam mattis, odio ut tempus facilisis, metus nisl facilisis metus, auctor consectetuer felis ligula nec mauris. Vestibulum odio erat, fermentum at, commodo vitae, ultrices et, urna. Mauris vulputate, mi pulvinar sagittis condimentum, sem nulla aliquam velit, sed imperdiet mi purus eu magna. Nulla varius metus ut eros. Aenean aliquet magna eget orci. Class aptent taciti sociosqu ad litora.

-

Vivamus euismod. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Suspendisse vel nibh ut turpis dictum sagittis. Aliquam vel velit a elit auctor sollicitudin. Nam vel dui vel neque lacinia pretium. Quisque nunc erat, venenatis id, volutpat ut, scelerisque sed, diam. Mauris ante. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Donec mattis. Morbi dignissim sollicitudin libero. Nulla lorem.

-
-

Integer cursus ornare mauris. Praesent nisl arcu, imperdiet eu, ornare id, scelerisque ut, nunc. Praesent sagittis erat sed velit tempus imperdiet. Ut tristique, ante in interdum hendrerit, erat enim faucibus felis, quis rutrum mauris lorem quis sem. Vestibulum ligula nisi, mattis nec, posuere et, blandit eu, ligula. Nam suscipit placerat odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Pellentesque tortor libero, venenatis vitae, rhoncus eu, placerat ut, mi. Nulla nulla.

-
-

Maecenas vel metus quis magna pharetra fermentum. Integer sit amet tortor. Maecenas porttitor, pede sed gravida auctor, nulla augue aliquet elit, at pretium urna orci ut metus. Aliquam in dolor. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Sed aliquam, tellus id ornare posuere, quam nunc accumsan turpis, at convallis tellus orci et nisl. Phasellus congue neque a lorem.

- -
-
-
This is a nested column
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

-
-
-
This is another nested column
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

-
- -
-
- -

A Simple Sidebar

- -

Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cras ornare mattis nunc. Mauris venenatis, pede sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue.

-

Mauris a lectus. Aliquam erat volutpat. Phasellus ultrices mi a sapien. Nunc rutrum egestas lorem. Duis ac sem sagittis elit tincidunt gravida. Mauris a lectus. Aliquam erat volutpat. Phasellus ultrices mi a sapien. Nunc rutrum egestas lorem. Duis ac sem sagittis elit tincidunt gravida.

-

Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cras ornare mattis nunc. Mauris venenatis, pede sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue.

- -
Incremental leading
-

Vestibulum ante ipsum primis in faucibus orci luctus vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cras ornare mattis nunc. Mauris venenatis, pede sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. sed aliquet vehicula, lectus tellus.

-

Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cras ornare mattis nunc. Mauris venenatis, pede sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cras ornare mattis nunc. Mauris venenatis, pede sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue.

- -
- -
-

You may pick and choose amongst these and many more features, so be bold.

-
- -

- Valid HTML 4.01 Strict

-
- - - diff --git a/examples/blueprint_plugins/plugins/fancy_type.html.haml b/examples/blueprint_plugins/plugins/fancy_type.html.haml new file mode 100644 index 00000000..b17c1c28 --- /dev/null +++ b/examples/blueprint_plugins/plugins/fancy_type.html.haml @@ -0,0 +1,100 @@ +!!! +%html{ :lang => "en" } + %head + %meta{ :content => "text/html; charset=utf-8", "http-equiv" => "Content-Type" } + %title + Blueprint Sample Page + / + Framework CSS + %link{ :href => "../stylesheets/screen.css", :rel => "stylesheet", :media => "screen, projection", :type => "text/css" } + %link{ :href => "../stylesheets/print.css", :rel => "stylesheet", :media => "print", :type => "text/css" } + / + [if IE]> "../images/test.jpg", :alt => "test" } + Lorem ipsum dolor sit amet, + %em + consectetuer adipiscing elit + \. Nunc congue ipsum vestibulum libero. Aenean vitae justo. Nam eget tellus. Etiam convallis, est eu lobortis mattis, lectus tellus tempus felis, a ultricies erat ipsum at metus. + %p + Lorem ipsum dolor sit amet, consectetuer adipiscing elit. + %a{ :href => "#" } + Morbi et risus + \. Aliquam nisl. Nulla facilisi. Cras accumsan vestibulum ante. Vestibulum sed tortor. Praesent + %span.caps + SMALL CAPS + tempus fringilla elit. Ut elit diam, sagittis in, nonummy in, gravida non, nunc. Ut orci. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Nam egestas, orci eu imperdiet malesuada, nisl purus fringilla odio, quis commodo est orci vitae justo. Aliquam placerat odio tincidunt nulla. Cras in libero. Aenean rutrum, magna non tristique posuere, erat odio eleifend nisl, non convallis est tortor blandit ligula. Nulla id augue. + %p + Nullam mattis, odio ut tempus facilisis, metus nisl facilisis metus, auctor consectetuer felis ligula nec mauris. Vestibulum odio erat, fermentum at, commodo vitae, ultrices et, urna. Mauris vulputate, mi pulvinar sagittis condimentum, sem nulla aliquam velit, sed imperdiet mi purus eu magna. Nulla varius metus ut eros. Aenean aliquet magna eget orci. Class aptent taciti sociosqu ad litora. + %p + Vivamus euismod. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Suspendisse vel nibh ut turpis dictum sagittis. Aliquam vel velit a elit auctor sollicitudin. Nam vel dui vel neque lacinia pretium. Quisque nunc erat, venenatis id, volutpat ut, scelerisque sed, diam. Mauris ante. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Donec mattis. Morbi dignissim sollicitudin libero. Nulla lorem. + %blockquote + %p + Integer cursus ornare mauris. Praesent nisl arcu, imperdiet eu, ornare id, scelerisque ut, nunc. Praesent sagittis erat sed velit tempus imperdiet. Ut tristique, ante in interdum hendrerit, erat enim faucibus felis, quis rutrum mauris lorem quis sem. Vestibulum ligula nisi, mattis nec, posuere et, blandit eu, ligula. Nam suscipit placerat odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Pellentesque tortor libero, venenatis vitae, rhoncus eu, placerat ut, mi. Nulla nulla. + %p + Maecenas vel metus quis magna pharetra fermentum. + %em + Integer sit amet tortor + \. Maecenas porttitor, pede sed gravida auctor, nulla augue aliquet elit, at pretium urna orci ut metus. Aliquam in dolor. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Sed aliquam, tellus id ornare posuere, quam nunc accumsan turpis, at convallis tellus orci et nisl. Phasellus congue neque a lorem. + %hr + .span-7.colborder + %h6 + This is a nested column + %p + Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. + .span-7.last + %h6 + This is another nested column + %p + Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. + .span-7.last + %h3 + A + %span.alt + Simple + Sidebar + %p + Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cras ornare mattis nunc. Mauris venenatis, pede sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. + %p + Mauris a lectus. Aliquam erat volutpat. Phasellus ultrices mi a sapien. Nunc rutrum egestas lorem. Duis ac sem sagittis elit tincidunt gravida. Mauris a lectus. Aliquam erat volutpat. Phasellus ultrices mi a sapien. Nunc rutrum egestas lorem. Duis ac sem sagittis elit tincidunt gravida. + %p.quiet + Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cras ornare mattis nunc. Mauris venenatis, pede sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. + %h5 + Incremental leading + %p.incr + Vestibulum ante ipsum primis in faucibus orci luctus vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cras ornare mattis nunc. Mauris venenatis, pede sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. sed aliquet vehicula, lectus tellus. + %p.incr + Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cras ornare mattis nunc. Mauris venenatis, pede sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cras ornare mattis nunc. Mauris venenatis, pede sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. + %hr + %h2.alt + You may pick and choose amongst these and many more features, so be bold. + %hr + %p + %a{ :href => "http://validator.w3.org/check?uri=referer" } + %img.top{ :src => "valid.png", :height => "31", :alt => "Valid HTML 4.01 Strict", :width => "88" } diff --git a/examples/blueprint_plugins/plugins/link_icons.html b/examples/blueprint_plugins/plugins/link_icons.html deleted file mode 100644 index 94bb0b11..00000000 --- a/examples/blueprint_plugins/plugins/link_icons.html +++ /dev/null @@ -1,59 +0,0 @@ - - - - - - Blueprint Link Icons Sample Page - - - - - - - - - - -
-

A Link Icons Example Page

-
-

This sample page demonstrates what you can do with the Link Icons plugin.

-
- -
-

External Links

- A Normal External Link - A Visited External Link - An Email Link -
- -
-

Document Links

- A .pdf Link - A .doc Link - A .xls Link -
- -
-

Misc Links

- An RSS Link - An Atom Link - A Instant Messenger Link -
- -
-

Turning Icons Off

- A Normal External Link - A Visited External Link - An Email Link -
- -
-

- Valid HTML 4.01 Strict

-
-
- - - diff --git a/examples/blueprint_plugins/plugins/link_icons.html.haml b/examples/blueprint_plugins/plugins/link_icons.html.haml new file mode 100644 index 00000000..13e93f2f --- /dev/null +++ b/examples/blueprint_plugins/plugins/link_icons.html.haml @@ -0,0 +1,61 @@ +!!! +%html{ :lang => "en" } + %head + %meta{ :content => "text/html; charset=utf-8", "http-equiv" => "Content-Type" } + %title + Blueprint Link Icons Sample Page + / + Framework CSS + %link{ :href => "../stylesheets/screen.css", :rel => "stylesheet", :media => "screen, projection", :type => "text/css" } + %link{ :href => "../stylesheets/print.css", :rel => "stylesheet", :media => "print", :type => "text/css" } + / + [if IE]> "../stylesheets/link_icons.css", :rel => "stylesheet", :media => "screen, projection", :type => "text/css" } + %body + .container + %h1 + A Link Icons Example Page + %hr + %h2.alt + This sample page demonstrates what you can do with the Link Icons plugin. + %hr + .span-12 + %h3 + External Links + %a{ :href => "http://www.no-such-website.com/" } + A Normal External Link + %a{ :href => "http://www.google.com" } + A Visited External Link + %a{ :href => "mailto:donald@duck.com" } + An Email Link + .span-12.last + %h3 + Document Links + %a{ :href => "http://www.no-such-website.com/sample.pdf" } + A .pdf Link + %a{ :href => "http://www.no-such-website.com/sample.doc" } + A .doc Link + %a{ :href => "http://www.no-such-website.com/sample.xls" } + A .xls Link + .span-12 + %h3 + Misc Links + %a{ :href => "http://www.no-such-website.com/sample.rss" } + An RSS Link + %a{ :href => "http://www.no-such-website.com/sample.rdf" } + An Atom Link + %a{ :href => "aim:chatmeup" } + A Instant Messenger Link + .span-12.last + %h3 + Turning Icons Off + %a.noicon{ :href => "http://www.no-such-website.com/" } + A Normal External Link + %a.noicon{ :href => "http://www.google.com" } + A Visited External Link + %a.noicon{ :href => "mailto:donald@duck.com" } + An Email Link + .span-24 + %p + %a.noicon{ :href => "http://validator.w3.org/check?uri=referer" } + %img.top{ :src => "valid.png", :height => "31", :alt => "Valid HTML 4.01 Strict", :width => "88" } diff --git a/examples/blueprint_plugins/plugins/rtl.html b/examples/blueprint_plugins/plugins/rtl.html deleted file mode 100644 index b4deb659..00000000 --- a/examples/blueprint_plugins/plugins/rtl.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - - - Blueprint Sample Page - - - - - - - - - -
-

A simple sample page

-
-

This sample page demonstrates a tiny fraction of what you get with Blueprint.

-
- -
-
Here's a box
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip.

-
- -
-
And another box
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat laboris nisi ut aliquip.

-
- -
-
This box is aligned with the sidebar
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip.

-
-
-
- -
-

testLorem ipsum dolor sit amet, consectetuer adipiscing elit. Nunc congue ipsum vestibulum libero. Aenean vitae justo. Nam eget tellus. Etiam convallis, est eu lobortis mattis, lectus tellus tempus felis, a ultricies erat ipsum at metus.

-

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Morbi et risus. Aliquam nisl. Nulla facilisi. Cras accumsan vestibulum ante. Vestibulum sed tortor. Praesent SMALL CAPS tempus fringilla elit. Ut elit diam, sagittis in, nonummy in, gravida non, nunc. Ut orci. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Nam egestas, orci eu imperdiet malesuada, nisl purus fringilla odio, quis commodo est orci vitae justo. Aliquam placerat odio tincidunt nulla. Cras in libero. Aenean rutrum, magna non tristique posuere, erat odio eleifend nisl, non convallis est tortor blandit ligula. Nulla id augue.

-

Nullam mattis, odio ut tempus facilisis, metus nisl facilisis metus, auctor consectetuer felis ligula nec mauris. Vestibulum odio erat, fermentum at, commodo vitae, ultrices et, urna. Mauris vulputate, mi pulvinar sagittis condimentum, sem nulla aliquam velit, sed imperdiet mi purus eu magna. Nulla varius metus ut eros. Aenean aliquet magna eget orci. Class aptent taciti sociosqu ad litora.

-

Vivamus euismod. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Suspendisse vel nibh ut turpis dictum sagittis. Aliquam vel velit a elit auctor sollicitudin. Nam vel dui vel neque lacinia pretium. Quisque nunc erat, venenatis id, volutpat ut, scelerisque sed, diam. Mauris ante. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Donec mattis. Morbi dignissim sollicitudin libero. Nulla lorem.

-
-

Integer cursus ornare mauris. Praesent nisl arcu, imperdiet eu, ornare id, scelerisque ut, nunc. Praesent sagittis erat sed velit tempus imperdiet. Ut tristique, ante in interdum hendrerit, erat enim faucibus felis, quis rutrum mauris lorem quis sem. Vestibulum ligula nisi, mattis nec, posuere et, blandit eu, ligula. Nam suscipit placerat odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Pellentesque tortor libero, venenatis vitae, rhoncus eu, placerat ut, mi. Nulla nulla.

-
-

Maecenas vel metus quis magna pharetra fermentum. Integer sit amet tortor. Maecenas porttitor, pede sed gravida auctor, nulla augue aliquet elit, at pretium urna orci ut metus. Aliquam in dolor. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Sed aliquam, tellus id ornare posuere, quam nunc accumsan turpis, at convallis tellus orci et nisl. Phasellus congue neque a lorem.

- -
-
-
This is a nested column
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

-
-
-
This is another nested column
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

-
- -
-
- -

A Simple Sidebar

- -

Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cras ornare mattis nunc. Mauris venenatis, pede sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue.

-

Mauris a lectus. Aliquam erat volutpat. Phasellus ultrices mi a sapien. Nunc rutrum egestas lorem. Duis ac sem sagittis elit tincidunt gravida. Mauris a lectus. Aliquam erat volutpat. Phasellus ultrices mi a sapien. Nunc rutrum egestas lorem. Duis ac sem sagittis elit tincidunt gravida.

-

Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cras ornare mattis nunc. Mauris venenatis, pede sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue.

- -
Incremental leading
-

Vestibulum ante ipsum primis in faucibus orci luctus vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cras ornare mattis nunc. Mauris venenatis, pede sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. sed aliquet vehicula, lectus tellus.

-

Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cras ornare mattis nunc. Mauris venenatis, pede sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cras ornare mattis nunc. Mauris venenatis, pede sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue.

- -
- -
-

You may pick and choose amongst these and many more features, so be bold.

-
- -

- Valid HTML 4.01 Strict

-
- - - \ No newline at end of file diff --git a/examples/blueprint_plugins/plugins/rtl.html.haml b/examples/blueprint_plugins/plugins/rtl.html.haml new file mode 100644 index 00000000..58758202 --- /dev/null +++ b/examples/blueprint_plugins/plugins/rtl.html.haml @@ -0,0 +1,100 @@ +!!! +%html{ :lang => "en" } + %head + %meta{ :content => "text/html; charset=utf-8", "http-equiv" => "Content-Type" } + %title + Blueprint Sample Page + / + Framework CSS + %link{ :href => "../stylesheets/rtl_screen.css", :rel => "stylesheet", :media => "screen, projection", :type => "text/css" } + %link{ :href => "../stylesheets/print.css", :rel => "stylesheet", :media => "print", :type => "text/css" } + / + [if IE]> "../images/test.jpg", :alt => "test" } + Lorem ipsum dolor sit amet, + %em + consectetuer adipiscing elit + \. Nunc congue ipsum vestibulum libero. Aenean vitae justo. Nam eget tellus. Etiam convallis, est eu lobortis mattis, lectus tellus tempus felis, a ultricies erat ipsum at metus. + %p + Lorem ipsum dolor sit amet, consectetuer adipiscing elit. + %a{ :href => "#" } + Morbi et risus + \. Aliquam nisl. Nulla facilisi. Cras accumsan vestibulum ante. Vestibulum sed tortor. Praesent + %span.caps + SMALL CAPS + tempus fringilla elit. Ut elit diam, sagittis in, nonummy in, gravida non, nunc. Ut orci. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Nam egestas, orci eu imperdiet malesuada, nisl purus fringilla odio, quis commodo est orci vitae justo. Aliquam placerat odio tincidunt nulla. Cras in libero. Aenean rutrum, magna non tristique posuere, erat odio eleifend nisl, non convallis est tortor blandit ligula. Nulla id augue. + %p + Nullam mattis, odio ut tempus facilisis, metus nisl facilisis metus, auctor consectetuer felis ligula nec mauris. Vestibulum odio erat, fermentum at, commodo vitae, ultrices et, urna. Mauris vulputate, mi pulvinar sagittis condimentum, sem nulla aliquam velit, sed imperdiet mi purus eu magna. Nulla varius metus ut eros. Aenean aliquet magna eget orci. Class aptent taciti sociosqu ad litora. + %p + Vivamus euismod. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Suspendisse vel nibh ut turpis dictum sagittis. Aliquam vel velit a elit auctor sollicitudin. Nam vel dui vel neque lacinia pretium. Quisque nunc erat, venenatis id, volutpat ut, scelerisque sed, diam. Mauris ante. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Donec mattis. Morbi dignissim sollicitudin libero. Nulla lorem. + %blockquote + %p + Integer cursus ornare mauris. Praesent nisl arcu, imperdiet eu, ornare id, scelerisque ut, nunc. Praesent sagittis erat sed velit tempus imperdiet. Ut tristique, ante in interdum hendrerit, erat enim faucibus felis, quis rutrum mauris lorem quis sem. Vestibulum ligula nisi, mattis nec, posuere et, blandit eu, ligula. Nam suscipit placerat odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Pellentesque tortor libero, venenatis vitae, rhoncus eu, placerat ut, mi. Nulla nulla. + %p + Maecenas vel metus quis magna pharetra fermentum. + %em + Integer sit amet tortor + \. Maecenas porttitor, pede sed gravida auctor, nulla augue aliquet elit, at pretium urna orci ut metus. Aliquam in dolor. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Sed aliquam, tellus id ornare posuere, quam nunc accumsan turpis, at convallis tellus orci et nisl. Phasellus congue neque a lorem. + %hr + .span-7.colborder + %h6 + This is a nested column + %p + Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. + .span-7.last + %h6 + This is another nested column + %p + Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. + .span-7.last + %h3 + A + %span.alt + Simple + Sidebar + %p + Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cras ornare mattis nunc. Mauris venenatis, pede sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. + %p + Mauris a lectus. Aliquam erat volutpat. Phasellus ultrices mi a sapien. Nunc rutrum egestas lorem. Duis ac sem sagittis elit tincidunt gravida. Mauris a lectus. Aliquam erat volutpat. Phasellus ultrices mi a sapien. Nunc rutrum egestas lorem. Duis ac sem sagittis elit tincidunt gravida. + %p.quiet + Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cras ornare mattis nunc. Mauris venenatis, pede sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. + %h5 + Incremental leading + %p.incr + Vestibulum ante ipsum primis in faucibus orci luctus vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cras ornare mattis nunc. Mauris venenatis, pede sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. sed aliquet vehicula, lectus tellus. + %p.incr + Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cras ornare mattis nunc. Mauris venenatis, pede sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cras ornare mattis nunc. Mauris venenatis, pede sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. + %hr + %h2.alt + You may pick and choose amongst these and many more features, so be bold. + %hr + %p + %a{ :href => "http://validator.w3.org/check?uri=referer" } + %img.top{ :src => "valid.png", :height => "31", :alt => "Valid HTML 4.01 Strict", :width => "88" } diff --git a/examples/blueprint_semantic/index.html b/examples/blueprint_semantic/index.html deleted file mode 100644 index 594cbf2b..00000000 --- a/examples/blueprint_semantic/index.html +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - Blueprint test pages - - - - - - - - -
-

Blueprint Semantic Test Pages

-
- -

Welcome to the Blueprint Semantic test pages. The HTML files below test the assignment of styles to semantic classes and ids using Sass mixins.

- - - - - - - - - - - - - - - - - -
Test pageMain files testedDescription
Fancy Type - grid.sass, - typography.sass, - fancy_type.sass - A simple sample page, with common elements and fancy type.
Liquid Grid - liquid.sass, - typography.sass, - fancy_type.sass - Like Fancy Type, but using a liquid percent based grid.
- -

Note about the css files: - These test files utilize the css files that are generated from - Sass templates. - In other words, if you change any of the source files, - you'll have to re-build them with rake examples to see any changes.

- -
-

For more information and help, try these resources:

- -
- -

- Valid HTML 4.01 Strict

- -
- - \ No newline at end of file diff --git a/examples/blueprint_semantic/index.html.haml b/examples/blueprint_semantic/index.html.haml new file mode 100644 index 00000000..4532955b --- /dev/null +++ b/examples/blueprint_semantic/index.html.haml @@ -0,0 +1,86 @@ +!!! +%html{ :lang => "en" } + %head + %meta{ :content => "text/html; charset=utf-8", "http-equiv" => "Content-Type" } + %title + Blueprint test pages + / + Framework CSS + %link{ :href => "stylesheets/screen.css", :rel => "stylesheet", :media => "screen, projection", :type => "text/css" } + %link{ :href => "stylesheets/print.css", :rel => "stylesheet", :media => "print", :type => "text/css" } + / + [if IE]> "0", :border => "0", :cellpadding => "0" } + %tr + %th#page-header + Test page + %th#files-header + Main files tested + %th#description-header + Description + %tr + %td + %a{ :href => "parts/fancy_type.html" } + Fancy Type + %td + %a{ :href => "../../frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass" } + grid.sass + , + %a{ :href => "../../frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass" } + typography.sass + , + %a{ :href => "../../frameworks/blueprint/stylesheets/blueprint/modules/_fancy_type.sass" } + fancy_type.sass + %td + A simple sample page, with common elements and fancy type. + %tr + %td + %a{ :href => "parts/liquid.html" } + Liquid Grid + %td + %a{ :href => "../../frameworks/blueprint/stylesheets/blueprint/modules/_liquid.sass" } + liquid.sass + , + %a{ :href => "../../frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass" } + typography.sass + , + %a{ :href => "../../frameworks/blueprint/stylesheets/blueprint/modules/_fancy_type.sass" } + fancy_type.sass + %td + Like Fancy Type, but using a liquid percent based grid. + %p + %em + %strong + Note about the css files: + These test files utilize the css files that are generated from + %a{ :href => "http://haml.hamptoncatlin.com/docs/rdoc/classes/Sass.html" } + Sass templates + \. + In other words, if you change any of the source files, + you'll have to re-build them with + %code + rake examples + to see any changes. + #info + %p + For more information and help, try these resources: + %ul + %li + %a{ :href => "http://code.google.com/p/blueprintcss" } + The Blueprint home page. + %li + %a{ :href => "http://groups.google.com/group/blueprintcss" } + Our anything-goes mailing list. + %li + %a{ :href => "http://bjorkoy.com" } + The blog where news about Blueprint gets posted. + %p + %a{ :href => "http://validator.w3.org/check?uri=referer" } + %img#w3c{ :src => "parts/valid.png", :height => "31", :alt => "Valid HTML 4.01 Strict", :width => "88" } diff --git a/examples/blueprint_semantic/parts/fancy_type.html b/examples/blueprint_semantic/parts/fancy_type.html deleted file mode 100644 index 0b4ba6da..00000000 --- a/examples/blueprint_semantic/parts/fancy_type.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - - - Blueprint Semantic Sample Page - - - - - - - - - -
-

A simple sample page

-
-

This sample page demonstrates a tiny fraction of what you get with Blueprint.

-
- -
-
Here's a box
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip.

-
- -
-
And another box
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat laboris nisi ut aliquip.

-
- -
-
This box is aligned with the sidebar
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip.

-
-
-
- -
-

testLorem ipsum dolor sit amet, consectetuer adipiscing elit. Nunc congue ipsum vestibulum libero. Aenean vitae justo. Nam eget tellus. Etiam convallis, est eu lobortis mattis, lectus tellus tempus felis, a ultricies erat ipsum at metus.

-

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Morbi et risus. Aliquam nisl. Nulla facilisi. Cras accumsan vestibulum ante. Vestibulum sed tortor. Praesent small caps tempus fringilla elit. Ut elit diam, sagittis in, nonummy in, gravida non, nunc. Ut orci. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Nam egestas, orci eu imperdiet malesuada, nisl purus fringilla odio, quis commodo est orci vitae justo. Aliquam placerat odio tincidunt nulla. Cras in libero. Aenean rutrum, magna non tristique posuere, erat odio eleifend nisl, non convallis est tortor blandit ligula. Nulla id augue.

-

Nullam mattis, odio ut tempus facilisis, metus nisl facilisis metus, auctor consectetuer felis ligula nec mauris. Vestibulum odio erat, fermentum at, commodo vitae, ultrices et, urna. Mauris vulputate, mi pulvinar sagittis condimentum, sem nulla aliquam velit, sed imperdiet mi purus eu magna. Nulla varius metus ut eros. Aenean aliquet magna eget orci. Class aptent taciti sociosqu ad litora.

-

Vivamus euismod. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Suspendisse vel nibh ut turpis dictum sagittis. Aliquam vel velit a elit auctor sollicitudin. Nam vel dui vel neque lacinia pretium. Quisque nunc erat, venenatis id, volutpat ut, scelerisque sed, diam. Mauris ante. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Donec mattis. Morbi dignissim sollicitudin libero. Nulla lorem.

-
-

Integer cursus ornare mauris. Praesent nisl arcu, imperdiet eu, ornare id, scelerisque ut, nunc. Praesent sagittis erat sed velit tempus imperdiet. Ut tristique, ante in interdum hendrerit, erat enim faucibus felis, quis rutrum mauris lorem quis sem. Vestibulum ligula nisi, mattis nec, posuere et, blandit eu, ligula. Nam suscipit placerat odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Pellentesque tortor libero, venenatis vitae, rhoncus eu, placerat ut, mi. Nulla nulla.

-
-

Maecenas vel metus quis magna pharetra fermentum. Integer sit amet tortor. Maecenas porttitor, pede sed gravida auctor, nulla augue aliquet elit, at pretium urna orci ut metus. Aliquam in dolor. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Sed aliquam, tellus id ornare posuere, quam nunc accumsan turpis, at convallis tellus orci et nisl. Phasellus congue neque a lorem.

- -
-
-
This is a nested column
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

-
-
-
This is another nested column
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

-
- -
- - -
-

You may pick and choose amongst these and many more features, so be bold.

-
- -

- Valid HTML 4.01 Strict

-
- - - \ No newline at end of file diff --git a/examples/blueprint_semantic/parts/fancy_type.html.haml b/examples/blueprint_semantic/parts/fancy_type.html.haml new file mode 100644 index 00000000..8aabaca2 --- /dev/null +++ b/examples/blueprint_semantic/parts/fancy_type.html.haml @@ -0,0 +1,100 @@ +!!! +%html{ :lang => "en" } + %head + %meta{ :content => "text/html; charset=utf-8", "http-equiv" => "Content-Type" } + %title + Blueprint Semantic Sample Page + / + Framework CSS + %link{ :href => "../stylesheets/screen.css", :rel => "stylesheet", :media => "screen, projection", :type => "text/css" } + %link{ :href => "../stylesheets/print.css", :rel => "stylesheet", :media => "print", :type => "text/css" } + / + [if IE]> "test.jpg", :alt => "test" } + Lorem ipsum dolor sit amet, + %em + consectetuer adipiscing elit + \. Nunc congue ipsum vestibulum libero. Aenean vitae justo. Nam eget tellus. Etiam convallis, est eu lobortis mattis, lectus tellus tempus felis, a ultricies erat ipsum at metus. + %p + Lorem ipsum dolor sit amet, consectetuer adipiscing elit. + %a{ :href => "#" } + Morbi et risus + \. Aliquam nisl. Nulla facilisi. Cras accumsan vestibulum ante. Vestibulum sed tortor. Praesent + %em.caps + small caps + tempus fringilla elit. Ut elit diam, sagittis in, nonummy in, gravida non, nunc. Ut orci. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Nam egestas, orci eu imperdiet malesuada, nisl purus fringilla odio, quis commodo est orci vitae justo. Aliquam placerat odio tincidunt nulla. Cras in libero. Aenean rutrum, magna non tristique posuere, erat odio eleifend nisl, non convallis est tortor blandit ligula. Nulla id augue. + %p + Nullam mattis, odio ut tempus facilisis, metus nisl facilisis metus, auctor consectetuer felis ligula nec mauris. Vestibulum odio erat, fermentum at, commodo vitae, ultrices et, urna. Mauris vulputate, mi pulvinar sagittis condimentum, sem nulla aliquam velit, sed imperdiet mi purus eu magna. Nulla varius metus ut eros. Aenean aliquet magna eget orci. Class aptent taciti sociosqu ad litora. + %p + Vivamus euismod. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Suspendisse vel nibh ut turpis dictum sagittis. Aliquam vel velit a elit auctor sollicitudin. Nam vel dui vel neque lacinia pretium. Quisque nunc erat, venenatis id, volutpat ut, scelerisque sed, diam. Mauris ante. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Donec mattis. Morbi dignissim sollicitudin libero. Nulla lorem. + %blockquote + %p + Integer cursus ornare mauris. Praesent nisl arcu, imperdiet eu, ornare id, scelerisque ut, nunc. Praesent sagittis erat sed velit tempus imperdiet. Ut tristique, ante in interdum hendrerit, erat enim faucibus felis, quis rutrum mauris lorem quis sem. Vestibulum ligula nisi, mattis nec, posuere et, blandit eu, ligula. Nam suscipit placerat odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Pellentesque tortor libero, venenatis vitae, rhoncus eu, placerat ut, mi. Nulla nulla. + %p + Maecenas vel metus quis magna pharetra fermentum. + %em + Integer sit amet tortor + \. Maecenas porttitor, pede sed gravida auctor, nulla augue aliquet elit, at pretium urna orci ut metus. Aliquam in dolor. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Sed aliquam, tellus id ornare posuere, quam nunc accumsan turpis, at convallis tellus orci et nisl. Phasellus congue neque a lorem. + %hr + #nested-1 + %h6 + This is a nested column + %p + Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. + #nested-2 + %h6 + This is another nested column + %p + Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. + #sidebar + %h3 + A + %em + Simple + Sidebar + %p + Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cras ornare mattis nunc. Mauris venenatis, pede sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. + %p + Mauris a lectus. Aliquam erat volutpat. Phasellus ultrices mi a sapien. Nunc rutrum egestas lorem. Duis ac sem sagittis elit tincidunt gravida. Mauris a lectus. Aliquam erat volutpat. Phasellus ultrices mi a sapien. Nunc rutrum egestas lorem. Duis ac sem sagittis elit tincidunt gravida. + %p.quiet + Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cras ornare mattis nunc. Mauris venenatis, pede sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. + %h5 + Incremental leading + %p.incr + Vestibulum ante ipsum primis in faucibus orci luctus vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cras ornare mattis nunc. Mauris venenatis, pede sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. sed aliquet vehicula, lectus tellus. + %p.incr + Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cras ornare mattis nunc. Mauris venenatis, pede sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cras ornare mattis nunc. Mauris venenatis, pede sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. + %hr + %h2#parting-thought + You may pick and choose amongst these and many more features, so be bold. + %hr + %p + %a{ :href => "http://validator.w3.org/check?uri=referer" } + %img#w3c{ :src => "valid.png", :height => "31", :alt => "Valid HTML 4.01 Strict", :width => "88" } diff --git a/examples/blueprint_semantic/parts/liquid.html b/examples/blueprint_semantic/parts/liquid.html deleted file mode 100644 index 94ca0a27..00000000 --- a/examples/blueprint_semantic/parts/liquid.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - - - Blueprint Liquid Grid Semantic Sample Page - - - - - - - - - -
-

A simple sample page

-
-

This sample page demonstrates a tiny fraction of what you get with Blueprint.

-
- -
-
Here's a box
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip.

-
- -
-
And another box
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat laboris nisi ut aliquip.

-
- -
-
This box is aligned with the sidebar
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip.

-
-
-
- -
-

testLorem ipsum dolor sit amet, consectetuer adipiscing elit. Nunc congue ipsum vestibulum libero. Aenean vitae justo. Nam eget tellus. Etiam convallis, est eu lobortis mattis, lectus tellus tempus felis, a ultricies erat ipsum at metus.

-

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Morbi et risus. Aliquam nisl. Nulla facilisi. Cras accumsan vestibulum ante. Vestibulum sed tortor. Praesent small caps tempus fringilla elit. Ut elit diam, sagittis in, nonummy in, gravida non, nunc. Ut orci. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Nam egestas, orci eu imperdiet malesuada, nisl purus fringilla odio, quis commodo est orci vitae justo. Aliquam placerat odio tincidunt nulla. Cras in libero. Aenean rutrum, magna non tristique posuere, erat odio eleifend nisl, non convallis est tortor blandit ligula. Nulla id augue.

-

Nullam mattis, odio ut tempus facilisis, metus nisl facilisis metus, auctor consectetuer felis ligula nec mauris. Vestibulum odio erat, fermentum at, commodo vitae, ultrices et, urna. Mauris vulputate, mi pulvinar sagittis condimentum, sem nulla aliquam velit, sed imperdiet mi purus eu magna. Nulla varius metus ut eros. Aenean aliquet magna eget orci. Class aptent taciti sociosqu ad litora.

-

Vivamus euismod. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Suspendisse vel nibh ut turpis dictum sagittis. Aliquam vel velit a elit auctor sollicitudin. Nam vel dui vel neque lacinia pretium. Quisque nunc erat, venenatis id, volutpat ut, scelerisque sed, diam. Mauris ante. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Donec mattis. Morbi dignissim sollicitudin libero. Nulla lorem.

-
-

Integer cursus ornare mauris. Praesent nisl arcu, imperdiet eu, ornare id, scelerisque ut, nunc. Praesent sagittis erat sed velit tempus imperdiet. Ut tristique, ante in interdum hendrerit, erat enim faucibus felis, quis rutrum mauris lorem quis sem. Vestibulum ligula nisi, mattis nec, posuere et, blandit eu, ligula. Nam suscipit placerat odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Pellentesque tortor libero, venenatis vitae, rhoncus eu, placerat ut, mi. Nulla nulla.

-
-

Maecenas vel metus quis magna pharetra fermentum. Integer sit amet tortor. Maecenas porttitor, pede sed gravida auctor, nulla augue aliquet elit, at pretium urna orci ut metus. Aliquam in dolor. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Sed aliquam, tellus id ornare posuere, quam nunc accumsan turpis, at convallis tellus orci et nisl. Phasellus congue neque a lorem.

- -
-
-
This is a nested column
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

-
-
-
This is another nested column
-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

-
- -
- - -
-

You may pick and choose amongst these and many more features, so be bold.

-
- -

- Valid HTML 4.01 Strict

-
- - - \ No newline at end of file diff --git a/examples/blueprint_semantic/parts/liquid.html.haml b/examples/blueprint_semantic/parts/liquid.html.haml new file mode 100644 index 00000000..46e7391b --- /dev/null +++ b/examples/blueprint_semantic/parts/liquid.html.haml @@ -0,0 +1,100 @@ +!!! +%html{ :lang => "en" } + %head + %meta{ :content => "text/html; charset=utf-8", "http-equiv" => "Content-Type" } + %title + Blueprint Liquid Grid Semantic Sample Page + / + Framework CSS + %link{ :href => "../stylesheets/liquid.css", :rel => "stylesheet", :media => "screen, projection", :type => "text/css" } + %link{ :href => "../stylesheets/print.css", :rel => "stylesheet", :media => "print", :type => "text/css" } + / + [if IE]> "test.jpg", :alt => "test" } + Lorem ipsum dolor sit amet, + %em + consectetuer adipiscing elit + \. Nunc congue ipsum vestibulum libero. Aenean vitae justo. Nam eget tellus. Etiam convallis, est eu lobortis mattis, lectus tellus tempus felis, a ultricies erat ipsum at metus. + %p + Lorem ipsum dolor sit amet, consectetuer adipiscing elit. + %a{ :href => "#" } + Morbi et risus + \. Aliquam nisl. Nulla facilisi. Cras accumsan vestibulum ante. Vestibulum sed tortor. Praesent + %em.caps + small caps + tempus fringilla elit. Ut elit diam, sagittis in, nonummy in, gravida non, nunc. Ut orci. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Nam egestas, orci eu imperdiet malesuada, nisl purus fringilla odio, quis commodo est orci vitae justo. Aliquam placerat odio tincidunt nulla. Cras in libero. Aenean rutrum, magna non tristique posuere, erat odio eleifend nisl, non convallis est tortor blandit ligula. Nulla id augue. + %p + Nullam mattis, odio ut tempus facilisis, metus nisl facilisis metus, auctor consectetuer felis ligula nec mauris. Vestibulum odio erat, fermentum at, commodo vitae, ultrices et, urna. Mauris vulputate, mi pulvinar sagittis condimentum, sem nulla aliquam velit, sed imperdiet mi purus eu magna. Nulla varius metus ut eros. Aenean aliquet magna eget orci. Class aptent taciti sociosqu ad litora. + %p + Vivamus euismod. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Suspendisse vel nibh ut turpis dictum sagittis. Aliquam vel velit a elit auctor sollicitudin. Nam vel dui vel neque lacinia pretium. Quisque nunc erat, venenatis id, volutpat ut, scelerisque sed, diam. Mauris ante. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Donec mattis. Morbi dignissim sollicitudin libero. Nulla lorem. + %blockquote + %p + Integer cursus ornare mauris. Praesent nisl arcu, imperdiet eu, ornare id, scelerisque ut, nunc. Praesent sagittis erat sed velit tempus imperdiet. Ut tristique, ante in interdum hendrerit, erat enim faucibus felis, quis rutrum mauris lorem quis sem. Vestibulum ligula nisi, mattis nec, posuere et, blandit eu, ligula. Nam suscipit placerat odio. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Pellentesque tortor libero, venenatis vitae, rhoncus eu, placerat ut, mi. Nulla nulla. + %p + Maecenas vel metus quis magna pharetra fermentum. + %em + Integer sit amet tortor + \. Maecenas porttitor, pede sed gravida auctor, nulla augue aliquet elit, at pretium urna orci ut metus. Aliquam in dolor. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Sed aliquam, tellus id ornare posuere, quam nunc accumsan turpis, at convallis tellus orci et nisl. Phasellus congue neque a lorem. + %hr + #nested-1 + %h6 + This is a nested column + %p + Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. + #nested-2 + %h6 + This is another nested column + %p + Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. + #sidebar + %h3 + A + %em + Simple + Sidebar + %p + Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cras ornare mattis nunc. Mauris venenatis, pede sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. + %p + Mauris a lectus. Aliquam erat volutpat. Phasellus ultrices mi a sapien. Nunc rutrum egestas lorem. Duis ac sem sagittis elit tincidunt gravida. Mauris a lectus. Aliquam erat volutpat. Phasellus ultrices mi a sapien. Nunc rutrum egestas lorem. Duis ac sem sagittis elit tincidunt gravida. + %p.quiet + Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cras ornare mattis nunc. Mauris venenatis, pede sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. + %h5 + Incremental leading + %p.incr + Vestibulum ante ipsum primis in faucibus orci luctus vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cras ornare mattis nunc. Mauris venenatis, pede sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. sed aliquet vehicula, lectus tellus. + %p.incr + Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cras ornare mattis nunc. Mauris venenatis, pede sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cras ornare mattis nunc. Mauris venenatis, pede sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. sed aliquet vehicula, lectus tellus pulvinar neque, non cursus sem nisi vel augue. + %hr + %h2#parting-thought + You may pick and choose amongst these and many more features, so be bold. + %hr + %p + %a{ :href => "http://validator.w3.org/check?uri=referer" } + %img#w3c{ :src => "valid.png", :height => "31", :alt => "Valid HTML 4.01 Strict", :width => "88" } diff --git a/examples/compass/compass.html b/examples/compass/compass.html deleted file mode 100644 index 58ced438..00000000 --- a/examples/compass/compass.html +++ /dev/null @@ -1,19 +0,0 @@ - - - Compass Example - - - -
-

North

-

North
East

-

East

-

South
East

-

South

-

South
West

-

West

-

North
West

-
- - - \ No newline at end of file diff --git a/examples/compass/compass.html.haml b/examples/compass/compass.html.haml new file mode 100644 index 00000000..5b36bfc2 --- /dev/null +++ b/examples/compass/compass.html.haml @@ -0,0 +1,39 @@ +%html + %head + %title + Compass Example + %link{ :href => "stylesheets/compass.css", :rel => "stylesheet", :media => "screen, projection", :type => "text/css" } + %body + .compass + .n + %p + North + .n.e + %p + North + %br + East + .e + %p + East + .s.e + %p + South + %br + East + .s + %p + South + .s.w + %p + South + %br + West + .w + %p + West + .n.w + %p + North + %br + West