example/src/extras.scalatex
author Tomas Zeman <tomas@functionals.cz>
Sun, 27 Dec 2020 22:54:33 +0100
changeset 28 fe846f058e41
permissions -rw-r--r--
pure-extras: example, publish(M2)Local/compileAll.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
28
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
     1
@val img200 = src:="http://placehold.it/200x200"
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
     2
@val img250 = img(src:="http://placehold.it/250x250")
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
     3
@val sasquatch = img(src:="http://dribbble.s3.amazonaws.com/users/4467/screenshots/661196/sasquatch-troop-full.jpg")
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
     4
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
     5
@div
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
     6
  @h1
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
     7
    Pure Extras
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
     8
  @h2
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
     9
    CSS styles for images, thumbnails, badges, contextual menus and alerts.
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    10
    Depends on Pure CSS.
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    11
  @p
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    12
    Pure-Scala 1:1 reimplementation of
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    13
    @a(href:="http://github.com/tilomitra/cssextras", "pure-extras").
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    14
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    15
  @h2
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    16
    Images
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    17
  @p
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    18
    Styling of three different types are available for images, eliptical,
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    19
    rounded, bordered. To use them, just add one of these classes to the
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    20
    @code(raw("&lt;img&gt;")) tag.
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    21
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    22
  @div(pure.g)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    23
    @div(pure.u_1_3)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    24
      @img(Extras.pure_img_elliptical, width:="200", height:="150",
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    25
        src:="http://dribbble.s3.amazonaws.com/users/9418/screenshots/928345/suhio_shoot.png")
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    26
    @div(pure.u_1_3)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    27
      @img(Extras.pure_img_rounded, width:="200", height:="150",
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    28
        src:="http://dribbble.s3.amazonaws.com/users/9418/screenshots/928345/suhio_shoot.png")
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    29
    @div(pure.u_1_3)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    30
      @img(Extras.pure_img_bordered, width:="200", height:="150",
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    31
        src:="http://dribbble.s3.amazonaws.com/users/9418/screenshots/928345/suhio_shoot.png")
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    32
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    33
  @p
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    34
    When using class @code("Extras.pure_img_elliptical"), if the width and
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    35
    height of the image are equal, it will appear as a circle. Otherwise, it
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    36
    will appear as an ellipse.
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    37
  @img(Extras.pure_img_elliptical, width:="200", height:="200", img200)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    38
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    39
  @h2
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    40
    Thumbnails
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    41
  @p
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    42
    Add the class @code("Extras.pure_thumbnails") to the container
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    43
    @code(raw("&lt;ul&gt;")). Then add one of the classes,
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    44
    @code("Extras.pure_thumb_elliptical"), @code("Extras.pure_thumb_rounded"),
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    45
    or @code("Extras.pure_thumb_bordered"), to the @code(raw("&lt;a&gt;")).
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    46
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    47
  @ul(Extras.pure_thumbnails, pure.g)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    48
    @li(pure.u_1_4)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    49
      @a(Extras.pure_thumb, Extras.pure_thumb_elliptical, href:="#")
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    50
        @img250
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    51
    @li(pure.u_1_4)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    52
      @a(Extras.pure_thumb, Extras.pure_thumb_rounded, href:="#")
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    53
        @img250
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    54
    @li(pure.u_1_4)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    55
      @a(Extras.pure_thumb, Extras.pure_thumb_bordered, href:="#")
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    56
        @img250
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    57
    @li(pure.u_1_4)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    58
      @a(Extras.pure_thumb, Extras.pure_thumb_bordered, href:="#")
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    59
        @img250
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    60
        @div(Extras.caption_)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    61
          @h3(Extras.caption_head)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    62
            Rocket – game concept
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    63
          @p
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    64
            This is a great shot from Jozef Mak from Dribbble.
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    65
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    66
  @p
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    67
    Adding a @code("div(Extras.caption_)") allows you to customize the
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    68
    thumbnail with additional content.
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    69
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    70
  @p
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    71
    If you have YUI grids on the page, add @code("pure_u_*") for multi-column
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    72
    thumbnails that scale to fit the columns.
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    73
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    74
  @ul(Extras.pure_thumbnails, pure.g)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    75
    @li(pure.u_1_4)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    76
      @a(Extras.pure_thumb, Extras.pure_thumb_elliptical, href:="#")
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    77
        @sasquatch
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    78
    @li(pure.u_1_4)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    79
      @a(Extras.pure_thumb, Extras.pure_thumb_rounded, href:="#")
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    80
        @sasquatch
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    81
    @li(pure.u_1_4)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    82
      @a(Extras.pure_thumb, href:="#")
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    83
        @sasquatch
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    84
    @li(pure.u_1_4)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    85
      @a(Extras.pure_thumb, Extras.pure_thumb_bordered, href:="#")
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    86
        @sasquatch
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    87
        @div(Extras.caption_)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    88
          @h3(Extras.caption_head)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    89
            Thumbnail label
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    90
          @p
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    91
            Curabitur et sapien ac diam pharetra lacinia quis ac tortor.
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    92
            Suspendisse dictum fermentum dui at mollis. Nunc pulvinar blandit
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    93
            diam in vehicula.
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    94
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    95
  @h2
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    96
    Badges
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    97
  @p
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    98
    To create a badge, use a @code("span") tag, and add one of the badge
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
    99
    classes as shown below.
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   100
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   101
  @span(Extras.pure_badge)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   102
    A badge
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   103
  @span(Extras.pure_badge_success)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   104
    Success badge
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   105
  @span(Extras.pure_badge_warning)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   106
    Warning badge
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   107
  @span(Extras.pure_badge_error)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   108
    Badges can have a bunch of content
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   109
  @span(Extras.pure_badge_info)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   110
    Info badge
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   111
  @span(Extras.pure_badge_inverse)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   112
    or not much at all.
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   113
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   114
  @h2
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   115
    Alerts
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   116
  @p
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   117
    Create alerts by adding a class to it's @code("div").
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   118
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   119
  @h3
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   120
    Default Alert
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   121
  @p
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   122
    The default alert can be set by adding the @code("Extras.pure_alert") class name.
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   123
  @div(Extras.pure_alert)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   124
    @label
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   125
      Welcome back, Tilo.
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   126
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   127
  @h3
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   128
    Error Alert
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   129
  @p
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   130
    Alerts in red have the connotation of something going wrong. The error
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   131
    alert can be set by appending the @code("Extras.pure_alert_error") class name
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   132
    in addition to the @code("Extras.pure_alert").
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   133
  @div(Extras.pure_alert, Extras.pure_alert_error)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   134
    @label(strong("Breaking News"))
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   135
    'Most' of Atlanic City Underwater. Atlantic City Boardwalk Destroyed by Sandy.
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   136
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   137
  @h3
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   138
    Warning Alert
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   139
  @p
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   140
    If you want to send a warning notification, use the warning alert. It can
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   141
    be set by appending the @code("Extras.pure_alert_warning") class name in
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   142
    addition to the @code("Extras.pure_alert").
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   143
  @div(Extras.pure_alert, Extras.pure_alert_warning)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   144
    @label(strong("Update"))
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   145
    Looks like you like the Green Bay Packers so we added the team to your Sports App!
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   146
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   147
  @h3
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   148
    Success Alert
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   149
  @p
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   150
    Mission successful? Use the Success Alert! It can be set by appending the
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   151
    @code("Extras.pure_alert_success") in addition to the
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   152
    @code("Extras.pure_alert").
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   153
  @div(Extras.pure_alert, Extras.pure_alert_success)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   154
    @label(strong("New Badge Unlocked!"))
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   155
    You unlocked the "Paradise" badge!
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   156
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   157
  @h2
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   158
    Contextual Modals
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   159
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   160
  @div(pure.g)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   161
    @div(pure.u_1_2)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   162
      @h3
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   163
        Bottom Arrow
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   164
      @div(Extras.pure_popover, Extras.pure_popover_bottom)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   165
        @div
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   166
          @p
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   167
            You have no new notifications.
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   168
          @p
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   169
            Receive notifications when you comment or discuss content with
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   170
            friends on Yahoo!
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   171
          @p
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   172
            @a(pure.button, Extras.pure_button_block, href:="#")
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   173
              Learn More
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   174
        @div(Extras.pure_arrow_border)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   175
        @div(Extras.pure_arrow)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   176
    @div(pure.u_1_2)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   177
      @h3
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   178
        Left Arrow
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   179
      @div(Extras.pure_popover, Extras.pure_popover_left)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   180
        @div
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   181
          @p
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   182
            You have no new notifications.
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   183
          @p
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   184
            Receive notifications when you comment or discuss content with
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   185
            friends on Yahoo!
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   186
          @p
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   187
            @a(pure.button, Extras.pure_button_block, href:="#")
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   188
              Learn More
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   189
        @div(Extras.pure_arrow_border)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   190
        @div(Extras.pure_arrow)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   191
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   192
  @div(pure.g)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   193
    @div(pure.u_1_2)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   194
      @h3
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   195
        Top Arrow
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   196
      @div(Extras.pure_popover, Extras.pure_popover_top)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   197
        @div
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   198
          @p
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   199
            You have no new notifications.
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   200
          @p
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   201
            Receive notifications when you comment or discuss content with
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   202
            friends on Yahoo!
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   203
          @p
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   204
            @a(pure.button, Extras.pure_button_block, href:="#")
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   205
              Learn More
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   206
        @div(Extras.pure_arrow_border)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   207
        @div(Extras.pure_arrow)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   208
    @div(pure.u_1_2)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   209
      @h3
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   210
        Right Arrow
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   211
      @div(Extras.pure_popover, Extras.pure_popover_right)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   212
        @div
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   213
          @p
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   214
            You have no new notifications.
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   215
          @p
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   216
            Receive notifications when you comment or discuss content with
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   217
            friends on Yahoo!
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   218
          @p
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   219
            @a(pure.button, Extras.pure_button_block, href:="#")
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   220
              Learn More
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   221
        @div(Extras.pure_arrow_border)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   222
        @div(Extras.pure_arrow)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   223
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   224
  @h2
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   225
    Contextual Modals with Grids
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   226
  @p
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   227
    You can use grids within these contextual menus for interesting effects.
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   228
  @div(pure.g)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   229
    @div(pure.u_1)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   230
      @h4
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   231
        You have mail.
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   232
      @div(Extras.pure_popover, Extras.pure_popover_bottom, width:="70%")
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   233
        @div(pure.g)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   234
          @div(pure.u_1_5)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   235
            @strong
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   236
              Yahoo! Mail
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   237
          @div(pure.u_3_5)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   238
            You have 3 new messages.
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   239
          @div(pure.u_1_5, cls:="text-right")
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   240
            @a(pure.button, Extras.pure_button_small, href:="#")
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   241
              Read
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   242
        @div(Extras.pure_arrow_border)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   243
        @div(Extras.pure_arrow)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   244
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   245
  @h2
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   246
    Buttons
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   247
  @h3
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   248
    Button Types
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   249
  @p
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   250
    @a(pure.button)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   251
      A regular button
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   252
    @a(pure.button, Extras.pure_button_selected)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   253
      Selected
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   254
  @p
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   255
    @a(pure.button, Extras.pure_button_secondary)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   256
      Secondary
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   257
    @a(pure.button, Extras.pure_button_error)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   258
      Error
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   259
    @a(pure.button, Extras.pure_button_success)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   260
      Success
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   261
    @a(pure.button, Extras.pure_button_warning)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   262
      Warning
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   263
  @p
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   264
    @a(pure.button, Extras.pure_button_block)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   265
      Block
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   266
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   267
  @h3
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   268
    Button Sizes
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   269
  @p
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   270
    Large buttons have twice the padding of regular buttons. Apply the
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   271
    @code("Extras.pure_button_large").
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   272
  @a(pure.button, Extras.pure_button_large)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   273
    Big click target
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   274
  @a(pure.button, Extras.pure_button_success, Extras.pure_button_large)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   275
    Big Success
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   276
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   277
  @p
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   278
    Small buttons have half the padding of regular buttons. Apply the
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   279
    @code("Extras.pure_button_small").
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   280
  @a(pure.button, Extras.pure_button_small)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   281
    Smaller target
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   282
  @a(pure.button, Extras.pure_button_secondary, Extras.pure_button_small)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   283
    Smaller Secondary Button
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   284
  @a(pure.button, Extras.pure_button_warning, Extras.pure_button_small)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   285
    Smaller Warning Button
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   286
  @a(pure.button, Extras.pure_button_error, Extras.pure_button_small)
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   287
    Smaller Error Button
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   288
fe846f058e41 pure-extras: example, publish(M2)Local/compileAll.
Tomas Zeman <tomas@functionals.cz>
parents:
diff changeset
   289
// vim: et ts=2 sw=2 syn=scala