Demos
Default
import { CtaButton, Icon } from 'marketing-ui'
import { IconArrowRight } from 'icons'
function Demo() {
return (
<div
style={{ padding: '1rem', background: 'var(--road-black-060)' }}
>
<CtaButton icon={<Icon i={IconArrowRight} />}>
Discover more
</CtaButton>
</div>
)
}
export default Demo
White
import { CtaButton, Icon } from 'marketing-ui'
import { IconArrowRight } from 'icons'
function Demo() {
return (
<div
style={{ padding: '1rem', background: 'var(--road-black-060)' }}
>
<CtaButton variant='white' icon={<Icon i={IconArrowRight} />}>
Discover more
</CtaButton>
</div>
)
}
export default Demo
Small
import { CtaButton, Icon } from 'marketing-ui'
import { IconArrowRight } from 'icons'
function Demo() {
return (
<div
style={{
display: 'flex',
gap: '1rem',
flexWrap: 'wrap',
padding: '1rem',
background: 'var(--road-black-060)',
}}
>
<CtaButton size='small' icon={<Icon i={IconArrowRight} />}>
Discover more
</CtaButton>
<CtaButton
variant='white'
size='small'
icon={<Icon i={IconArrowRight} />}
>
Discover more
</CtaButton>
</div>
)
}
export default Demo
Grey
import { CtaButton, Icon } from 'marketing-ui'
import { IconArrowRight } from 'icons'
function Demo() {
return (
<div
style={{ padding: '1rem', background: 'var(--road-black-060)' }}
>
<CtaButton variant='grey' icon={<Icon i={IconArrowRight} />}>
Discover more
</CtaButton>
</div>
)
}
export default Demo
Grey Small
import { CtaButton, Icon } from 'marketing-ui'
import { IconArrowRight } from 'icons'
function Demo() {
return (
<div
style={{ padding: '1rem', background: 'var(--road-black-060)' }}
>
<CtaButton
variant='grey'
size='small'
icon={<Icon i={IconArrowRight} />}
>
Discover more
</CtaButton>
</div>
)
}
export default Demo
Tiny
import { CtaButton, Icon } from 'marketing-ui'
import { IconArrowRight } from 'icons'
function Demo() {
return (
<div
style={{ padding: '1rem', background: 'var(--road-black-060)' }}
>
<CtaButton size='tiny' icon={<Icon i={IconArrowRight} />}>
Discover more
</CtaButton>
</div>
)
}
export default Demo
White Tiny
import { CtaButton, Icon } from 'marketing-ui'
import { IconArrowRight } from 'icons'
function Demo() {
return (
<div
style={{ padding: '1rem', background: 'var(--road-black-060)' }}
>
<CtaButton
variant='white'
size='tiny'
icon={<Icon i={IconArrowRight} />}
>
Discover more
</CtaButton>
</div>
)
}
export default Demo
Grey Tiny
import { CtaButton, Icon } from 'marketing-ui'
import { IconArrowRight } from 'icons'
function Demo() {
return (
<div
style={{ padding: '1rem', background: 'var(--road-black-060)' }}
>
<CtaButton
variant='grey'
size='tiny'
icon={<Icon i={IconArrowRight} />}
>
Discover more
</CtaButton>
</div>
)
}
export default Demo
Props