Well done! You successfully read this important alert
message.
Heads up! This alert needs your attention, but it's not
super important.
Warning! Better check yourself, you're not looking too
good.
Oh snap! Change a few things up and try submitting
again.
);
};
class AlertExample extends React.Component {
state: any;
constructor(props: any) {
super(props);
this.state = {
visible: true,
};
}
onDismiss = () => {
this.setState({ visible: false });
};
render() {
return (
I am an alert and I can be dismissed!
);
}
}
function AlertExample1() {
return (
I am an alert and I can be dismissed!
);
}
// --------------- Badge
class Example2 extends React.Component {
render() {
return (
Special Title Treatment
With supporting text below as a natural lead-in to additional
content.
Special Title Treatment
With supporting text below as a natural lead-in to additional
content.
);
};
const Example28 = (props: any) => {
return (
Special Title Treatment
With supporting text below as a natural lead-in to additional content.
Special Title Treatment
With supporting text below as a natural lead-in to additional content.
Special Title Treatment
With supporting text below as a natural lead-in to additional content.
HeaderSpecial Title Treatment
With supporting text below as a natural lead-in to additional
content.
FooterFeaturedSpecial Title Treatment
With supporting text below as a natural lead-in to additional
content.
Footer
Card Title
This is a wider card with supporting text below as a natural lead-in
to additional content. This content is a little bit longer.
Last updated 3 mins ago
Card Title
This is a wider card with supporting text below as a natural lead-in
to additional content. This content is a little bit longer.
Last updated 3 mins ago
Card Title
This is a wider card with supporting text below as a natural lead-in
to additional content. This content is a little bit longer.
Last updated 3 mins ago
Special Title Treatment
With supporting text below as a natural lead-in to additional content.
Special Title Treatment
With supporting text below as a natural lead-in to additional content.
Special Title Treatment
With supporting text below as a natural lead-in to additional content.
Special Title Treatment
With supporting text below as a natural lead-in to additional content.
Special Title Treatment
With supporting text below as a natural lead-in to additional content.
Special Title Treatment
With supporting text below as a natural lead-in to additional content.
Special Title Treatment
With supporting text below as a natural lead-in to additional content.
Special Title Treatment
With supporting text below as a natural lead-in to additional content.
Special Title Treatment
With supporting text below as a natural lead-in to additional content.
Special Title Treatment
With supporting text below as a natural lead-in to additional content.
Special Title Treatment
With supporting text below as a natural lead-in to additional content.
Special Title Treatment
With supporting text below as a natural lead-in to additional content.
);
};
const Example34 = (props: any) => {
return (
Card titleCard subtitle
This is a wider card with supporting text below as a natural lead-in
to additional content. This content is a little bit longer.
Card titleCard subtitle
This card has supporting text below as a natural lead-in to
additional content.
Card titleCard subtitle
This is a wider card with supporting text below as a natural lead-in
to additional content. This card has even longer content than the
first to show that equal height action.
);
};
const Example35 = (props: any) => {
return (
Card titleCard subtitle
This is a wider card with supporting text below as a natural lead-in
to additional content. This content is a little bit longer.
Card titleCard subtitle
This card has supporting text below as a natural lead-in to
additional content.
Card titleCard subtitle
This is a wider card with supporting text below as a natural lead-in
to additional content. This card has even longer content than the
first to show that equal height action.
);
};
const Example36 = (props: any) => {
return (
Card titleCard subtitle
This is a wider card with supporting text below as a natural lead-in
to additional content. This content is a little bit longer.
Card titleCard subtitle
This card has supporting text below as a natural lead-in to
additional content.
Special Title Treatment
With supporting text below as a natural lead-in to additional content.
Card titleCard subtitle
This is a wider card with supporting text below as a natural lead-in
to additional content. This card has even longer content than the
first to show that equal height action.
Special Title Treatment
With supporting text below as a natural lead-in to additional content.
);
};
// ------------------ Collapse
class Example37 extends React.Component {
state: any;
constructor(props: any) {
super(props);
this.toggle = this.toggle.bind(this);
this.state = { collapse: false };
}
toggle() {
this.setState({ collapse: !this.state.collapse });
}
render() {
return (
Anim pariatur cliche reprehenderit, enim eiusmod high life
accusamus terry richardson ad squid. Nihil anim keffiyeh
helvetica, craft beer labore wes anderson cred nesciunt sapiente
ea proident.
Anim pariatur cliche reprehenderit, enim eiusmod high life
accusamus terry richardson ad squid. Nihil anim keffiyeh
helvetica, craft beer labore wes anderson cred nesciunt sapiente
ea proident.
Column
);
};
class Example62 extends React.Component {
render() {
return (
Cras justo odioDapibus ac facilisis inMorbi leo risusPorta ac consectetur acVestibulum at eros
);
}
}
class Example63 extends React.Component {
render() {
return (
Cras justo odio 14
Dapibus ac facilisis in 2
Morbi leo risus 1
);
}
}
class Example64 extends React.Component {
render() {
return (
Cras justo odio
Dapibus ac facilisis in
Morbi leo risus
Porta ac consectetur ac
Vestibulum at eros
);
}
}
class Example65 extends React.Component {
render() {
return (
Anchors
Be sure to{' '}
not use the standard .btn classes here
.
Cras justo odio
Dapibus ac facilisis in
Morbi leo risus
Porta ac consectetur ac
Vestibulum at eros
Buttons
Cras justo odio
Dapibus ac facilisis in
Morbi leo risus
Porta ac consectetur ac
Vestibulum at eros
);
}
}
class Example66 extends React.Component {
render() {
return (
Cras justo odioDapibus ac facilisis inMorbi leo risusPorta ac consectetur ac
);
}
}
class Example67 extends React.Component {
render() {
return (
List group item heading
Donec id elit non mi porta gravida at eget metus. Maecenas sed diam
eget risus varius blandit.
List group item heading
Donec id elit non mi porta gravida at eget metus. Maecenas sed diam
eget risus varius blandit.
List group item heading
Donec id elit non mi porta gravida at eget metus. Maecenas sed diam
eget risus varius blandit.
);
}
}
const ExampleListGroupFlush = (props: any) => {
return (
Cras justo odio
Dapibus ac facilisis in
Morbi leo risus
Porta ac consectetur ac
Vestibulum at eros
);
};
const ExampleListGroupHorizontal = (props: any) => {
return (
The horizontal prop can be a Boolean or a string specifying
one of Bootstrap's breakpoints
Cras justo odio
Dapibus ac facilisis in
Morbi leo risus
Porta ac consectetur ac
Vestibulum at eros
This list group is horizontal at the lg breakpoint and up.
Cras justo odio
Dapibus ac facilisis in
Morbi leo risus
Porta ac consectetur ac
Vestibulum at eros
Note that horizontal list groups cannot be combined with flush list
groups. If flush is true then{' '}
horizontal has no effect.
);
};
// ------------- Media
const Example68 = () => {
return (
Media heading
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque
ante sollicitudin commodo. Cras purus odio, vestibulum in vulputate at,
tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate
fringilla. Donec lacinia congue felis in faucibus.
);
};
const Example69 = () => {
return (
Media heading
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque
ante sollicitudin commodo. Cras purus odio, vestibulum in vulputate at,
tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate
fringilla. Donec lacinia congue felis in faucibus.
Nested media heading
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus
scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum
in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac
nisi vulputate fringilla. Donec lacinia congue felis in faucibus.
);
};
const Example70 = () => {
return (
Top aligned media
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus
scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in
vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi
vulputate fringilla. Donec lacinia congue felis in faucibus.
Middle aligned media
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus
scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in
vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi
vulputate fringilla. Donec lacinia congue felis in faucibus.
Bottom aligned media
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus
scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in
vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi
vulputate fringilla. Donec lacinia congue felis in faucibus.
);
};
const Example71 = () => {
return (
Media heading
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus
scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in
vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi
vulputate fringilla. Donec lacinia congue felis in faucibus.
Nested media heading
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus
scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum
in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac
nisi vulputate fringilla. Donec lacinia congue felis in faucibus.
Nested media heading
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus
scelerisque ante sollicitudin commodo. Cras purus odio,
vestibulum in vulputate at, tempus viverra turpis. Fusce
condimentum nunc ac nisi vulputate fringilla. Donec lacinia
congue felis in faucibus.
Nested media heading
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus
scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum
in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac
nisi vulputate fringilla. Donec lacinia congue felis in faucibus.
Media heading
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus
scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in
vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi
vulputate fringilla. Donec lacinia congue felis in faucibus.
);
};
// --------------- Modal
class ModalExample72 extends React.Component {
state: any;
constructor(props: any) {
super(props);
this.state = {
modal: false,
};
this.toggle = this.toggle.bind(this);
}
toggle() {
this.setState({
modal: !this.state.modal,
});
}
render() {
return (
Modal title
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.
{' '}
Modal title
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.
{' '}
Modal title
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.
Nested Modal titleStuff and things
{' '}
{' '}
Observe the "Open" button. It will be focused after close when
"returnFocusAfterClose" is true and will not be focused if
"returnFocusAfterClose" is false.
Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus
terry richardson ad squid. Nihil anim keffiyeh helvetica, craft beer
labore wes anderson cred nesciunt sapiente ea proident.
Lorem ipsum dolor sit amet consectetur adipisicing elit. Nesciunt
magni, voluptas debitis similique porro a molestias consequuntur
earum odio officiis natus, amet hic, iste sed dignissimos esse fuga!
Minus, alias.