essence-templates
Version:
React Essence Templates - based on Essence Material Design Framework
79 lines (73 loc) • 2.81 kB
JavaScript
import React from 'react';
import ClassNames from 'classnames';
import {Icon, Btn, Input, Block, Text} from 'react-essence';
class CommerceFooter extends React.Component {
constructor(props) {
super(props);
this.state = {
classes: ClassNames(
this.props.classes,
this.props.className
)
};
}
render() {
return (
<Block type={'footer'} classes={'e-text-white e-background-grey-800 e-margin-top-50'}>
<Block classes={'e-row e-container e-padding-top-25 e-padding-bottom-25'}>
<Block classes={'brick brick-4'}>
<Text type={'p'} className={'e-subtitle e-text-uppercase e-text-white'}>
commerce
<Text type={'sup'}> 01</Text>
</Text>
<Block classes={'e-caption clearfix e-margin-top-25 e-margin-bottom-25'}>
<Block classes={'badge round e-text-center e-background-blue-grey-700 e-left'} style={{marginRight: '6px'}}>
<Icon name={'action-face-unlock'} className={'e-text-white'} />
</Block>
<Block classes={'badge round e-text-center e-background-blue-grey-700 e-left'} style={{marginRight: '6px'}}>
<Icon name={'action-stars'} className={'e-text-white'} />
</Block>
<Block classes={'badge round e-text-center e-background-blue-grey-700 e-left'} style={{marginRight: '6px'}}>
<Icon name={'maps-local-post-office'} className={'e-text-white'} />
</Block>
</Block>
<Text type={'p'} classes={'e-caption e-padding-top-15'}>
© 2016 Commerce 01 All rights reserved
</Text>
</Block>
<Block classes={'brick brick-4'}>
<Text type={'p'} className={'e-caption e-text-white'}>
Contact Us
</Text>
<Text type={'p'}>
<Text type={'a'} href={'mail:hello@commerce.com'} className={'e-caption'}>hello@commerce.com</Text>
</Text>
<Text type={'p'} className={'e-caption'}>
Studio Street 4th
<br />
London, M1 5QE
</Text>
<Text type={'p'}>
<Text type={'a'} href={'tel:+497904345678'} className={'e-caption'}>+49 790 4345 678</Text>
</Text>
</Block>
<Block classes={'brick brick-4'}>
<Text type={'p'} className={'e-caption e-text-white'}>
Subscribe now
</Text>
<Text type={'p'} className={'e-caption'}>
Sign up if you want to get
<br />
notifications
</Text>
<Block>
<Input type={'email'} name={'label'} label={'Enter e-mail address'} classes={'e-left'}/>
<Btn label={(<Icon name={'content-send'} />)} type={'succes'} classes={'flat e-left'} />
</Block>
</Block>
</Block>
</Block>
);
}
}
module.exports = CommerceFooter;