Button

Types

Button

Standard Button

Standard Button
Preview
Markdown Syntax
__Button|Follow__
Standard Button with Custom Class And ID
Preview
Markdown Syntax
__<Optional-Class> Button|Follow|<Optional-ID>__
Focusable Button
Preview
Follow
Markdown Syntax
__Focusable Button|Follow|<Optional-ID>__

Emphasis

A button can be formatted to show different levels of emphasis

Emphasis
Preview

Markdown Syntax
__Primary Button|Save__ __Button|Discard__
__Secondary Button|Save__ __Button|Discard__

Animated

A button can animate to show hidden content

Animated
Preview
Next
Markdown Syntax
__Animated Button|Next;Icon:Right Arrow__
Vertical Animated
Preview
Markdown Syntax
__Vertical Animated Button|Icon:Shop;Shop__
Fade Animated
Preview
Sign-up for a Pro account
Markdown Syntax
__Fade Animated Button|Sign-up for a Pro account;$12.99 a month__

Icon

A button can have only an icon

Icon Button
Preview
Markdown Syntax
__Icon Button|Icon:Cloud__

Labeled Icon

A button can have an icon and a label

Labeled Icon
Preview
Markdown Syntax
__Labeled Icon Button|Icon:Pause,Pause__

Basic Button

A basic button is less pronounced

Basic Button
Preview
Markdown Syntax
__Basic Button|Icon:User,Add Friend__
Basic Button
Preview
Markdown Syntax
__Basic Standard Button|Standard__
__Basic Black Button|Black__
__Basic Yellow Button|Yellow__
__Basic Green Button|Green__
__Basic Blue Button|Blue__
__Basic Orange Button|Orange__
__Basic Purple Button|Purple__
__Basic Pink Button|Pink__
__Basic Red Button|Red__
__Basic Teal Button|Teal__

Inverted

A button can be formatted to appear on dark backgrounds

Inverted
Preview
Markdown Syntax
> Inverted Segment:
> __Inverted Standard Button|Standard__
> __Inverted Black Button|Black__
> __Inverted Yellow Button|Yellow__
> __Inverted Green Button|Green__
> __Inverted Blue Button|Blue__
> __Inverted Orange Button|Orange__
> __Inverted Purple Button|Purple__
> __Inverted Pink Button|Pink__
> __Inverted Red Button|Red__
> __Inverted Teal Button|Teal__

Groups

Buttons

Buttons can exist together as a group

Buttons
Preview
Markdown Syntax
> Buttons:
> __Standard Button|One__
> __Standard Button|Two__
> __Standard Button|Three__

Icon Buttons

Buttons can exist together as a group

Buttons
Preview
Markdown Syntax
> Icon Buttons:
> __Button|Icon:Align Left__
> __Button|Icon:Align Center__
> __Button|Icon:Align Right__
> __Button|Icon:Align Justify__

<!-- A separator is required in between two spaces -->

> Icon Buttons:
> __Button|Icon:Bold__
> __Button|Icon:Underline__
> __Button|Icon:Text Width__

Content

Conditionals

Button groups can contain conditionals

Conditionals
Preview
Markdown Syntax
> Buttons:
> __Button|Cancel__
> __Div Tag||Or__
> __Positive Button|Save__
Preview
Markdown Syntax
> Buttons:
> __Button|un__
> __Div Tag||Or|Data:Text:ou__
> __Positive Button|deux|<Optional-ID>__

States

Active

A button can show it is currently the active user selection

Active State
Preview
Markdown Syntax
__Active Button|Icon:User, Follow__

Disabled

A button can show it is currently unable to be interacted with

Disabled State
Preview
Markdown Syntax
__Disabled Button|Icon:User,Followed__

Loading

A button can show a loading indicator

Loading State
Preview
Markdown Syntax
__Loading Button|Loading__
__Basic Loading Button|Loading__
__Primary Loading Button|Loading__
__Secondary Loading Button|Loading__

Variations

Social

A button can be formatted to link to a social website

Social
Preview
Markdown Syntax
__Facebook Button|Icon:Facebook, Facebook__
__Twitter Button|Icon:Twitter, Twitter__
__Google Plus Button|Icon:Google Plus, Google Plus__
__VK Button|Icon:VK, VK__
__LinkedIn Button|Icon:LinkedIn, LinkedIn__
__Instagram Button|Icon:Instagram, Instagram__
__YouTube Button|Icon:YouTube, YouTube__

Size

A button can have different sizes

Size
Preview
Markdown Syntax
__Mini Button|Mini__
__Tiny Button|Tiny__
__Small Button|Small__
__Medium Button|Medium__
__Large Button|Large__
__Big Button|Big__
__Huge Button|Huge__
__Massive Button|Massive__

Colored

A button can have different colors

Colored
Preview
Markdown Syntax
__Red Button|Red__
__Orange Button|Orange__
__Yellow Button|Yellow__
__Olive Button|Olive__
__Green Button|Green__
__Teal Button|Teal__
__Blue Button|Blue__
__Violet Button|Violet__
__Purple Button|Purple__
__Pink Button|Pink__
__Brown Button|Brown__
__Grey Button|Grey__
__Black Button|Black__

Compact

A button can reduce its padding to fit into tighter spaces

Compact
Preview
Markdown Syntax
__Compact Button|Hold__
__Compact Icon Button|Icon:Pause__
__Compact Labeled Icon Button|Icon:Pause, Pause__

Positive

A button can hint towards a positive consequence

Positive
Preview
Markdown Syntax
__Positive Button|Positive Button__
__Negative Button|Negative Button__

Negative

A button can hint towards a negative consequence

Negative
Preview
Markdown Syntax
__Negative Button|Negative Button__

Fluid

A button can take the width of its container

Fluid
Preview
Markdown Syntax
__Fluid Button|Fluid Button__

Circular

A button can be circular

Circular
Preview
Markdown Syntax
__Circular Icon Button|Icon:Settings__

Vertically Attached

A button can be attached to the top or bottom of other content

Vertically Attached
Preview
Top

Bottom
Markdown Syntax
__Top Attached Focusable Button|Top__

> Attached Segment:
> " "

__Bottom Attached Focusable Button|Bottom__
Preview

Markdown Syntax
> Two Top Attached Buttons:
> __Button|One__
> __Button|Two__

<!-- -->

> Attached Segment:
> " "

<!-- -->

> Two Bottom Attached Buttons:
> __Button|One__
> __Button|Two__

Horizontally Attached

A button can be attached to the left or right of other content

Horizontally Attached
Preview
Markdown Syntax
> __Left Attached Button|Left__
> __Right Attached Button|Right__

Group Variations

Vertical Buttons

Groups can be formatted to appear vertically

Vertical Buttons
Preview
Markdown Syntax
> Vertical Buttons:
> __Button|Feed__
> __Button|Messages__
> __Button|Events__
> __Button|Photos__

Icon Buttons

Groups can be formatted as icons

Icon Buttons
Preview
Markdown Syntax
> Icon Buttons:
> __Button|Icon:Play__
> __Button|Icon:Pause__
> __Button|Icon:Shuffle__

Labeled Icon Buttons

Groups can be formatted as labeled icons

Labeled Icon Buttons
Preview
Markdown Syntax
> Vertical Labeled Icon Buttons:
> __Button|Icon:Play, Play__
> __Button|Icon:Pause, Pause__
> __Button|Icon:Shuffle, Shuffle__

Mixed Group

Groups can be formatted to use multiple button types together

Mixed Group
Preview
Markdown Syntax
> Buttons:
> __Labeled Icon Button|Icon:Left Chevron, Back__
> __Button|Icon:Stop, Stop__
> __Right Labeled Icon Button|Icon:Right Chevron, Forward__

Equal Width

Groups can have their widths divided evenly

Equal Width
Preview
Markdown Syntax
> Five Buttons:
> __Button|Overview__
> __Button|Specs__
> __Button|Warranty__
> __Button|Reviews__
> __Button|Support__

<!-- -->

> Three Buttons:
> __Button|Overview__
> __Button|Specs__
> __Button|Support__

Colored Buttons

Groups can have a shared color

Colored Buttons
Preview
Markdown Syntax
> Blue Buttons:
> __Button|One__
> __Button|Two__
> __Button|Three__

Basic Buttons

A button group can be less pronounced

Basic Buttons
Preview
Markdown Syntax
> Basic Buttons:
> __Button|One__
> __Button|Two__
> __Button|Three__

___

> Vertical Basic Buttons:
> __Button|One__
> __Button|Two__
> __Button|Three__
Preview
Markdown Syntax
> Buttons:
> __Red Basic Button|One__
> __Blue Basic Button|Two__
> __Green Basic Button|Three__

Group Sizes

Groups can have a shared size

Group Sizes
Preview
Markdown Syntax
> Large Buttons:
> __Button|One__
> __Button|Two__
> __Button|Three__
Preview
Markdown Syntax
> Small Basic Icon Buttons:
> __Button|Icon:File__
> __Button|Icon:Save__
> __Button|Icon:Upload__
> __Button|Icon:Download__
Preview
Markdown Syntax
> Large Buttons:
> __Button|One__
> __Div Tag||Or__
> __Button|Two__