import React from 'react'; import { Container, Row, Col, Button, ButtonGroup, ButtonToolbar, Card, CardBody, CardTitle, UncontrolledButtonDropdown, DropdownToggle, DropdownMenu, DropdownItem, CardText } from './../../../components'; import { HeaderMain } from "../../components/HeaderMain"; import { HeaderDemo } from "../../components/HeaderDemo"; const cardText = ({ cardNo }) => ( #{ cardNo } Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla nisl elit, porta a sapien eget, fringilla sagittis ex. ); const cardContent = (title = 'Some Card Title') => ( { title } { cardText } ); const Buttons = () => ( { /* START Header 1 */} { /* END Header 1 */} { /* START Section 1 */} Button: Primary #1.01

Default button, example: <Button color="primary">Primary</Button>{' '}

{' '}
Button: Secondary #1.02

Custom color button, example: <Button color="secondary">Secondary</Button>{' '}

{' '}
Button: Success #1.03

Custom color button, example: <Button color="success">Success</Button>{' '}

{' '}
Button: Warning #1.04

Custom color button, example: <Button color="warning">Warning</Button>{' '}

{' '}
Button: Danger #1.05

Custom color button, example: <Button color="danger">Danger</Button>{' '}

{' '}
Button: Info #1.06

Custom color button, example: <Button color="info">Info</Button>{' '}

{' '}
Button: Light #1.07

Custom color button, example: <Button color="light">Light</Button>{' '}

{' '}
Button: Dark #1.08

Custom color button, example: <Button color="dark">Dark</Button>{' '}

{' '}
Button: Custom (Purple) #1.09

Custom color button, example: <Button color="purple">Purple</Button>{' '}

{' '}
{ /* END Section 1 */} { /* START Header 2 */} { /* END Header 2 */} { /* START Section 2 */} Button: Facebook #2.01

Default button, example: <Button color="facebook">...</Button>{' '}

{' '}
Button: Twitter #2.02

Default button, example: <Button color="twitter">...</Button>{' '}

{' '}
Button: LastFM #2.03

Default button, example: <Button color="lastfm">...</Button>{' '}

{' '}
Button: Pinterest #2.04

Default button, example: <Button color="pinterest">...</Button>{' '}

{' '}
Button: Linkedin #2.05

Default button, example: <Button color="linkedin">...</Button>{' '}

{' '}
Button: Medium #2.06

Default button, example: <Button color="medium">...</Button>{' '}

{' '}
Button: Android #2.07

Default button, example: <Button color="android">...</Button>{' '}

{' '}
Button: Spotify #2.08

Default button, example: <Button color="spotify">...</Button>{' '}

{' '}
Button: Foursquare #2.09

Default button, example: <Button color="foursquare">...</Button>{' '}

{' '}
Button: Skype #2.10

Default button, example: <Button color="skype">...</Button>{' '}

{' '}
Button: Youtube #2.11

Default button, example: <Button color="youtube">...</Button>{' '}

{' '}
Button: Windows #2.12

Default button, example: <Button color="windows">...</Button>{' '}

{' '}
Button: Amazon #2.13

Default button, example: <Button color="amazon">...</Button>{' '}

{' '}
{ /* END Section 2 */} { /* START Header 3 */} { /* END Header 3 */} { /* START Section 3 */} Button: Outline #3.01

Outline button, example: <Button outline color="secondary">...</Button>{' '}

{' '}
Button: Outline Left Icon #3.02

Available in both directions, example: <Button outline color="secondary"><i className="fa fa-home mr-2" /></Button>{' '}

{' '}
Button: Dropdown #3.03

Below example:

{ /* START Button Dropdown */} Default Button Your Options View Add Task Add Files Delete { /* END Button Dropdown */}
Button: Default #3.04

Button with Contextual Colors

{' '}
Button: Left Icon #3.05

Button with Contextual Colors

{' '}
Button: Dropdown #3.06

Colored button with dropdown

{ /* START Button Dropdown */} Dropdown Your Options View Add Task Add Files Delete { /* END Button Dropdown */}
Button: Rounded #3.07

Works with all button types

{' '}
Button: Rounded Left Icon #3.08

Available in both directions

{' '}
Button: Outline Rounded Drodpown #3.09

Rounded button with dropdown

{' '}
Button: Link #3.10

Button as Link <Button outline color="link">...</Button>{' '}

{' '}
Button: Link Left Icon #3.11

Button as Link with Icon

{' '}
Button: Link Dropdown #3.12

Colored button with dropdown

{ /* START Button Dropdown */} Dropdown Your Options View Add Task Add Files Delete { /* END Button Dropdown */}
Button: Outline Icon Alone #3.13

Button with a single icon only

{' '}
Button: Rounded Outline Icon Alone #3.14

Button with a single icon only

{' '}
Button: Outline Icon Alone Dropdown #3.15

Icon button with dropdown

{ /* START Button Dropdown */} Your Options View Add Task Add Files Delete { /* END Button Dropdown */}
Button: Icon Alone #3.13

Button with a single icon only

{' '}
Button: Rounded Icon Alone Dropdown #3.17

Works with all button types

{' '}
Button: Icon Alone Dropdown #3.18

Icon button with dropdown

{ /* START Button Dropdown */} Your Options View Add Task Add Files Delete { /* END Button Dropdown */}
Button: Icons Only Small & Default #3.19

Floating action button example

Button: Icons Above Text #3.20

Float buttons with text and icons

{ /* END Section 3 */} { /* START Header 4 */} { /* END Header 4 */} { /* START Section 4 */} Buttons: Large, Default and Small #4.01

Button with a single icon only

{' '}
{' '}
{' '}
Buttons: Rounded #4.01

Available styling of .r-30 button

{' '}
{' '}
{' '}
{ /* END Section 4 */} { /* START Header 5 */} { /* END Header 5 */} { /* START Section 5 */} Button: Default State #5.01

Default button, example:

{' '}
Button: Default State #5.02

Active button, just add: active to <Button />.

{' '}
Button: Disabled State #5.03

Active button, just add: disabled to <Button />.

{' '}
{ /* END Section 5 */} { /* START Header 6 */} { /* END Header 6 */} { /* START Section 6 */} Button: Left Icon #6.01

Display icon on the left side

{' '}
Button: Right Icon #6.02

Display icon on the right side

{' '}
Button: Right Icon Dropdown #6.03

Additional option for right icon

{ /* START Button Dropdown */} Dropdown Your Options View Add Task Add Files Delete { /* END Button Dropdown */}
Button: Left Icon Dropdown #6.04

Additional option for left icon

{ /* START Button Dropdown */} Dropdown Your Options View Add Task Add Files Delete { /* END Button Dropdown */}
{ /* END Section 6 */} { /* START Header 7 */} { /* END Header 7 */} { /* START Section 7 */} Button: Dropup #7.01

Basic button dropup example

{ /* START Button Dropdown */} Dropup Your Options View Add Task Add Files Delete { /* END Button Dropdown */}
Button: Left Icon Dropdown #7.02

Dropdown button with icon

{ /* START Button Dropdown */} Dropdown Your Options View Add Task Add Files Delete { /* END Button Dropdown */}
Button: Group Dropdown #7.03

Segmented button dropdown

{ /* START Button Group Dropdown */} Your Options View Add Task Add Files Delete { /* END Button Group Dropdown */}
Button: Rounded Dropup #7.03

Dropup attached to .r-30 button

{ /* START Button Dropdown */} Dropup Your Options View Add Task Add Files Delete { /* END Button Dropdown */}
Button: Rounded Dropdown #7.05

Rouned button menu with icon

{ /* START Button Dropdown */} Dropdown Your Options View Add Task Add Files Delete { /* END Button Dropdown */}
Button: Rounded Group Dropdown #7.06

Rounded button with segments

{ /* START Button Group Dropdown */} Your Options View Add Task Add Files Delete { /* END Button Group Dropdown */}
Button: Icon Alone Dropup #7.07

Dropup attached to icon button

{ /* START Button Dropdown */} Your Options View Add Task Add Files Delete { /* END Button Dropdown */}
Button: Group Icon Alone Dropup #7.08

Segmented button dropdown

{ /* START Button Group Dropdown */} Your Options View Add Task Add Files Delete { /* END Button Group Dropdown */}
Button: Group Icon Alone Dropdown #7.09

Dropdown in segmented icon button

{ /* START Button Group Dropdown */} Your Options View Add Task Add Files Delete { /* END Button Group Dropdown */}
Button: Dropright #7.10

Basic button dropright example

{ /* START Button Dropdown */} Dropright Your Options View Add Task Add Files Delete { /* END Button Dropdown */}
Button: Dropleft #7.11

Basic button dropright example

{ /* START Button Dropdown */} Dropleft Your Options View Add Task Add Files Delete { /* END Button Dropdown */}
Button: Dropdown Menu Right #7.12

Basic button dropleft example

{ /* START Button Dropdown */} Dropdown Menu Right Your Options View Add Task Add Files Delete { /* END Button Dropdown */}
{ /* END Section 7 */} { /* START Header 8 */} { /* END Header 8 */} { /* START Section 8 */} Button: Outline #8.01

Default Button Group, example: <ButtonGroup><Button outline color="secondary">...</Button></ButtonGroup>

Button: Toolbar #8.02

Example: <ButtonToolbar><ButtonGroup><Button outline color="secondary">...</Button></ButtonGroup></ButtonToolbar>

Button: Checkboxes #8.03

Bootstrap checkbox button group

TO-DO...
Button: Radios #8.04

Bootstrap radio button group

TO-DO...
Button: Toogle States #8.05

Using data-toggle="button"

TO-DO...
Button: Block #8.06

Just add block.

{' '}
Button: Nesting #8.07

Below example

TO-DO...
Button: Checked Single #8.08

Below example

TO-DO...
{ /* END Section 8 */}
); export default Buttons;