Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 13 additions & 18 deletions app/components/common/Footer.js
Original file line number Diff line number Diff line change
@@ -1,33 +1,28 @@
import React from 'react';
import { Link } from 'react-router';
import StayUpdate from 'containers/common/StayUpdate';
import MainNav from 'containers/common/MainNav';

function Footer(props, context) {
function Footer(props) {
return (
<footer className="l-footer">
<div className="row c-footer">
<div className="column align-self-middle">

<div className="row align-middle c-footer">
<div className="column small-12 medium-6">
<StayUpdate />
</div>
<div className="column align-self-middle">
<ul>
<li>
<Link to={`/${props.lang}`}>{context.t('home')}</Link>
</li>
<li>
<Link to={`/${props.lang}/countries`}>{context.t('countries')}</Link>
</li>
</ul>
<div className="column small-12 medium-6 secondary-menu">
<MainNav />
<Link className="logo" to={`/${props.lang}`}>
<svg className="icon-logo-small">
<use xlinkHref="#logo-small"></use>
</svg>
</Link>
</div>
</div>
</footer>
);
}

Footer.contextTypes = {
// Define function to get the translations
t: React.PropTypes.func.isRequired
};

Footer.propTypes = {
// Define the language selected
lang: React.PropTypes.string.isRequired
Expand Down
54 changes: 28 additions & 26 deletions app/components/common/Header.js
Original file line number Diff line number Diff line change
@@ -1,44 +1,46 @@
import React from 'react';
import { Link } from 'react-router';
import Select from 'react-select';
import { translations } from 'locales/translations';

import MainNav from 'containers/common/MainNav';


class Header extends React.Component {
constructor() {
super();
this.languages = Object.keys(translations).map((lang) => (
{ value: lang, label: lang.toUpperCase() }
));
this.onSelectChange = this.onSelectChange.bind(this);
}

onSelectChange(e) {
this.props.updateLang(e.target.value);
onSelectChange(lang) {
this.props.updateLang(lang.value);
}

render() {
return (
<header className="l-header">
<div className="row align-middle c-header">
<nav className="column small-10">
<ul className="main-menu">
<li>
<Link activeClassName="-current" to={`/${this.props.lang}`}>{this.context.t('home')}</Link>
</li>
<li>
<Link activeClassName="-current" to={`/${this.props.lang}/countries`}>{this.context.t('countries')}</Link>
</li>
<li>
<Link activeClassName="-current" to={`/${this.props.lang}/countries`}>{this.context.t('species')}</Link>
</li>
<li>
<Link className="-disabled" activeClassName="-current" to={`/${this.props.lang}/countries`}>{this.context.t('guidelines')}</Link>
</li>
<li>
<Link className="-disabled" activeClassName="-current" to={`/${this.props.lang}/countries`}>{this.context.t('about')}</Link>
</li>
</ul>
</nav>
<div className="column small-2">
<select value={this.props.lang} onChange={this.onSelectChange}>
<option value="en">{this.context.t('english')}</option>
<option value="es">{this.context.t('spanish')}</option>
</select>
<div className="column small-12 medium-10 main-menu">
<Link className="logo" to={`/${this.props.lang}`}>
<svg className="icon-logo-small">
<use xlinkHref="#logo-small"></use>
</svg>
</Link>
<MainNav />
</div>
<div className="column small-12 medium-2">
<Select
name="language-switch"
className="c-select -right -short"
clearable={false}
searchable={false}
value={this.props.lang}
options={this.languages}
onChange={this.onSelectChange}
/>
</div>
</div>
</header>
Expand Down
56 changes: 56 additions & 0 deletions app/components/common/MainNav.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
import React from 'react';
import { Link } from 'react-router';
import { translations } from 'locales/translations';


class Header extends React.Component {
constructor() {
super();
this.languages = Object.keys(translations).map((lang) => (
{ value: lang, label: lang.toUpperCase() }
));
this.onSelectChange = this.onSelectChange.bind(this);
}

onSelectChange(lang) {
this.props.updateLang(lang.value);
}

render() {
return (
<nav className="c-main-nav">
<ul>
<li>
<Link activeClassName="-current" to={`/${this.props.lang}/countries`}>{this.context.t('countries')}</Link>
</li>
<li>
<Link activeClassName="-current" to="">{this.context.t('sites')}</Link>
</li>
<li>
<Link activeClassName="-current" to="">{this.context.t('species')}</Link>
</li>
<li>
<Link className="-disabled" activeClassName="-current" to="">{this.context.t('guidelines')}</Link>
</li>
<li>
<Link className="-disabled" activeClassName="-current" to="">{this.context.t('about')}</Link>
</li>
</ul>
</nav>
);
}
}

Header.contextTypes = {
// Define function to get the translations
t: React.PropTypes.func.isRequired
};

Header.propTypes = {
// Define the language selected
lang: React.PropTypes.string.isRequired,
// Define the function to upadate the url after language change
updateLang: React.PropTypes.func.isRequired
};

export default Header;
33 changes: 33 additions & 0 deletions app/components/common/StayUpdate.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
import React from 'react';

function StayUpdate(props, context) {
return (
<div className="c-stay-update">
<div className="row">
<div className="column small-12 align-self-middle">
<h3 className="inv">{context.t('stay-update')}</h3>
</div>
</div>
<div className="row">
<div className="column small-12 medium-10">
<div className="input-wrapper">
<input type="text" placeholder="Subscribe to newsletter"></input>
<span className="arrow"></span>
</div>
</div>
</div>
</div>
);
}

StayUpdate.contextTypes = {
// Define function to get the translations
t: React.PropTypes.func.isRequired
};

StayUpdate.propTypes = {
// Define the language selected
lang: React.PropTypes.string.isRequired
};

export default StayUpdate;
13 changes: 13 additions & 0 deletions app/containers/common/MainNav.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
import { connect } from 'react-redux';
import MainNav from 'components/common/MainNav';
import { updateLang } from 'actions/locales';

const mapStateToProps = (state) => ({
lang: state.i18nState.lang
});

const mapDispatchToProps = (dispatch) => ({
updateLang: lang => dispatch(updateLang(lang))
});

export default connect(mapStateToProps, mapDispatchToProps)(MainNav);
10 changes: 10 additions & 0 deletions app/containers/common/StayUpdate.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
import { connect } from 'react-redux';
import StayUpdate from 'components/common/StayUpdate';

const mapStateToProps = (state) => ({
lang: state.i18nState.lang
});

const mapDispatchToProps = () => ({});

export default connect(mapStateToProps, mapDispatchToProps)(StayUpdate);
14 changes: 14 additions & 0 deletions app/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,20 @@
</head>

<body>
<div class="icons">
<svg style="position: absolute; width: 0; height: 0;" width="0" height="0" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<defs>
<symbol id="logo-small" viewBox="0 0 209 30">
<title>Logo small</title>
<g fill="none" fillRule="evenodd">
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How are we going to manage the SVG icons? What about icomoon?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That sounds good, do you want to add the .json project ?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Alright I'll add it to PT so I don't forget

<path fill="#FFF" d="M60.397 20.03c-1.666 0-2.935-.463-3.808-1.39-.872-.926-1.308-2.242-1.308-3.948 0-.848.132-1.604.398-2.27a4.895 4.895 0 0 1 1.095-1.686 4.58 4.58 0 0 1 1.656-1.043 5.976 5.976 0 0 1 2.085-.354c.434 0 .829.032 1.184.096a7.7 7.7 0 0 1 .931.221 4.68 4.68 0 0 1 1.05.466l-.666 1.864a5.556 5.556 0 0 0-1.101-.429 5.249 5.249 0 0 0-1.427-.178c-.355 0-.703.06-1.043.178-.34.118-.64.308-.902.569-.26.261-.47.6-.628 1.014-.158.413-.237.916-.237 1.508 0 .473.052.914.155 1.324.104.409.271.76.503 1.057.232.296.535.53.91.702.374.172.828.259 1.36.259a6.19 6.19 0 0 0 1.612-.2c.207-.054.39-.116.547-.185.158-.069.3-.133.43-.192l.635 1.849c-.325.197-.784.375-1.376.532-.59.157-1.276.236-2.055.236zm9.45-6.033a18.53 18.53 0 0 0-.696-.156 4.345 4.345 0 0 0-.857-.08 3.93 3.93 0 0 0-.496.037 2.872 2.872 0 0 0-.436.08v5.945h-2.203V12.46c.394-.138.86-.268 1.397-.392a8.062 8.062 0 0 1 1.797-.185c.118 0 .26.008.429.022a9.123 9.123 0 0 1 1.005.148c.168.035.31.077.43.126l-.37 1.819zm1.552 5.826h2.204v-7.778h-2.204v7.778zm2.41-10.026c0 .404-.13.722-.391.954a1.347 1.347 0 0 1-.925.347c-.354 0-.662-.115-.923-.347-.262-.232-.392-.55-.392-.954 0-.404.13-.722.392-.953.26-.232.569-.348.924-.348.355 0 .662.116.924.348.261.23.391.549.391.953zm1.79.31l2.203-.354v2.292h2.647v1.834h-2.647v2.736c0 .463.082.833.245 1.109.162.276.49.414.983.414a4.2 4.2 0 0 0 .732-.067c.251-.044.48-.105.687-.184l.31 1.715a6.217 6.217 0 0 1-.886.28 5.163 5.163 0 0 1-1.198.12c-.602 0-1.1-.082-1.494-.245a2.334 2.334 0 0 1-.946-.68 2.54 2.54 0 0 1-.496-1.058 6.25 6.25 0 0 1-.14-1.375v-6.536zm6.64 9.716h2.203v-7.778h-2.203v7.778zm2.41-10.026c0 .404-.131.722-.392.954-.261.232-.57.347-.925.347-.354 0-.662-.115-.923-.347-.262-.232-.392-.55-.392-.954 0-.404.13-.722.392-.953.26-.232.569-.348.923-.348.356 0 .664.116.925.348.261.23.392.549.392.953zm1.494 6.137c0-.562.09-1.092.273-1.59.182-.497.446-.931.791-1.3.345-.37.764-.664 1.258-.88.492-.218 1.054-.326 1.685-.326.414 0 .794.037 1.139.11.345.075.68.18 1.006.319l-.459 1.76a5.505 5.505 0 0 0-.68-.207 3.539 3.539 0 0 0-.828-.09c-.651 0-1.137.203-1.457.607-.32.404-.48.937-.48 1.597 0 .7.15 1.242.45 1.627.301.384.826.577 1.575.577.267 0 .552-.025.858-.074.306-.05.587-.128.843-.237l.31 1.805a5.206 5.206 0 0 1-.96.28 6.368 6.368 0 0 1-1.272.118c-.71 0-1.322-.106-1.834-.317a3.444 3.444 0 0 1-1.265-.866 3.368 3.368 0 0 1-.724-1.294 5.483 5.483 0 0 1-.23-1.619zm10.366 2.351c.217 0 .424-.004.621-.014a4.26 4.26 0 0 0 .473-.045v-1.67a4.216 4.216 0 0 0-.399-.06 4.383 4.383 0 0 0-1.072.008 1.528 1.528 0 0 0-.48.14.819.819 0 0 0-.326.28.783.783 0 0 0-.118.445c0 .345.116.584.347.717.232.133.55.2.954.2zm-.177-6.447c.65 0 1.192.074 1.626.222.434.148.782.36 1.043.635.261.277.446.612.555 1.006.108.394.162.833.162 1.316v4.585c-.316.069-.754.15-1.316.244-.562.093-1.242.14-2.04.14-.504 0-.96-.044-1.368-.133a2.968 2.968 0 0 1-1.058-.436 1.998 1.998 0 0 1-.68-.791c-.158-.326-.237-.725-.237-1.198 0-.454.091-.838.274-1.153a2.11 2.11 0 0 1 .732-.755 3.318 3.318 0 0 1 1.05-.407 5.905 5.905 0 0 1 1.227-.125c.286 0 .54.012.762.037.222.024.401.057.54.096v-.207c0-.375-.114-.676-.34-.902-.227-.227-.622-.34-1.183-.34-.375 0-.745.027-1.11.081-.365.054-.68.13-.946.23l-.281-1.775a8.543 8.543 0 0 1 1.109-.245c.227-.034.466-.063.717-.088.252-.025.505-.037.762-.037zm8.488 8.133c-.641-.01-1.16-.079-1.56-.207-.4-.128-.715-.308-.947-.54a1.792 1.792 0 0 1-.473-.843 4.558 4.558 0 0 1-.126-1.116V8.703l2.204-.355v8.473c0 .198.015.375.044.533a.91.91 0 0 0 .17.399.895.895 0 0 0 .363.266c.157.07.37.114.635.133l-.31 1.82zm7.35-1.73c.404 0 .69-.04.858-.118.167-.08.251-.232.251-.459 0-.177-.109-.332-.326-.466-.216-.133-.546-.283-.99-.45a10.18 10.18 0 0 1-.94-.4 2.773 2.773 0 0 1-.717-.495 2.006 2.006 0 0 1-.458-.688 2.556 2.556 0 0 1-.163-.961c0-.73.271-1.307.814-1.73.542-.424 1.286-.636 2.233-.636.473 0 .927.042 1.36.125.434.084.779.176 1.036.274l-.385 1.716a7.998 7.998 0 0 0-.835-.237 4.579 4.579 0 0 0-1.014-.104c-.69 0-1.035.193-1.035.577 0 .089.015.168.045.237a.51.51 0 0 0 .177.2c.089.063.21.133.363.207.152.075.347.157.584.246.483.18.882.356 1.197.53.316.173.565.361.747.563.183.202.311.426.385.671.073.246.11.532.11.856 0 .767-.287 1.348-.865 1.741-.576.394-1.392.59-2.447.59-.69 0-1.264-.059-1.723-.177-.458-.118-.776-.217-.954-.296l.37-1.79c.374.149.76.265 1.154.348.394.084.783.126 1.168.126zm4.939 1.582h2.203v-7.778h-2.203v7.778zm2.41-10.026c0 .404-.13.722-.392.954a1.347 1.347 0 0 1-.924.347c-.355 0-.663-.115-.925-.347-.26-.232-.391-.55-.391-.954 0-.404.13-.722.391-.953.261-.232.57-.348.925-.348.355 0 .663.116.924.348.261.23.392.549.392.953zm1.79.31l2.203-.354v2.292h2.647v1.834h-2.647v2.736c0 .463.081.833.244 1.109.163.276.49.414.983.414.237 0 .48-.022.732-.067.252-.044.481-.105.688-.184l.31 1.715a6.224 6.224 0 0 1-.887.28 5.163 5.163 0 0 1-1.198.12c-.601 0-1.099-.082-1.493-.245a2.337 2.337 0 0 1-.947-.68 2.54 2.54 0 0 1-.495-1.058 6.251 6.251 0 0 1-.14-1.375v-6.536zm11.15 5.044a2.298 2.298 0 0 0-.096-.548 1.38 1.38 0 0 0-.252-.473 1.346 1.346 0 0 0-.429-.34 1.405 1.405 0 0 0-.643-.133c-.246 0-.458.042-.636.126a1.307 1.307 0 0 0-.443.333c-.119.138-.21.298-.274.48a3.107 3.107 0 0 0-.14.555h2.913zm-5.176.843c0-.69.106-1.294.318-1.812a3.88 3.88 0 0 1 .835-1.294 3.471 3.471 0 0 1 1.19-.784c.45-.177.91-.266 1.384-.266 1.104 0 1.976.338 2.617 1.013.64.675.961 1.669.961 2.98 0 .128-.005.268-.015.421l-.029.407h-4.998c.049.454.26.814.635 1.08.375.266.878.4 1.509.4.404 0 .8-.038 1.19-.112.39-.074.708-.165.954-.274l.296 1.79a3.053 3.053 0 0 1-.473.177c-.198.06-.417.11-.658.155-.242.045-.5.082-.777.111-.276.03-.552.045-.828.045-.7 0-1.309-.104-1.826-.31a3.554 3.554 0 0 1-1.287-.851 3.37 3.37 0 0 1-.754-1.28 5.056 5.056 0 0 1-.244-1.596zm12.555-3.683c.375-.108.858-.21 1.449-.303a11.875 11.875 0 0 1 1.864-.14c.66 0 1.21.086 1.649.258.438.173.786.417 1.042.732.257.316.439.69.548 1.124.108.434.162.917.162 1.45v4.391h-2.203v-4.126c0-.709-.094-1.212-.281-1.508-.188-.296-.538-.443-1.05-.443-.158 0-.326.007-.503.022a8.072 8.072 0 0 0-.473.052v6.003h-2.204v-7.512zm13.516 2.84a2.298 2.298 0 0 0-.096-.548 1.38 1.38 0 0 0-.251-.473 1.346 1.346 0 0 0-.43-.34 1.405 1.405 0 0 0-.642-.133c-.247 0-.459.042-.636.126a1.307 1.307 0 0 0-.444.333c-.118.138-.21.298-.274.48a3.107 3.107 0 0 0-.14.555h2.913zm-5.176.843c0-.69.106-1.294.318-1.812a3.88 3.88 0 0 1 .836-1.294 3.471 3.471 0 0 1 1.19-.784c.449-.177.91-.266 1.383-.266 1.104 0 1.977.338 2.618 1.013.64.675.96 1.669.96 2.98 0 .128-.004.268-.014.421-.01.153-.02.289-.03.407h-4.998c.05.454.26.814.636 1.08.374.266.877.4 1.508.4.405 0 .8-.038 1.19-.112.39-.074.708-.165.955-.274l.295 1.79a3.053 3.053 0 0 1-.473.177c-.197.06-.417.11-.658.155-.241.045-.5.082-.776.111-.276.03-.552.045-.828.045-.7 0-1.31-.104-1.827-.31a3.554 3.554 0 0 1-1.286-.851 3.37 3.37 0 0 1-.754-1.28 5.056 5.056 0 0 1-.245-1.596zm8.933-5.886l2.203-.355v2.292h2.647v1.834h-2.647v2.736c0 .463.081.833.244 1.109.163.276.49.414.983.414.237 0 .48-.022.732-.067.252-.044.481-.105.688-.184l.31 1.715a6.224 6.224 0 0 1-.887.28 5.163 5.163 0 0 1-1.198.12c-.601 0-1.099-.082-1.493-.245a2.337 2.337 0 0 1-.947-.68 2.54 2.54 0 0 1-.495-1.058 6.251 6.251 0 0 1-.14-1.375v-6.536zm11.527 5.25a68.58 68.58 0 0 1-.629 2.233 89.673 89.673 0 0 1-.702 2.233h-1.716a27.935 27.935 0 0 1-.578-1.479 64.637 64.637 0 0 1-.645-1.871 115.733 115.733 0 0 1-1.357-4.429h2.322l.26 1.16c.094.42.193.851.297 1.295.105.444.214.89.328 1.338.114.449.23.88.35 1.294.127-.433.253-.877.376-1.33.123-.454.242-.9.355-1.34.114-.438.222-.862.326-1.27.103-.41.194-.792.273-1.147h1.597c.08.355.168.737.267 1.146a154.8 154.8 0 0 0 .65 2.61c.118.454.242.898.37 1.331.119-.414.238-.845.357-1.294.119-.448.23-.894.335-1.338.104-.444.203-.875.297-1.294l.26-1.16h2.293a112.069 112.069 0 0 1-1.357 4.428c-.223.676-.44 1.3-.653 1.871a32.94 32.94 0 0 1-.585 1.479h-1.716a308.74 308.74 0 0 1-.725-2.233 44.441 44.441 0 0 1-.65-2.233zm11.704.562c0-.68-.135-1.216-.406-1.605-.271-.39-.658-.584-1.161-.584s-.893.195-1.169.584c-.275.39-.414.924-.414 1.605 0 .68.139 1.22.414 1.619.276.4.666.6 1.169.6s.89-.2 1.161-.6c.27-.4.406-.94.406-1.62zm2.248 0c0 .611-.089 1.17-.266 1.678a3.653 3.653 0 0 1-.769 1.301c-.335.36-.737.639-1.205.836a4.04 4.04 0 0 1-1.575.296 3.995 3.995 0 0 1-1.56-.296 3.458 3.458 0 0 1-1.205-.836 3.82 3.82 0 0 1-.784-1.301 4.819 4.819 0 0 1-.281-1.678c0-.612.096-1.169.288-1.672.192-.502.458-.931.799-1.286.34-.355.744-.631 1.212-.828a3.906 3.906 0 0 1 1.53-.296c.563 0 1.078.099 1.546.296a3.5 3.5 0 0 1 1.205.828c.336.355.597.784.785 1.286.187.503.28 1.06.28 1.672zm6.389-1.923c-.198-.05-.429-.1-.696-.156a4.345 4.345 0 0 0-.857-.08 3.93 3.93 0 0 0-.496.037 2.85 2.85 0 0 0-.436.08v5.945h-2.203V12.46c.394-.138.86-.268 1.397-.392a8.062 8.062 0 0 1 1.797-.185c.118 0 .261.008.429.022a9.123 9.123 0 0 1 1.006.148c.167.035.31.077.428.126l-.37 1.819zm3.756.841c.217-.235.44-.48.672-.735.232-.254.456-.507.672-.757a98.664 98.664 0 0 0 1.108-1.3h2.62c-.522.6-1.032 1.173-1.53 1.718a42.224 42.224 0 0 1-1.634 1.69c.295.267.601.585.916.955.316.37.622.753.917 1.148a17.004 17.004 0 0 1 1.435 2.267h-2.534a38.679 38.679 0 0 0-.539-.852 20.796 20.796 0 0 0-.642-.935c-.226-.31-.465-.61-.716-.896a6.062 6.062 0 0 0-.745-.727v3.41h-2.203V8.703l2.203-.355v6.49z" />
<path fill="#FFC500" d="M32.393 22.066c.008-.032.013-.142.021-.174.029-.127.057-.291.081-.419.05-.253.09-.53.119-.79.007-.066.012-.14.018-.205.027-.301.046-.454.046-.763 0-3.387-1.43-5.944-3.72-7.944H41.62c-3.59 4.5-6.67 7.74-9.227 10.294m-1.756-1.717c-.395 3.88-3.675 6.888-8.096 7.3-4.363-.023-7.912-3.515-8.04-7.853.002-.065-.001-.127.003-.192.193-4.06 2.875-7.247 6.479-7.982.073-.014.149-.021.223-.034.185-.032.37-.066.56-.085a8.18 8.18 0 0 1 .818-.041c4.463 0 8.093 3.631 8.093 8.094 0 .268-.014.532-.04.793m-18.133-.488c-.005.471.013 1.087.07 1.529-2.227-3.084-3.659-6.618-3.926-9.618h7.93c-2.476 2-4.09 4.624-4.09 7.94 0 .103.013.047.016.149M10.616 2.155c4.493 0 8.08 3.116 8.561 7.616H2.055c.482-4.5 4.07-7.616 8.562-7.616m34.005 8.032c-.166-.348-.518-.416-.904-.416H23.084a.975.975 0 0 0-.168.017c-.111-.004-.22-.017-.332-.017h-1.4C20.694 4.271 16.23 0 10.615 0 4.663 0 0 4.74 0 10.694c0 .552.448 1.077 1 1.077h5.644c.421 5.5 4.3 12.764 10.028 16.213.386.254.779.39 1.17.558.013.006.027-.031.04-.026 1.39.735 2.967 1.141 4.643 1.15.005 0 .009.053.014.053.014.001.029.052.043.052H22.5v-.216c0 .002.11.05.145.05.18 0 .401.01.611-.014a10.056 10.056 0 0 0 3.476-.86c.06-.023.123-.04.176-.062 4.55-1.881 11.882-10.521 16.998-16.858l.585-.642c.244-.299.295-.633.13-.982" />
<path fill="#9B9B9B" d="M195.37 9.16c.407-.38.778-.735 1.115-1.065.337-.33.627-.64.87-.93.243-.29.433-.56.57-.81.137-.25.205-.488.205-.715 0-.313-.08-.552-.24-.715-.16-.163-.38-.245-.66-.245-.233 0-.44.065-.62.195s-.35.282-.51.455l-.8-.79c.313-.333.633-.585.96-.755.327-.17.717-.255 1.17-.255.313 0 .598.048.855.145.257.097.478.233.665.41.187.177.33.388.43.635a2.192 2.192 0 0 1-.02 1.645 4.451 4.451 0 0 1-.455.83c-.19.277-.407.553-.65.83-.243.277-.495.548-.755.815.16-.02.338-.038.535-.055a6.29 6.29 0 0 1 .525-.025h1.28V10h-4.47v-.84zm5.52.04a.92.92 0 0 1 .255-.665.845.845 0 0 1 .635-.265c.253 0 .465.088.635.265a.92.92 0 0 1 .255.665c0 .26-.085.478-.255.655a.845.845 0 0 1-.635.265.845.845 0 0 1-.635-.265.908.908 0 0 1-.255-.655zm5.03.92c-.34 0-.65-.072-.93-.215a1.964 1.964 0 0 1-.715-.635 3.25 3.25 0 0 1-.46-1.04 5.583 5.583 0 0 1-.165-1.43c0-.54.055-1.013.165-1.42.11-.407.263-.748.46-1.025a1.89 1.89 0 0 1 .715-.62c.28-.137.59-.205.93-.205.34 0 .65.068.93.205.28.137.518.343.715.62.197.277.35.618.46 1.025.11.407.165.88.165 1.42 0 .54-.055 1.017-.165 1.43a3.25 3.25 0 0 1-.46 1.04c-.197.28-.435.492-.715.635a2.01 2.01 0 0 1-.93.215zm0-1.14a.673.673 0 0 0 .35-.095c.107-.063.2-.178.28-.345.08-.167.142-.39.185-.67.043-.28.065-.637.065-1.07 0-.433-.022-.788-.065-1.065a2.218 2.218 0 0 0-.185-.65.745.745 0 0 0-.28-.325.702.702 0 0 0-.69 0 .745.745 0 0 0-.28.325c-.08.157-.143.373-.19.65-.047.277-.07.632-.07 1.065 0 .433.023.79.07 1.07.047.28.11.503.19.67.08.167.173.282.28.345.107.063.22.095.34.095z" />
</g>
</symbol>
</defs>
</svg>
</div>
<div id="app"></div>
<script src="https://cdn.polyfill.io/v2/polyfill.min.js?features=Promise,fetch"></script>
</body>
Expand Down
Binary file modified app/locales/en.mo
Binary file not shown.
Loading