<!--
Buttons
-->
<p>
<button class="c-button c-button--primary">
Button primary
</button>
<button class="c-button c-button--primary" disabled>
Button primary disabled
</button>
</p>
<p>
<button class="c-button c-button--secondary">
Button secondary
</button>
<button class="c-button c-button--secondary" disabled>
Button secondary disabled
</button>
</p>
<p>
<button class="c-button c-button--positive">
Button positive
</button>
<button class="c-button c-button--positive" disabled>
Button positive disabled
</button>
</p>
<p>
<button class="c-button c-button--caution">
Button caution
</button>
<button class="c-button c-button--caution" disabled>
Button caution disabled
</button>
</p>
<p>
<button class="c-button c-button--negative">
Button negative
</button>
<button class="c-button c-button--negative" disabled>
Button negative disabled
</button>
</p>
<p>
<button class="c-button c-button--ghost">
Button ghost
</button>
<button class="c-button c-button--ghost" disabled>
Button ghost disabled
</button>
</p>
<p>
<button class="c-button c-button--small c-button--primary">
Button small
</button>
<button class="c-button c-button--large c-button--primary">
Button large
</button>
</p>
<!--
Buttons icon only
-->
<p>
<button class="c-button c-button--primary c-button--icon"><svg width="32" height="32" viewBox="0 0 32 32" class="o-icons o-icons--edit" aria-hidden="true">
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../typo3conf/ext/fgp_template/Resources/Public/Frontend/_Default/icons/sprite/sprite.svg#edit"></use>
</svg>
</button>
<button class="c-button c-button--primary c-button--icon" disabled><svg width="32" height="32" viewBox="0 0 32 32" class="o-icons o-icons--edit" aria-hidden="true">
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../typo3conf/ext/fgp_template/Resources/Public/Frontend/_Default/icons/sprite/sprite.svg#edit"></use>
</svg>
</button>
</p>
<p>
<button class="c-button c-button--secondary c-button--icon"><svg width="32" height="32" viewBox="0 0 32 32" class="o-icons o-icons--edit" aria-hidden="true">
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../typo3conf/ext/fgp_template/Resources/Public/Frontend/_Default/icons/sprite/sprite.svg#edit"></use>
</svg>
</button>
<button class="c-button c-button--secondary c-button--icon" disabled><svg width="32" height="32" viewBox="0 0 32 32" class="o-icons o-icons--edit" aria-hidden="true">
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../typo3conf/ext/fgp_template/Resources/Public/Frontend/_Default/icons/sprite/sprite.svg#edit"></use>
</svg>
</button>
</p>
<p>
<button class="c-button c-button--positive c-button--icon"><svg width="32" height="32" viewBox="0 0 32 32" class="o-icons o-icons--edit" aria-hidden="true">
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../typo3conf/ext/fgp_template/Resources/Public/Frontend/_Default/icons/sprite/sprite.svg#edit"></use>
</svg>
</button>
<button class="c-button c-button--positive c-button--icon" disabled><svg width="32" height="32" viewBox="0 0 32 32" class="o-icons o-icons--edit" aria-hidden="true">
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../typo3conf/ext/fgp_template/Resources/Public/Frontend/_Default/icons/sprite/sprite.svg#edit"></use>
</svg>
</button>
</p>
<p>
<button class="c-button c-button--caution c-button--icon"><svg width="32" height="32" viewBox="0 0 32 32" class="o-icons o-icons--edit" aria-hidden="true">
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../typo3conf/ext/fgp_template/Resources/Public/Frontend/_Default/icons/sprite/sprite.svg#edit"></use>
</svg>
</button>
<button class="c-button c-button--caution c-button--icon" disabled><svg width="32" height="32" viewBox="0 0 32 32" class="o-icons o-icons--edit" aria-hidden="true">
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../typo3conf/ext/fgp_template/Resources/Public/Frontend/_Default/icons/sprite/sprite.svg#edit"></use>
</svg>
</button>
</p>
<p>
<button class="c-button c-button--negative c-button--icon"><svg width="32" height="32" viewBox="0 0 32 32" class="o-icons o-icons--edit" aria-hidden="true">
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../typo3conf/ext/fgp_template/Resources/Public/Frontend/_Default/icons/sprite/sprite.svg#edit"></use>
</svg>
</button>
<button class="c-button c-button--negative c-button--icon" disabled><svg width="32" height="32" viewBox="0 0 32 32" class="o-icons o-icons--edit" aria-hidden="true">
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../typo3conf/ext/fgp_template/Resources/Public/Frontend/_Default/icons/sprite/sprite.svg#edit"></use>
</svg>
</button>
</p>
<p>
<button class="c-button c-button--ghost c-button--icon"><svg width="32" height="32" viewBox="0 0 32 32" class="o-icons o-icons--edit" aria-hidden="true">
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../typo3conf/ext/fgp_template/Resources/Public/Frontend/_Default/icons/sprite/sprite.svg#edit"></use>
</svg>
</button>
<button class="c-button c-button--ghost c-button--icon" disabled><svg width="32" height="32" viewBox="0 0 32 32" class="o-icons o-icons--edit" aria-hidden="true">
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../typo3conf/ext/fgp_template/Resources/Public/Frontend/_Default/icons/sprite/sprite.svg#edit"></use>
</svg>
</button>
</p>
<!--
Buttons with icon
-->
<p>
<button class="c-button c-button--primary c-button--with-icon"><svg width="32" height="32" viewBox="0 0 32 32" class="o-icons o-icons--edit" aria-hidden="true">
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../typo3conf/ext/fgp_template/Resources/Public/Frontend/_Default/icons/sprite/sprite.svg#edit"></use>
</svg>
Button primary</button>
<button class="c-button c-button--primary c-button--with-icon" disabled><svg width="32" height="32" viewBox="0 0 32 32" class="o-icons o-icons--edit" aria-hidden="true">
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../typo3conf/ext/fgp_template/Resources/Public/Frontend/_Default/icons/sprite/sprite.svg#edit"></use>
</svg>
Button primary disabled</button>
</p>
<p>
<button class="c-button c-button--secondary c-button--with-icon"><svg width="32" height="32" viewBox="0 0 32 32" class="o-icons o-icons--edit" aria-hidden="true">
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../typo3conf/ext/fgp_template/Resources/Public/Frontend/_Default/icons/sprite/sprite.svg#edit"></use>
</svg>
Button secondary</button>
<button class="c-button c-button--secondary c-button--with-icon" disabled><svg width="32" height="32" viewBox="0 0 32 32" class="o-icons o-icons--edit" aria-hidden="true">
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../typo3conf/ext/fgp_template/Resources/Public/Frontend/_Default/icons/sprite/sprite.svg#edit"></use>
</svg>
Button secondary disabled</button>
</p>
<p>
<button class="c-button c-button--positive c-button--with-icon"><svg width="32" height="32" viewBox="0 0 32 32" class="o-icons o-icons--edit" aria-hidden="true">
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../typo3conf/ext/fgp_template/Resources/Public/Frontend/_Default/icons/sprite/sprite.svg#edit"></use>
</svg>
Button positive</button>
<button class="c-button c-button--positive c-button--with-icon" disabled><svg width="32" height="32" viewBox="0 0 32 32" class="o-icons o-icons--edit" aria-hidden="true">
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../typo3conf/ext/fgp_template/Resources/Public/Frontend/_Default/icons/sprite/sprite.svg#edit"></use>
</svg>
Button positive disabled</button>
</p>
<p>
<button class="c-button c-button--caution c-button--with-icon"><svg width="32" height="32" viewBox="0 0 32 32" class="o-icons o-icons--edit" aria-hidden="true">
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../typo3conf/ext/fgp_template/Resources/Public/Frontend/_Default/icons/sprite/sprite.svg#edit"></use>
</svg>
Button caution</button>
<button class="c-button c-button--caution c-button--with-icon" disabled><svg width="32" height="32" viewBox="0 0 32 32" class="o-icons o-icons--edit" aria-hidden="true">
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../typo3conf/ext/fgp_template/Resources/Public/Frontend/_Default/icons/sprite/sprite.svg#edit"></use>
</svg>
Button caution disabled</button>
</p>
<p>
<button class="c-button c-button--negative c-button--with-icon"><svg width="32" height="32" viewBox="0 0 32 32" class="o-icons o-icons--edit" aria-hidden="true">
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../typo3conf/ext/fgp_template/Resources/Public/Frontend/_Default/icons/sprite/sprite.svg#edit"></use>
</svg>
Button negative</button>
<button class="c-button c-button--negative c-button--with-icon" disabled><svg width="32" height="32" viewBox="0 0 32 32" class="o-icons o-icons--edit" aria-hidden="true">
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../typo3conf/ext/fgp_template/Resources/Public/Frontend/_Default/icons/sprite/sprite.svg#edit"></use>
</svg>
Button negative disabled</button>
</p>
<p>
<button class="c-button c-button--ghost c-button--with-icon"><svg width="32" height="32" viewBox="0 0 32 32" class="o-icons o-icons--edit" aria-hidden="true">
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../typo3conf/ext/fgp_template/Resources/Public/Frontend/_Default/icons/sprite/sprite.svg#edit"></use>
</svg>
Button ghost</button>
<button class="c-button c-button--ghost c-button--with-icon" disabled><svg width="32" height="32" viewBox="0 0 32 32" class="o-icons o-icons--edit" aria-hidden="true">
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../typo3conf/ext/fgp_template/Resources/Public/Frontend/_Default/icons/sprite/sprite.svg#edit"></use>
</svg>
Button ghost disabled</button>
</p>
<!--
Buttons styled like a link
-->
<p>
<button class="c-button c-button--link">Button link</button>
</p>
<p>
<button class="c-button c-button--link" disabled>Button link disabled</button>
</p>
<p>
<button class="c-button c-button--link c-button--link-with-icon"><svg width="32" height="32" viewBox="0 0 32 32" class="o-icons o-icons--edit" aria-hidden="true">
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../typo3conf/ext/fgp_template/Resources/Public/Frontend/_Default/icons/sprite/sprite.svg#edit"></use>
</svg>
Button link</button>
</p>
<p>
<button class="c-button c-button--link c-button--link-with-icon" disabled><svg width="32" height="32" viewBox="0 0 32 32" class="o-icons o-icons--edit" aria-hidden="true">
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="../../typo3conf/ext/fgp_template/Resources/Public/Frontend/_Default/icons/sprite/sprite.svg#edit"></use>
</svg>
Button link disabled</button>
</p>
<!--
Buttons
-->
<p>
{{render '@button' primary}}
{{render '@button' primaryDisabled}}
</p>
<p>
{{render '@button' secondary}}
{{render '@button' secondaryDisabled}}
</p>
<p>
{{render '@button' positive}}
{{render '@button' positiveDisabled}}
</p>
<p>
{{render '@button' caution}}
{{render '@button' cautionDisabled}}
</p>
<p>
{{render '@button' negative}}
{{render '@button' negativeDisabled}}
</p>
<p>
{{render '@button' ghost}}
{{render '@button' ghostDisabled}}
</p>
<p>
{{render '@button' small}}
{{render '@button' large}}
</p>
<!--
Buttons icon only
-->
<p>
{{render '@button-icon' primary}}
{{render '@button-icon' primaryDisabled}}
</p>
<p>
{{render '@button-icon' secondary}}
{{render '@button-icon' secondaryDisabled}}
</p>
<p>
{{render '@button-icon' positive}}
{{render '@button-icon' positiveDisabled}}
</p>
<p>
{{render '@button-icon' caution}}
{{render '@button-icon' cautionDisabled}}
</p>
<p>
{{render '@button-icon' negative}}
{{render '@button-icon' negativeDisabled}}
</p>
<p>
{{render '@button-icon' ghost}}
{{render '@button-icon' ghostDisabled}}
</p>
<!--
Buttons with icon
-->
<p>
{{render '@button-with-icon' primary}}
{{render '@button-with-icon' primaryDisabled}}
</p>
<p>
{{render '@button-with-icon' secondary}}
{{render '@button-with-icon' secondaryDisabled}}
</p>
<p>
{{render '@button-with-icon' positive}}
{{render '@button-with-icon' positiveDisabled}}
</p>
<p>
{{render '@button-with-icon' caution}}
{{render '@button-with-icon' cautionDisabled}}
</p>
<p>
{{render '@button-with-icon' negative}}
{{render '@button-with-icon' negativeDisabled}}
</p>
<p>
{{render '@button-with-icon' ghost}}
{{render '@button-with-icon' ghostDisabled}}
</p>
<!--
Buttons styled like a link
-->
<p>
{{render '@button-link' link}}
</p>
<p>
{{render '@button-link' linkDisabled}}
</p>
<p>
{{render '@button-link-with-icon' link}}
</p>
<p>
{{render '@button-link-with-icon' linkDisabled}}
</p>
{
"primary": {
"buttonDisabled": null,
"buttonModifier": "primary",
"buttonLabel": "Button primary"
},
"primaryDisabled": {
"buttonDisabled": true,
"buttonModifier": "primary",
"buttonLabel": "Button primary disabled"
},
"secondary": {
"buttonModifier": "secondary",
"buttonLabel": "Button secondary"
},
"secondaryDisabled": {
"buttonDisabled": true,
"buttonModifier": "secondary",
"buttonLabel": "Button secondary disabled"
},
"positive": {
"buttonModifier": "positive",
"buttonLabel": "Button positive"
},
"positiveDisabled": {
"buttonDisabled": true,
"buttonModifier": "positive",
"buttonLabel": "Button positive disabled"
},
"caution": {
"buttonModifier": "caution",
"buttonLabel": "Button caution"
},
"cautionDisabled": {
"buttonDisabled": true,
"buttonModifier": "caution",
"buttonLabel": "Button caution disabled"
},
"negative": {
"buttonModifier": "negative",
"buttonLabel": "Button negative"
},
"negativeDisabled": {
"buttonDisabled": true,
"buttonModifier": "negative",
"buttonLabel": "Button negative disabled"
},
"ghost": {
"buttonModifier": "ghost",
"buttonLabel": "Button ghost"
},
"ghostDisabled": {
"buttonDisabled": true,
"buttonModifier": "ghost",
"buttonLabel": "Button ghost disabled"
},
"small": {
"buttonModifier": "small c-button--primary",
"buttonLabel": "Button small"
},
"large": {
"buttonModifier": "large c-button--primary",
"buttonLabel": "Button large"
},
"link": {
"buttonModifier": "link",
"buttonLabel": "Button link"
},
"linkDisabled": {
"buttonDisabled": true,
"buttonModifier": "link",
"buttonLabel": "Button link disabled"
}
}
There are no notes for this item.